Dang Nguyen, Full-stack Developer in Seattle, WA, United States
Dang Nguyen

Full-stack Developer in Seattle, WA, United States

Member since July 13, 2021
Dang is a full-stack engineer with eight years of experience, first at Amazon and now at Coupang. He has strong full-stack experience with Java, Spring Framework, Hibernate, PostgreSQL, MySQL, HTML, CSS, JavaScript, React, Angular, Python, Django, Flask, Redis, and Kafka, plus game development using Unity.
Dang is now available for hire

Portfolio

Experience

Location

Seattle, WA, United States

Availability

Full-time

Preferred Environment

Linux, PyCharm, WebStorm, IntelliJ, MacOS, Windows

The most amazing...

...thing I've done was leading the project to scale and optimize the pricing system at Coupang to generate billions in revenue.

Employment

  • Full-stack Web Developer

    2023 - PRESENT
    MAO Web Solutions, LLC dba Jupiter Marketing Agency
    • Developed an application that helps law firms to compare their Google Maps attributes with competitors and determine how to improve them.
    • Built the entire application from scratch using Node.js and Nest.js for the back end and Next.js for the front end.
    • Integrated with third parties such as BrightLocal, and Google API to collect data.
    • Helped to lower the cost for investors by developing a new crawler using Puppeteer to collect data instead of using Octoparse.
    Technologies: JavaScript, SQL, Google Cloud Platform (GCP), Web Development, NestJS, Google SEO, Next.js, Node.js
  • Front-end Engineer

    2021 - 2022
    Reddit
    • Worked in the consumer safety team as a front-end engineer.
    • Investigated and fixed bugs in Reddit mobile web using Jira as a reporting tool.
    • Developed new blocking features for Reddit mobile web using React and TypeScript.
    Technologies: React, Front-end, TypeScript, ECMAScript (ES6), APIs, Mobile Apps, Web Applications, Docker, Kubernetes, Spring Boot, Google Cloud Platform (GCP), Oracle Cloud, Unix, Git, Jira, CI/CD Pipelines, Redux, Front-end Development, Full-stack Development, Web Development, System Architecture, Requirements Analysis, Performance, Next.js, Flask, Responsive Web Apps, NestJS
  • Senior Software Engineer

    2021 - 2022
    SoFi
    • Developed a new landing dashboard using React and TypeScript.
    • Researched and collaborated with an external team to implement a feed content system for the lending dashboard. Organized training sessions to help the team understand the system better.
    • Led the effort of replacing an internal tool that identifies the loan applicant with an external third party.
    Technologies: Java, Kotlin, Flutter, React, TypeScript, Front-end, GraphQL, Microservices, NoSQL, ECMAScript (ES6), APIs, Full-stack, Architecture, Mobile Apps, Web Applications, Web Application Architecture, Technical Leadership, Docker, Kubernetes, Spring Boot, Google Cloud Platform (GCP), Oracle Cloud, Unix, Git, Jira, CI/CD Pipelines, Redux, Front-end Development, REST, Figma, Full-stack Development, Web Development, System Architecture, Requirements Analysis, Data Visualization, Performance, Next.js, Back-end, Ajax, Responsive Web Apps
  • Senior Software Engineer

    2016 - 2021
    Coupang
    • Designed and developed a pricing admin tool that allows eCommerce operators to map competitor products with Coupang products and confirm price matching.
    • Architected the new data streaming system that replaced the old batch job and can handle more than ten times the current data load using Apache Kafka.
    • Improved and scaled the pricing system performance by optimizing query and implementing Redis's new caching system.
    Technologies: Java, Spring, AngularJS, React, Apache Kafka, MySQL, PostgreSQL, Python, JavaScript, Redis, eCommerce, SQL, REST APIs, Amazon Web Services (AWS), Front-end, Microservices, NoSQL, MongoDB, MobX, ECMAScript (ES6), APIs, Full-stack, Hibernate, Architecture, Web Applications, Web Application Architecture, Technical Leadership, Docker, Kubernetes, Spring Boot, Google Cloud Platform (GCP), Oracle Cloud, Unix, Git, Jira, CI/CD Pipelines, Front-end Development, REST, Figma, Full-stack Development, Web Development, System Architecture, Requirements Analysis, Data Visualization, Performance, Back-end, Ajax, Responsive Web Apps
  • Software Engineer

    2014 - 2016
    Amazon.com
    • Developed the back-end system to allow eCommerce vendors to publish their discount items to business customers.
    • Designed and implemented the customer-facing application for the vendors to upload and manage their discounts.
    • Designed the architecture for the new central platform that can scale and support multi-flavor products for business pricing projects. Developed the API for the central platform to create and track submissions from customers.
    Technologies: Java, AWS SWF, Amazon DynamoDB, Amazon Simple Queue Service (SQS), Perl, Spring, APIs, eCommerce, REST APIs, Amazon Web Services (AWS), Front-end, Microservices, NoSQL, Full-stack, Hibernate, Architecture, Web Applications, Web Application Architecture, Technical Leadership, Docker, Kubernetes, Spring Boot, Google Cloud Platform (GCP), Oracle Cloud, Unix, Git, Jira, CI/CD Pipelines, Front-end Development, REST, Full-stack Development, Web Development, System Architecture, Requirements Analysis, Performance, Back-end, Ajax

