Lead Software Engineer at Progressive Leasing
South Jordan, Utah
Ancestry
Principal Software Engineer
June 2018 to October 2019
Ancestry
Sr. Software Developer
July 2011 to June 2018
Lehi, UT
NetVision Computer Software
Sr. Software Engineer
January 2008 to July 2011
American Fork, UT
LANDesk Software Inc
Sr. Software Engineer
April 2007 to January 2008
South Jordan, UT
Spiricon Inc
Sr. Software Engineer
August 2006 to April 2007
Logan, UT
Amatek/Edax
Sr. Software Engineer
January 2000 to August 2006
Draper, UT
Alluceo
Principal Software Engineer
October 2019 to March 2020
Greater Salt Lake City Area
Progressive Leasing
Lead Software Engineer
Draper, Utah, United States
What company does Eric Nguyen work for?
Eric Nguyen works for Ancestry
What is Eric Nguyen's role at Ancestry?
Eric Nguyen is Principal Software Engineer
What industry does Eric Nguyen work in?
Eric Nguyen works in the Information Technology and Services industry.
đź“– Summary
Principal Software Engineer @ Ancestry From June 2018 to October 2019 (1 year 5 months) Sr. Software Developer @ Ancestry Work on multiple teams with varieties of technologies to develop the corporate automate content validating, data processing, and publishing pipeline using C#, .NET 4 to 4.5, IIS, ASP.NET MVC, IoC/Unity, Entity Framework, LINQ, PLINQ, NuGet, Agile/Scrum, SOA, TFS, WCF, AOP, RabbitMQ, MSSQL, MySql, Dapper.NET, Java, Spring MVC, Spring Data, Spring Boot, J2EE, Jooq, HikariCP, Jenkins, Maven, Gradle, JMeter, Cassandra, Elastic Search, Graph Database (Titan), NoSQL(MongoDB), HTML, WCF, Restful Web API, Twitter Bootstrap, Angular.js, React.js with Redux, SASS, Karma, Lo-dash, browserify, Git, async.js, node.js, Docker, Kubernete. From July 2011 to June 2018 (7 years) Lehi, UTSr. Software Engineer @ NetVision Computer Software Designed and implemented multi-tier architecture applications-Agents(window service), enterprise manager(window service), Administrator Console(WinForm), Agent Health Monitor(WPF),Web base Reporting(ASP.NET, JavaScript, Silverlight 3.0, WCF). Using .NET remoting for communicating between Agents and Enterprise Manager. Agents contains multiple modules which has its own AppDomain and its own threads to monitor and collecting events of eDirectory, Active Directory, NetWare File System and Window File System, Exchange Server. Enterprise Manager which the Agents will communicate with in order to push the collected data events from modules to log to the database servers. Administrator Console where the users can create policy definitions and schedules to push them to Agents in order to know what to monitor and so on. Agent Health Monitor which monitor all the agents’ health (CPU, memory usage and so on) in the environment. Silverlight Web base Report which allows user to schedule offline reports and online reports.•Technologies using: C,C++, ATL COM/DCOM, Mono, C#,.NET,ASP.NET,.NET Remoting,Web services, Window services, ADO.NET, .NET Entity framework, LinQ, WCF,WPF, Silverlight 2.0 and above, Flex 3.0-ActionScripts 3.0, JavaScript, Ext Js, Microsoft Ajax ASP.NET, SQLite, SQL server 2005/2008. From January 2008 to July 2011 (3 years 7 months) American Fork, UTSr. Software Engineer @ LANDesk Software Inc Working with a huge team to develop real time software distribution, license monitoring, alerting, provisioning and reporting tools to more easily manage systems across enterprise applications-Asset Management Suite, Security Management Suite.•Involving in redesigning and implementing n-tier block applications-Data Layer, Data Service, Log Management System, and Security Management and so on. Support both Oracle and SQL servers with Unicode and Non Unicode.•Technologies using: C,C++, ATL COM/DCOM, C#, .NET, WinForm, WPF, ASP.NET, JavaScript, Ext Js, SQLite, Oracle, SQL Server 2000-2008 From April 2007 to January 2008 (10 months) South Jordan, UTSr. Software Engineer @ Spiricon Inc Using .NET remoting and WPF to develop a laser beam diagnostics system application.•Finished designing and implementing vision engine, which can be used in all scientific applications when need to capture and deliver images to multiple users that subscribes them to the system. The engine provides a real time capturing and transferring image data to multiple users, so each user can analyze the data the way he or she wants in a real time manner. They can have same data information with multiple results.•Technologies using: C, C++, .NET Remoting, WinForm, WPF. From August 2006 to April 2007 (9 months) Logan, UTSr. Software Engineer @ Amatek/Edax Design and develop OIM Data Collection, OIM Analysis, Delphi-Phase Identification, and EBSD Detectors which are integrated suite of tools for acquiring and analyzing electron backscatter diffraction (EBSD) patterns in the scanning electron microscope (SEM). Crystallographic orientation data can be collected in both interactive and automatic modes, easily satisfying the demands of any modern materials science, characterization, or geological laboratory.•Has been designing and implementing so many components-Digital Image Processing, Microscope electron beam controllers, Vision Engine.•Technologies using: C++, MFC, WinForm, ATL COM/DCOM, DirectX, OpenGL. From January 2000 to August 2006 (6 years 8 months) Draper, UTPrincipal Software Engineer @ Alluceo React, Spring boot/Kotlin, PostgreSQL, AWS services. From October 2019 to March 2020 (6 months) Greater Salt Lake City AreaLead Software Engineer @ Progressive Leasing Asp.net core, Web Api, Angular 7+, Typescript, RxJs, NgRx, Redis. Draper, Utah, United States
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 11 month(s)
Unlikely
Likely
There's 86% chance that Eric Nguyen is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Eric Nguyen's Social Media Links
/school/un... /company/p...