About me

Hi, my name is Duy. I'm a software engineer at Amazon.

My goal is to gain as much knowledge and experience as possible through experimenting and interacting with others around me, and to make a positive impact on the community through my work.

Areas that I am interested in:

Full Stack

Android

Data Engineering

DevOps

My Skills

Languages & Frameworks

Java, Spring MVC, AWS Services

C/C++

Python

Javascript, HTML, CSS, ReactJS

Firebase, MySQL, DynamoDB

Ruby on Rails, Rspec, Elasticsearch



Soft skills

Leadership

Communication

Time management

Teamwork

Professionalism

Consulting

Education


  University of California, San Diego

  GPA: 3.5


Sep 2017 - Mar 2020


  San Diego Miramar College

  GPA: 4.0


Jan 2015 - May 2017

Work Experience

Software Engineer II at Amazon July 2022 - Current

  • DImplemented data backfilling and validation APIs for Business Order Info (BOI) system’s database migration and re-architecture, enabling configuration of up to 30 custom fields with thousands of options, ensuring 100% backward compatibility and low latency.
  • Contributed to BOI implementation at the group level, enhancing customer flexibility during checkout, resulting in an improved user experience, and enabling efficient management of 100+ departments, locations, and cost centers for large enterprises.
  • Designed and implemented end-to-end on-demand deletion integration for BOI to comply with EU law. Conducted rigorous unit testing and integration testing across various environments to ensure compliance and seamless function- ality.
  • Successfully managed on-call responsibilities for tier-1 services, maintaining high availability, and resolving high- severity issues promptly, leading to minimized ticket count and improved system reliability.
  • Technology used: Java, Spring MVC, CDK, DynamoDB, S3, CloudWatch, SQS, SNS, Lambda, jQuery.

Software Engineer at Housecall Pro May 2021 - July 2022

  • Design and develop features for company’s B2B SaaS platform using Ruby on Rails and ReactJS.
  • Build out models for pricing content feature which helps companies import 3rd party data and reduce their catalog.
  • Implement patterns of DDD for team’s domain which facilitates maintainability and high availabality.
  • Perform data and schema migrations using ActiveRecord and follow TDD using Rspec.

Software Engineer at Covance Sep 2020 - May 2021

  • Worked in multi-disciplinary teams to develop Android, iOS, and Web based apps for healthcare clients within 4-week development cycle using the snapClinical platform, together with XCode and Android Studio.
  • Created workflow diagrams and collaborated with UI designers to develop projects with best design practices in mind combined with current platform functionality.
  • Followed Agile methodology by using Atlassian tools and participating daily stand-up meetings.

Software Engineering Intern at UCSD Global TIES Jan 2020 - Apr 2020

  • Designed and built an Android application for our clients Animal Pad with features such as direct messaging, event scheduling, and personal profile to improve the means of communication between their fosters and adopters.
  • Worked as team lead in close collaboration with 4 other members within an Agile environment and followed design patterns like MVC, Factory, Data Access Objects, etc. which facilitates clean distribution of roles and responsibilities across various layers of processing.

Network Engineer Intern at Cisco Systems Vietnam Jun 2018 - Aug 2018

  • Attained training on different Cisco’s Networking Security technologies such as Meraki and ISE
  • Helped install, maintain, and configure Cisco networks and learned Cisco routing and switching
  • Accompanied engineers to consult clients and made recommendations for network planning and upgrades

Portfolio

Personal Best

An Android app for people who want to get more fit but are sensitive to cost or don't want to wear a smart watch. It tracks your activity and progress, and encourages you to take your fitness to the next level.
Languages/Frameworks: Java, Android APIs: Google Sign-In, Google Fit, Firebase Cloud Messaging, Firebase Cloud Firestore

Open Source Web Components Library

Well-documented web component library.
Languages/Frameworks: Javascript, HTML, CSS, Mocha, Chai, CodeClimate

NeuroTetris

A Tetris game utilizing NeuroSky headset to create a Brain-Computer interface that enhances user experience with the game by reading their brain waves.
Languages/Frameworks: Python APIs: MindWave, PyGame

Gun Laws and Mass Shootings

A data science project to observe the relationship between local gun policies and the number of mass shootings that occur within each state. Collect, process, visualize and Analyze data.
Languages/Frameworks: Python, Jupyter Notebook APIs: Panda, matplotlib, geopandas

Flux

A mobile app that uses augmented reality technology for navigation and path finding. Developed at HackXR 2018
Language: C# Tools: Unity, Vuforia

Contact

San Diego, CA

+ 858-285-9977