Experience

  • Unity Mobile Games

    Researched, created, designed, and developed iOS mobile games using Unity. Also integrated with the Skillz platform to add an esports feature to the games and worked with the App Central, an AI-powered publishing house, to market the games.

  • A Trusted, Safe, and Secure Local Marketplace Web Application

    A Django-based web app that provides a trusted, safe, and secure local marketplace. The function is similar to offer up, but users have to use company email to be able to register and list their products to sell. I was the project's main developer and used Django, PostgreSQL, Redis, Elasticsearch, Nginx, and Celery to develop the web app. I worked on all aspects of the project, such as designing UX and functionality, coding, and talking to potential customers.

  • A Dashboard for Machine Learning Model Monitoring
    https://www.outpace.ai/

    A dashboard web application that allows users to monitor and analyze their machine learning model. I worked as the founding engineer who developed the entire web application using Django for the back end and React for the front end.

Skills

  • Languages

    Java, Python, JavaScript, CSS, HTML5, HTML, SQL, TypeScript, ECMAScript (ES6), C#, Kotlin, Python 3, GraphQL, PHP
  • Frameworks

    Spring, Spring Boot, Redux, React Native, Hibernate, Express.js, Next.js, .NET Core, Flask, NestJS, AngularJS, Unity, Flutter, Django, Django REST Framework, Ruby on Rails (RoR), .NET
  • Libraries/APIs

    React, REST APIs, Node.js, MobX, SQLAlchemy
  • Tools

    Git, Jira, Celery, PyCharm, WebStorm, IntelliJ, Amazon Simple Queue Service (SQS), Figma
  • Paradigms

    Microservices, Web Application Architecture, REST, Requirements Analysis, Mobile Game Design
  • Platforms

    Amazon Web Services (AWS), Unix, Apache Kafka, Azure, Docker, Kubernetes, Google Cloud Platform (GCP), Linux, MacOS, Windows, iOS, Android
  • Other

    APIs, Web Development, Full-stack, Front-end, Architecture, Web Applications, Technical Leadership, Front-end Development, Full-stack Development, System Architecture, Performance, Back-end, Ajax, Responsive Web Apps, Mobile Apps, CI/CD Pipelines, Data Visualization, Software Engineering, Algorithms, Pattern Design, 2D Games, Game Design, eCommerce, Google SEO
  • Storage

    Amazon DynamoDB, MySQL, PostgreSQL, Redis, MongoDB, NoSQL, Oracle Cloud, Databases, AWS SWF

Education

  • Bachelor's Degree in Computer Science
    2010 - 2014
    Drexel University - Philadelphia, PA, USA

To view more profiles

Join Toptal
Share it with others