Resume

Sign in

Developer Engineer

Location:
Great Neck, New York, United States
Posted:
May 04, 2019

Contact this candidate

Resume:

Eric Hui MCPD, MCSA, MCITP

Microsoft and Sitecore Certified, 16 years software, network, database development and IT management experience

Email: ac9att@r.postjobfree.com

Last updated: Apr. 2019

Programming Skills

Microsoft Azure, Sitecore 7.2/8.0/9.0, Sitecore Helix architecture, JSS, C# ASP.NET, react JS, node.js, HTML5, CSS3, jQuery, Bootstrap, Angular JS, XSD, XSLT, ETL, SSIS, SSAS, SSRS, VB.NET, Classic ASP, Java, JSP, Perl/CGI, DBI, php/LAMP, C & C++ (2D & 3D Computer Graphics & Animation Application in C with OpenGL, WinForm ATM banking simulation VC Access/Excel Programming & Macros, VBA, Visual Basic, VB Script, PL/SQL, LISP, HTML, DHTML, XML, CSS, Java Script, DOM, Prototypes, JSON, Dojo Widgets, JScript, Ajax tools/Telerik, WebTrend, PowerShell

Design Patterns & Others Skills:

MVC, MVVM, MVP, QUnit Testing, NUnit Testing, Sitecore Helix Architecture, Dependency Injection (DI). Code assessment, Architecture design, Technical design, and Code base enhancement using ReSharper. TFS administration. SAP ERP, Sitecore CMS, Salesforce site.com CMS, Custom built publishing CMS in Perl/CGI Linux. TDS, Unicorn. Managing project schedule, deployment and delivery. User experience (UX) design. Team lead, development and data migration skills. Enterprise Architect software design tool. Data Ingestion, CI/CD.

Work Experience

Definition 6, LLC

Mar. 2019 – May. 2019

Role: Sitecore Architect

• Sitecore CMS 9.x multi-sites

• JSS react web front end

• Microsoft Azure, web hosting and SQL database management

• Data Integration CI/CD

• Agile, Scrum, architect’s group, client facing

• Coaching Sitecore developers

Weil, Gotshal & Manges, LLP

Apr. 2015 – Mar. 2019

Role: Full Stack Engineer, Team Lead

• Sitecore CMS development, migration and management, versions 7.2, 8.x, and 9.0

• C# .Net MVC development; Lead, prioritize and manage development efforts

• Coaching and mentoring new team members

• Web front end development and responsive web design

• Sitecore custom API data services, Microsoft Entity Data models

• Website enhancement, migration, transformation with CMS and consolidation

• Provide CMS digital marketing data integration from multiple data sources

• Create technical design and implementation documents, feature specifications

• Coordinate development activities and track development progress

• Support best practices of software engineering and coding efforts

• Ensure custom applications aligning to business requirements

• Collaborate vendor support activities and offshore team deliverables

• Manage project operational parameters, planning, client interaction, deployments

• Conduct code review, peer review, and support quality assurance activities

• Adobe InDesign and IDS server, Sitecore Print Studio APS server, TDS, TFS

• Apache Enterprise Solr Search Engine, Tomcat; IIS, Prod, Dev, QA servers management

• Secure websites and servers implementation

• Support mobile apps in Android and iOS platform with CMS integration

• Perform production maintenance and troubleshooting, 24x7 uptime

• Conduct production deployment and major releases

• Agile, Scrum

Avanade, Inc. - Joint Venture of Accenture and Microsoft

Jul. 2010 – Apr. 2015

Role: Solution Consultant

Worked as team lead/contributor, has served the following clients:

(1)Kimberly-Clark

Sr. Responsive Design Web/Mobile Apps Engineer for www.huggies.com – Sites enhancement and troubleshooting, resolving development tickets, jQuery, HTML5, CSS3, JavaScript, iOS all versions, mobile and all modern browsers, Telerik App Builder, JIRA Atlassian Source Control

(2)Texas Energy

Sr. Front End Web/Mobile Apps and Sitecore Developer – Full software development life cycle following Agile process. Designed and implemented responsive web front ends and mobile applications, testing and deployment using the following technologies: Sitecore, SAP ERP, Oracle, C#, jQuery, jQuery migration, HTML5, CSS3, JavaScript, JQuery 2.x AngularJS, QUnit Test, Dependency Injection (DI), Bootstrap 3.x, LESS/SASS, MVP pattern, WebTrend, Agile, Scrum, TFS. Recruited team members.

(3)Bank of America

Consultant/Front End UI Applications Owner – Gathered business requirements, scoped the architecture design, conducted detailed technical design for UI and MT, implemented and deployed the application utilizing the Merrill Lynch Framework integrated with couple other web and desktop applications. Followed Agile mythology, collaborated with cross-functional teams on story boards, wire-frames for user interfaces (UX) design and implementation. Drafted and refined software documentation during entire software life cycle. Technologies used are the following but not limited to: Microsoft Outlook/CRM Integration, Outlook Add-In, SharePoint 2010, C# .Net, Windows Forms, Microsoft Interop/COM, Add-In Express, NUnit, DB2, WCF, Entity Framework, Web Services, Merrill Lynch Framework, SDLC, Agile process, new tools researched, learned quickly and applied. Conducted code reviewed. Managed UI project schedule and delivery using TFS.

