Nam Nguyen, JavaScript Developer in Stamford, CT, United States
Nam Nguyen

JavaScript Developer in Stamford, CT, United States

Member since September 10, 2014
Nam is a full-stack engineer that dabbles in many parts of application development. The stack he works with includes, but is not limited to, build systems, databases design, end-to-end testing, web service development, and web application development. He has a little bit of OCD when it comes to the quality of the work—he believes that a complete code should not just work, but also be clean and maintainable.
Nam is now available for hire


    Continuous Integration (CI), NGINX, CircleCI, Kubernetes, Docker, React...
  • Lifion, by ADP
    Docker, Jenkins, Selenium, Apache Kafka, React, Express.js, Node.js, JavaScript
  • Dow Jones
    AngularJS, Backbone.js, Node.js, .NET, JavaScript, C#



Stamford, CT, United States



Preferred Environment

Visual Studio Code

The most amazing...

...thing I've designed is a scalable notification system for HR web applications at ADP that involved WebSockets and Kafka partitioning management.


  • Staff Software Engineer

    2018 - PRESENT
    • Lead a team of five developers that successfully delivered multiple client-facing projects.
    • Shared expertise to team members across multiple teams by presenting at weekly educational sessions.
    • Created a development environment to majorly improve developer productivity across company with docker-compose and Nginx.
    • Reduced CircleCI build time by 30 minutes for the top five active services by utilizing CircleCI cache and optimizing the build scripts.
    • Created a Node.js utility library used across all Node.js services with built-in request scoped logging and metrics recording.
    • Pushed the team-owned service to be the first on the CI/CD pipeline utilizing CircleCI, Spinnaker, and Kubernetes.
    Technologies: Continuous Integration (CI), NGINX, CircleCI, Kubernetes, Docker, React, Node.js, Go, JavaScript, TypeScript
  • Lead Software Engineer

    2016 - 2018
    Lifion, by ADP
    • Led a team of six to successfully deliver on five sprints by promoting knowledge sharing between team members.
    • Designed an end-to-end testing framework with configurable concurrency using JEST, Selenium, and Docker.
    • Designed and implemented horizontally scalable WebSocket service using Node.js and Kafka.
    • Improved code quality on projects by introducing Prettier, tightening ESLint rules, and implementing pre-commit hooks.
    • Improved web application performance by up to 80% by finding hot paths using Chrome DevTools and optimizing them.
    • Reduced Docker image size by up to 1GB for over 50 services by optimizing Dockerfile and utilizing multi-stage builds.
    • Reduced build time by up to an hour for over 50 services by using a Docker cache and prebuilding NPM binary packages.
    • Cleaned up API projects by upgrading to newer Node.js versions and removing Babel transpilation.
    Technologies: Docker, Jenkins, Selenium, Apache Kafka, React, Express.js, Node.js, JavaScript
  • Application Developer

    2011 - 2016
    Dow Jones
    • Developed highly responsive web applications using ASP.NET and Node.js.
    • Created multiple successful POCs that became real projects.
    • Integrated Storyful data into Dow Jones’ products using REST API.
    • Provided analysis on .NET unit test frameworks that lead to a company-wide decision.
    • Developed a WinForms application using the Task Parallel Library to load test back-end services.
    • Implemented WCF-based infrastructure to ease development and consumption of back-end services.
    • Hosted Node.js workshops for multiple development teams to ease the switch to new technology.
    • Constructed the core page framework with Node.js for DJX, Dow Jones largest project of 2013.
    • Created a Node.js library to consume existing WSDL-based web services.
    Technologies: AngularJS, Backbone.js, Node.js, .NET, JavaScript, C#
  • .NET Consultant

    2007 - 2010
    • Improved performance of a product by replacing ASP.NET UpdatePanel with true Ajax.
    • Improved web pages' load times by optimizing JS, CSS, and images.
    • Converted projects from .NET 2.0 (Visual Studio 2005) to .NET 3.5 (Visual Studio 2008).
    • Designed a new database for storing user-customized news pages and their properties.
    • Developed a database and web UI for managing internalization resources.
    • Analyzed the relationships between business components using .NET Reflector.
    Technologies: Microsoft SQL Server, .NET, JavaScript, C#
  • Computer Programmer

    2008 - 2008
    University of Hawaii
    • Worked on the University of Hawaii Identity Management Console (UHIMC).
    • Developed disk quota management and daily report scripts for the UHIMC system.
    • Analyzed and tested the university’s White Pages management system.
    Technologies: MySQL, PHP, Apache, Linux


  • DJX

    Dow Jones' largest project of 2013. Completely written from the ground up using Node.js in nine months.

  • Factiva

    Dow Jones' flagship product serving institutional customers.


  • Languages

    JavaScript, TypeScript, SQL, C#, PHP, Go
  • Frameworks

    Express.js, .NET, AngularJS, ASP.NET, Jest, Selenium
  • Libraries/APIs

    Node.js, jQuery, React, Backbone.js, Jenkins Pipeline
  • Tools

    Sublime Text 3, Microsoft Visual Studio, Docker Compose, WebStorm, Webpack 4, CircleCI, Jenkins, NGINX, Git, NPM, Apache
  • Paradigms

    Unit Testing, Scrum, Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Continuous Deployment
  • Platforms

    Visual Studio Code, Linux, Windows, Docker, Apache Kafka, Oracle, Kubernetes
  • Storage

    MongoDB, MySQL, Microsoft SQL Server
  • Other

    Structured Logging, ESLint


  • Master's Degree in Information and Computer Sciences
    2003 - 2006
    University of Hawaii - Hawaii
  • Bachelor of Science Degree in Applied Mathematics and Computer Science
    1998 - 2002
    Moscow State University - Moscow, Russia


  • MongoDB for Node.js Developers
    JUNE 2013 - PRESENT
    MongoDB University

To view more profiles

Join Toptal
Share it with others