Dennis Chen

Dennis Chen Email and Phone Number

Senior Solutions Architect @ mend™
Atlanta, GA, US
Dennis Chen's Location
Atlanta, Georgia, United States, United States
Dennis Chen's Contact Details

Dennis Chen work email

Dennis Chen personal email

n/a

Dennis Chen phone numbers

About Dennis Chen

AWS solutions architect certified. Innovative and consulting Solution/Software Architect and Subject Matter Expert with full-stack development experiences (React/Angular, C# .Net Core, data schema design), web development (eCommerce/CMS), and enterprise applications experience in an agile environment. Think strategically about business, product, and technical challenges. Solid and hands-on experience designing, developing, revising software applications/system architecture and build/test automation. Lean-Agile advocate. Client-facing experiences with major brand names.Specialties: Languages: OO C#, .NET Core, JavaScript, React JS (2.5 years), NodeJS, NestJSFrameworks: ASP.NET/MVC/Web APIs, Java Spring Boot, React JS/Angular/ES6/Typed Scripts, Bootstrap/Foundation, Jest Unit testing, Fluent NHibernate, Entity Framework Core, Nunit/XUnit, Moc, IoC containers, MOSS 2007/2010.Databases: MS SQL Server, MySQL, PostgreSQL, Oracle. DynamoDbCloud Platform: AWSCMS platforms: SharePoint, DrupalDesign Patterns: OO design, IoC, Dependency Injection, Domain Module, Active Record, SaaS Application, Cross-Cutting Concern Pattern – AOP, Service-Oriented Architectures. MVP, MVCBuild Automation: Jenkins, Git/StashAgile Project Management Tools: Jira, Pivotal Tracker, TrelloTest Automation: Acunetix, Apache JMeter, CypressDevelopment Tools: Atom/Visual Studio Code, Visual Studio Enterprise, SourceTree, Git Repository, Subversion, TFS 2010, InfoPath designer, Sharepoint Designer, CAML, Visual Interdev, MS FrontPage, Dreamweaver

Dennis Chen's Current Company Details
mend™

Mend™

View
Senior Solutions Architect
Atlanta, GA, US
Dennis Chen Work Experience Details
  • Mend™
    Senior Solutions Architect
    Mend™
    Atlanta, Ga, Us
  • Hatchworks Ai
    Principal Solutions Architect
    Hatchworks Ai Mar 2022 - Present
    Atlanta, Georgia, Us
  • Hatchworks Ai
    Senior Solutions Architect
    Hatchworks Ai May 2019 - Mar 2022
    Atlanta, Georgia, Us
    • Support and execute the client engagement process with in-depth sales, organizational, business, and professional skills.• Leverage wide-range knowledge, experience, and insight to address client's business issues (which may include client, industry, or technology-related pressures) with the lean-agile process. Drive the definition of the architecture and technology opportunities of the application(s) based on new and emerging technologies.• Lead and implement Hatchworks Unified Framework projects. Those projects build templates for new projects.• Serve as a solution architect to deliver high-quality cloud-based products (3 new products have been delivered) and to meet clients' expectations with healthy margins by assessing client needs, working with BA to create stories, and leading the development teams.• Implement modern architectural design with AWS Fargate, lambda, and S3.• Review codes and work with developers to implement better practices. • Work with DevOp team to automate CI/CD process in AWS.• Lead and implement regression testing automation with Cypress.• Technical hands-on tools: C#, .Net Core, NodeJS, React, Angular, and AWS.
  • Perficient
    Solutions Architect
    Perficient Jul 2018 - Apr 2019
    St Louis, Mo 63141, Mo, Us
    • Act as a subject matter expert (SME) in one or more B2B/B2C eCommerce websites or areas of expertise. Participate in multiple projects in a SME role and/or Lead role.• Serve as a solution architect during client engagements by assessing client needs and collaborating with the development teams to translate and develop business requirements to meet those needs.• Create and/or approve functional and technical design specifications and manage the build and test processes through to delivery ensuring the highest quality solutions.• Perform advanced software implementation consultative skills.• Provide clients with expert advice on best practices on application technology, configuration, integration, and conversion regarding Budgeting, Accounting and/or Timeline.• Provide knowledge transfer to clients and ensure the client staff are ready to operate the application upon go-live.• Assist clients in transitioning the application to client’s production support team.• Technical hands-on tools: C#, React JS 16, and some Angular.
  • North Highland
    Solutions Architect (Contract From 5/2015-02/2016, Full Time From 3/2016-5/2018)
    North Highland May 2015 - May 2018
    Atlanta, Ga, Us
    • Lead, design and develop sophisticated web applications for AT&T, Coca-Cola and Bank of America. • Present the product to the client/stack holders and answer technical questions/concerns at the end of each sprint. • Actively participate in estimating and scoping out a new project, interview developers to assemble a team and mentor developers.• Mentor junior developers.
  • Arke Systems
    Web Application Development Consultant
    Arke Systems Nov 2014 - Mar 2015
    Atlanta, Georgia, Us
    Building new Aflac Policy Holder web application by unitizing .NET MVC 5, Web API, Winsor and Javascript/JQuery/bootstrap css/AngularJS. Adding new features and updating on both the front-end and the back-end.
  • Moxie
    Technology Architect
    Moxie Aug 2013 - Oct 2014
    Atlanta, Ga, Us
    Mentored different disciplines of junior team members including development, QA and PMResearched and lead implementing of the test automation utilizing Acunetix for vulnerability scanning and Apache JMeter for load/regression testing. This achieves to cut down development time and improve code quality by changing habits• The test automation provides the development team concrete results and guidelines that are not available from the local environments instantly. • All of security scans are scheduled to run once every day or week. • All of regression scripts are run by Jenkins jobs whenever code change is checked into source repository. • The build automation Jenkins jobs including - Pull source code from Git repository- Compile the project- Run Unit Testing and display result on Jenkins- Deploy source files- Run the regression testing• Wrote a comprehensive assessment of security scanning and scanner and it serves as the guideline for the search of new scanners in the future.Analyzed the business requirements then estimate and built the road maps for new projects. Implemented the project solutions with unit testing and architect the applications to the black box level or completed the components if required.• Designed a new n-tier application system for PMs to manage Verizon Wireless website content. https://stage.moxiecms.store.verizonwireless.com/Account/Login• Overseen the entire architecture for product development, developed the backend service layer and data access layer (Fluent-nHibernate), and developed the web application (.Net MVC 4.0, JSON/Javascript/JQuery, Razor Views), and designed/developed all the unit testing cases on all the layers (NUnit).• Domain Model Architect design and SoC oriented design patterns.
  • Mry (Former Lbi)
    Senior .Net/Sharepoint Engineer
    Mry (Former Lbi) Aug 2011 - Aug 2013
    London, London, Gb
    Designed a new n-tier application system as the marketing campaign tool for Coca-Cola Sochi Olympics website, overseen the entire architecture for product development, developed the backend service layer (.Net MVC 3.0 controllers) and data access layer (Fluent-nHibernate), coordinated with the frontend developers to integrate the web application (.Net MVC 3.0 controllers, JSON/Javascript/JQuery, Razor Views), and designed/developed all the unit testing cases on all the layers (NUnit). • Analyzed the business requirements and built a roadmap for this yearlong and multi-phases project. There are different contents, webpages and functionalities rolled out in different phases. The new application system is designed with the high cohesive and low coupling principles to achieve “Build for Change” practice, and to meet client’s requirements and budgets. • Choose Active Record as the architectural design pattern to build the new system ground up and to provide new services (functionalities) for the next phases without interrupting any existing functionalities. Choose Fluent nHibernate as ORM, and .Net MVC Controllers (Restful) as the Service Layer. Choose MVC pattern to build new GUIs for web applications and tablet applications.• Lead developing the new application system utilizing ASP.NET/C#/Visual Studio 2010 Enterprise.Developed new sites http://www.bayercropscience.us/learning-center/ and implemented enhancements to existing web applications with SharePoint 2010 platform, MOSS 2010 and Visual Studio 2010 Enterprise.• Designed, developed and maintained custom components (custom lists, templates, features, taxonomy, user controls, web parts and server-side code) for a client’s marketing campaign web site. It utilizes n-tier architectural design to connect SharePoint applications to the SharePoint DB (MOSS 2010), the external DB (nHibernate ORM) and web services (WCF, SPServices).
  • Synq Solutions
    .Net Application Architect
    Synq Solutions Oct 2010 - Jul 2011
    Designed the entire n-tier enterprise system, overseen the entire architecture for product development and lead the development team. Define and mentor developers in company best practices in development (Coding Standards, Unit Tests, and Design Principles). The new enterprise system is designed with the high cohesive and low coupling principles to achieve “Build for Change” practice.• Analyzed the old business models and built a roadmap for the new enterprise system modules based on the new business models. • Choose Domain Model as the architectural design pattern to build the new system ground up and to provide new services (functionalities) to the legacy applications without interrupting daily business processes. Choose Entity Framework as ORM, and WCF (Soap and Restful) as the Service Layer. Choose MVP pattern to build new GUIs for web applications and smart phone applications.• Lead developing the new enterprise system utilizing ASP.NET/C#/Visual Studio 2010 Enterprise in a fast paced Agile environment.
  • Access General
    Senior .Net Engineer
    Access General Jan 2010 - Oct 2010
    Atlanta, Ga, Us
    Designed and developed two new system applications to provide automatic solutions to achieve the low maintain and high usage principle. • Designed and developed a system application utilizing ASP.NET/C#/Advanced Linq/SQL Server 2008. The new application system architecture includes the data access layer, business layer and the service layer. The service layer utilizes Window Communication Foundation (WCF) to extend the .NET enterprise architecture. The application system copies some essential data from a legacy system to the new database system every night. It also serves a singular application layer for the other enterprise applications to interact with the new database system and to ensure data integrity and data security with comprehensive business rules implementation. It sets the standard enterprise architecture for the future projects to follow. • Designed and developed the architecture of the AutoDoc Central in Sharepoint 2007. It serves the repository of the documents generated by the AutoDoc application. It also provides the custom Web Part GUI to search, to open documents and to show reports and statistics. The web parts are developed with C# .NET and MOSS objects.
  • Equifax
    It Architect
    Equifax Oct 2006 - Dec 2009
    Atlanta, Ga, Us
    Senior .Net Developer 2006-2007Designed and developed system applications to improve the front end applications with more friendly GUIs, to simplify and to consolidate all the data resources with more efficient architecture design and the principle of OO C#. Integrate the common business models into application libraries to achieve robust and lean development resources for the development team.• Designed and developed the architecture of the "Forms Central" in SharePoint 2007. It serves a repository of all the corporate printable documents (Word, Excel, PowerPoint, PDF..) and online forms (InfoPath, ASP.NET forms along with a workflow). Designed and developed 4 customized web parts on the home page of the site collection. The end users can perform any daily tasks through these web parts to submit or process online forms (edit or add items of all the lists) under this whole site collection without directly accessing any lists.• Designed and developed a system application "Mass Data Repository" utilizing ASP.NET/C#/Oracle/SQL Server 2007 that retrieves data from all the data resources across the entire enterprise system. This system application consists of a complex GUI and middle tier business libraries. Designed and leaded the development of business layer (Business Workflow, Business Component, and Business Entity) and presentation layer (UI, User Process) of this system application. • Researched and designed the architecture of a multi-platform communication system. A central web service serves utilizing ASP.NET C#/ SQL Server 2007/Sybase as the bridge that links all the external applications, such as Java applications, ASP.NET applications or Blackberry, to the company portal. And leading the phase of the development of this long-term project. This application built the blueprint for the future system applications in the SharePoint environment.
  • Primerica
    Software Engineer
    Primerica Oct 2003 - Sep 2006
    Duluth, Georgia, Us
    Designed and developed several web applications that processed the insurance application forms. All the projects consist of data table designs, business tier design and GUI design with the full lifecycle development. The architecture of the applications follows the Objected-Oriented design.• Designed, implemented, and tested several 3-tier web applications and web service applications in Visual Studio 2005 utilizing ASP/JavaScript/dll/ASP.Net C#/ with DB2 in mainframe. Leaded some projects of 3-4 developers.• Designed, implemented, and tested several 3-tier web applications in Web Sphere utilizing DHTML/Cascading Style Sheet/JavaScript/dll/Java API/J2EE with DB2 in mainframe.
  • Stone Mountain Immediate
    Senior Software Engineer
    Stone Mountain Immediate Apr 2003 - Sep 2003
    • Designed and implemented a Medical software utilizing Visual C++ 6.0, MFC /OO C++, ActiveX Control and Win 32 API functions. • Designed, implemented, and tested an email scheduling application for the Sales Builder, Inc. in Classic ASP/Visual Interdev/Dreamweaver utilizing DHTML/Cascading Style Sheet/JavaScript/JSP/Java Servelet with SQL Server/My SQL.
  • Electronic Tele-Communications, Inc
    Senior Software Application Developer
    Electronic Tele-Communications, Inc Mar 1999 - Mar 2003
    • Designed and implemented a web project in Visual Interdev utilizing DHTML/Cascading Style Sheet/JavaScript/ActiveX Control. • Implemented backend code interacting with database using VB Script, ADO objects, remote scripting in ASP and stored procedures. • Designed and implemented a software application for a window-base project utilizing Visual C++ 6.0, MFC /OO C++, ActiveX Control and Win 32 API functions.

Dennis Chen Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Aerospace Engineering
  • Kennesaw State University - Southern Polytechnic College Of Engineering And Engineering Technology
    Kennesaw State University - Southern Polytechnic College Of Engineering And Engineering Technology
    Computer Science

Frequently Asked Questions about Dennis Chen

What company does Dennis Chen work for?

Dennis Chen works for Mend™

What is Dennis Chen's role at the current company?

Dennis Chen's current role is Senior Solutions Architect.

What is Dennis Chen's email address?

Dennis Chen's email address is de****@****ove.com

What is Dennis Chen's direct phone number?

Dennis Chen's direct phone number is (404) 961*****

What schools did Dennis Chen attend?

Dennis Chen attended Georgia Institute Of Technology, Kennesaw State University - Southern Polytechnic College Of Engineering And Engineering Technology.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.