(4)DuPont

Front End Developer - Responsive web front end/mobile web development supporting IOS, www.dupont.com - jQuery, HTML5, CSS3, JavaScript, QUnit, Fiddler, Firebug, Chrome Developer Tools debugger, Fancybox and Brightcove Plugins, Spike, salseforce.com and site.com CMS platform, Drupal 6.x CMS, php

(5)Anheuser-Busch InBev

Data Integration Lead – with proven technical design and written skill, designed and implemented custom solutions that successfully enhanced ETL rate dramatically. Managed offshore team (7 to 15 developers) for implementation. Routinely conducted code review and maintained high quality standard. Managed project schedule and delivery.

(6)PepsiCo

Data Integration Lead - Scoped, scheduled, designed solutions from overall architecture and detailed technical design in accordance with Business priorities using Agile process. Performed technical knowledge transfer to onshore and offshore team. Trained/coached technical design personnel. Technologies used are Web Services, XML, XSD, XSLT, SOAP UI, SQL Server 2008/2012, ETL, Visual Studio 2012, Oracle Developer Tool, Leading market enterprise sales and promotional platform integration.

(7)Citi Group

Software Engineer – Added and enhanced developing web system written in MVC 2 and upgraded to MVC4. Technologies and methods used are: C# MVC, SQL Server 2008 R2, Visual Studio 2010, Entity Framework, jQuery, Ajax, JavaScript, QUnit and Scrum.

(8)Morgan Stanley (Repeated Engagements)

Sr. Developer/Integration Consultant – Worked with cross-functional teams, led technical build, led technical team of four, led QA effort. Delivered custom built Windows applications for reporting, Data Modeling, Data Mining. Conducted formal coaching and knowledge transfer. Used technologies of Microsoft Access/Excel 2003/2007, SharedPoint2007/2010, ETL Process, IBM DB2, DBArtisan, Rapid SQL, VBA, C# .NET, SharePoint 2007.

(9)Express Scripts

Assessment Engineer – Performed applications assessment for performance, scalability, coding standards, and drafted recommendation of enhancement.

(10)Mediabrand

Code Refactoring Engineer – Reviewed enterprise analytical web application written in C# using ReSharper on a large code base to tune up performance and enhance code delivery quality.

(11)Davis Vision Inc.

Assessment Engineer – Performed web applications assessment. Drafted recommendation of enhancement, migrations, redesigns, and estimated solution efforts using internal estimation tools.

DGL Group, Inc, Brooklyn NY

Mar. 2010 - Jun. 2010

Role: Senior Developer / Project Leader

• Led, scoped, and designed an enterprise flagship web and database application

• Obtained business requirements; prepared formal software specifications; designed system architecture, designed GUI interfaces; UML documentations, detailed system design; prepared work breakdown structures (WBS); implementation; prepared testing plans; processed QA testing.

• Performed business analysis, business process analysis, and risk analysis

• Developed Transact-SQL, store procedures using Microsoft SQL Server 2008 Management Studio

• C# ASP.NET, Ajax, Dojo, JSON, T-SQL, Unit Test, System Test, Regression Test

Health Care Compliance Strategies, Inc. Jericho, NY

Jul. 2007 - Jan. 2010

Role: Senior Web and Application Developer

• Special Solution Award: VP commented, Unfortunately, the problem is in almost every HTML file in all online courses. However, Eric resolved it... Very cool stuff!" - The smart solution in JavaScript resolved issues impacting over 200 clients/organizations with nearly 2 million online users.

• Online Interactive Multimedia Training Courseware Development: HTML, DHTML, FLEX, heavy JavaScript/DOM, CSS, UI Development with user friendly design. Courseware includes audio, video, flash sources

• Developed, maintained, and upgraded an online learning/reporting system, using ASP.NET/C#, JavaScript, Ajax, JSON, Crystal Reports, and Access/Excel Macros, Full SDLC

• Worked close to QA testers to resolve system bugs, greatly improved system performance

• Took lead role and ownership on the full system - front to end and database re-design

• Effectively translated business logic to software design and specs from BRDs

• Responsible for documenting all legacy, new code and projects

• Established software roll-out plan procedure and policy following the best practices

• Designed testing requirements, prepared test plans and tested modules

• Excel/Access programming; Macros developing and reports generation

• Migrated ASP, JScript website to C# .NET website, built Object Oriented website

• Developed Crystal Reports in multiple versions, Seagate 7.0, CR 9, CR10, CR11, CR2008

• MySQL database development; Built store procedures in MySQL

• Installed and configured new servers and IIS 6.0; Problem solving and multitasking

Access CRM, LLC, New York, NY

Oct. 2005 - Jul. 2007

Role: Perl/CGI & php Programmer

