Andrew Nguyen

Andrew Nguyen

Curious Software Engineer with experience in backend web development and Mobile Application QA Automation

2 yrs experience · San Diego, CA · 30-40 hrs/week

About

I am Software Engineer with prior experience in tutoring Computer Science classes, backend web development with, and Mobile Application QA Automation. Apart from being a Software Engineer in the workforce, I am an open-source software contributor and an outdoor and fitness enthusiast who enjoys running, hiking, swimming, and creating a list of places in the world to travel to.

Skills

Arm AssemblyCC#C++Cypress.ioHTML/CSSJavaJavascriptMySQLPythonSeleniumVerilog

Experience

  • Volunteer Software Engineer · Opportunity Hack06-01-2024

    • Collaborated asynchronously with 5+ engineers to develop and update software solutions used at OHack Arizona Hackathons and non-profit organizations using Visual Studio Code, Postman, GitHub, and Git • Ensured 100% compliance with OHack’s requirements on user profile registration by updating Quill’s UI and backend with HTML, Node.js, and AngularJS • Enabled peer recognition in the Slack workspace by developing and testing from end-to-end a JavaScript Slackbot integrating Python REST APIs that manage Firestore praise data • Optimized performance on mobile display by 20% for a Volunteer Management System used by a non-profit Equestrian organization using React, Lighthouse, Cursor, and Microsoft Excel • Used flyctl to deploy software services to fly.io for reduced costs and improved performances, leveraging Codeium for AI-assisted updates on Dockerfiles and used Docker to validate successful image creation • Improved Quill’s CI/CD pipeline by modifying its GitHub Actions YAML workflow, ensuring successful automated deployments to production with zero downtime • Used MongoDB Compass to manage and monitor for the successful creation of MongoDB database values of Quill user accounts • Ensured maintainable, defect-free code by reviewing GitHub Pull Request code changes

  • Contract Software Engineer at HP · KForce01-01-2024 – 10-01-2024

    • Worked in an Agile team to create and maintain automation test suites for the HP Smart App using PDB, Git, GitHub, Visual Studio Code, TestRail, Jira, Confluence, and Ubuntu OS • Enhanced end-to-end automation test suites using Python’s Appium and Selenium drivers and Pytest framework to increase automated test coverage by 30%, using Microsoft Copilot for AI-assisted updates • Maintained constant communication with HP Smart App developers by reporting 1000+ BAT, Functionality, and Regression test results executed on Jenkins, using Microsoft Outlook, Microsoft Excel, and Jira • Held knowledge transfer sessions to train offshore team members for smooth transition of work

  • Software Engineer I · Klearnow.AI08-01-2022 – 05-01-2023

    • Worked in an Agile team at a Series B supply chain logistics startup, enhancing backend features for a web application used by brokers to handle imports into the United States using Java, MySQL, Postman, and Git • Strengthened partnership with US Partner Governance Agencies by creating SQL metadata and automation generating Electronic Data Interchange for 5+ digital form templates • Improved accuracy in metadata mapping of digital Entry Summary Forms by resolving defects in Java APIs and microservices, using Kubernetes application logs to trace backend defects • Enhanced code quality by refactoring over 1200 lines of Java code for API data retrieval of Entry Summary Forms, implementing 40+ Unit Test cases using JUnit and Mockito • Manually tested new features and documented end-to-end test cases on Jira and Confluence, working closely with Frontend Engineers, QA Engineers, and Product Owners to ensure correct functionality

  • Software Engineer I · LightStream02-01-2022 – 08-01-2022

    • Worked in an Agile environment to develop new features and debug existing features of the LightStream website and mobile app, using Visual Studio, MS SQL Server Management Studio, Git, TFS, and TeamCity • Modified ASPX and C# files to update static email templates sent out to LightStream website users • Utilized the Moq and NUnit frameworks to write 50+ C# Unit Test cases that legitimately validate REST APIs creating and modifying user credentials and logging into user accounts

  • Software Engineer · Skinalytics06-01-2021 – 08-01-2022

    • Developed an Android skincare application allowing users to view and review recommended skincare products according to skin type using Android Studio, Visual Studio Code, Postman, Git, and AWS • Utilized Elasticsearch and Python to create REST APIs and a lambda function enhancing the searchability of skincare product reviews through indexing, resetting, and mapping DynamoDB data • Refactored over 800 lines of Java code to ensure clean, maintainable code and enhanced user experience by implementing improved navigation for tracking visited pages and tabs

  • Tutor · UC San Diego Computer Science and Engineering Department08-01-2019 – 06-01-2021

    • Taught 100+ students how to simulate and debug the design of digital circuits, digital systems, and the MIPS Processor in SystemVerilog and Verilog • Advised, critiqued, tested, and graded students’ development of their own Instruction Set Architecture • Documented step-by-step procedures on how to use Quartus and ModelSim for the compilation and simulation of Verilog and SystemVerilog code to digital circuits and systems, utilizing Microsoft Office Products and providing electronic annotations on screenshots

  • Instructional Assistant · UC San Diego Cognitive Science Department10-01-2020 – 06-01-2021

    • Served as Instructional Assistant for courses of Data Science in Practice and Python Programming to 100+ students, teaching students and grading assignments and projects • Co-hosted discussions sections and held one-on-one office hours, teaching the fundamentals of Python programming and its applications for Data Science using Jupyter Notebook

Education

  • UC San DiegoBachelor's Degree, Computer Science

Similar talent on Pangea

Hire Andrew through Pangea

Describe your project to the Pangea agent — see if Andrew is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Andrew is a fit