• Enhanced company website in php, http://www.accesscrm.com

• Led and developed an online Content Management System (CMS), Full SDLC

• Perl/CGI, DBI, HTML, XML, CSS, JavaScript, Ajax, DOM, Regular expressions, MySQL

• Developed in JSP, Java and XML for enterprise company pfizer.com

• Communicated with non-technical client and translated business logic to technical spec.

• Communicated with multi-levels of management with great customer facing skills

• Utilized MS Project for project management

• Strong analytical and mathematical skills

• Implemented MS Active Directory Networks, Exchange Server 2003 and Backup system

• Managed Microsoft AD Network, Firewall/Routers, TrendMicro security/spam filters

• Taking responsibility in off-hours to solve network issues in demand

United Spinal Association (formerly EPVA, non-profit), Queens, NY

Dec. 1998 - Oct. 2005

Role: Network Administrator (Database Developer, Programmer, formerly Architecture Designer) (full-time)

• Programming in classic ASP, VB6 and VB.NET- Membership Online Applications

• Managed and supported online content management system - CMS 400

• SQL Server 2005: SSIS, SSAS, SSRS

• Scope, plan, design, development, test, debug, deployment, production support

• Microsoft CRM implementation and customization using Visual Studio .NET and XML

• MS SQL Server 2000 database design, testing, debugging, and documentation

• MS Access Membership/Associations Database redesign, maintenance, and support

• Communicated effectively with non-technical staff to gather project requirements

• Managed three level-I support personnel; able to work in a team or independently

• Managed Novell Network/Implemented & administering Microsoft Active Directory Networks

Including 150 users/Headquarter office and six (6) remote sites with T1, and DSLs

• Migrated Novell GroupWise to MS Exchange Server 2003

• Microsoft Systems Management Server (SMS) 2003 implementation

• Microsoft SharePoint Portal Server implementation

• Blackberry Server implementation & management

• Audix Intuity phone system upgraded, and phone system programming

• Avaya Phone System VOIP/PBX System Programming

• Xerox DocuShare and Scanning/Imaging/Document System implementations & management

• InterScan VirusWall; Symantec Antivirus; Ghost/PC Imaging tools across network deployment

• PowerQuest Deploy Center, BrightStor ARCserve Backup

• Installed/Configured/Repaired Windows Systems/Cisco Routers/Switches/Patching Panels

• Managed daily multiple activities considering priorities, expectations and limitations

• Customer supports (Received appreciation from clients and users)

Certified Training

• Sitecore Helix Technical Workshop 9.1 (2019)

• Sitecore CMS 8.0/9.0 Official Training (2015 & 2018)

• Windows Phone 7 Training (2012)

• Delivery Management Training (2012)

• Salesforce Site.com Web Content Management System (CMS) Hands on Training (NYC, 2012)

• Consultant Excellence Training (Chicago IL, 2011)

• Microsoft Silverlight Training (2011)

• Microsoft ASP.NET/C# Training (2008)

• Programming a Microsoft SQL Server 2000 Database (2005)

• Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET (Commack NY, 2005)

• Microsoft System Management Server (SMS) 2003, (Commack NY, 2005)

• Microsoft Exchange Server 2003 Training, (Commack NY, 2004)

• Microsoft CRM Design Training (2004)

• Advanced Microsoft Access 2000/Excel/Word Training Courses (1999 ~ 2001)

Education

Queens College (CUNY), Flushing, NY

• Degree: Master in Computer Science, GPA 3.8/4.0, Magna Cum Laude Honor (2002 – 2005)

• Degree: B.S. in Computer Science, GPA 3.4/4.0, Tsahalis Family Scholarship (1998 – 2001)

Guangdong University of Technology, China

• Degree: (3-yr) A.S. in Engineering, Graduated Valedictorian (1988 – 1991)

Certifications

• MCPD: Web Developer 4 • MCITP: Database Developer 2008

• MCPD: Windows Developer 4 • MCITP: Database Administrator 2008

• MCPD: Silverlight Developer 4 • MCITP: Database BI Developer 2008

• MCPD: Windows Phone Developer • MCSA: SQL Server 2008 & 2012

• MCPD: Windows Azure Developer • MS Programming in HTML5 with JavaScript and CSS3

• MCTS: Visual Studio 2010 Team Foundation Server, Administration

• Certified .Net Developer for Sitecore 8.0

• Sitecore Certified Platform Associate Developer (9.0)

Languages & References

• Fluent in English and Chinese (Mandarin and Cantonese)

• References available upon request

Honors & Awards

• Advanced Communicator Silver (ACS) – Toastmasters International (Apr. 2019)

• Advanced Communicator Bronze (ACB) – Toastmasters International (May. 2018)

• Competent Communicator Award – Toastmasters International (Apr. 2017)

• Morgan Stanley PTO Software Project (June. 2011)

Volunteer Experience

• Member of Architecture Review Board – Village of Great Neck Estates, NY (Since Oct. 2015)

• VP of Public Relations - Toastmaster of Queens (Since July 2017)



Contact this candidate