DAVID PHAM
SENIOR BACKEND ENGINEER
Fontana, CA *2337 +1-509-***-**** *****.*****.****@*****.*** https://www.linkedin.com/in/dppham1/ https://github.com/dppham1
TECHNICAL SKILLS
Languages: Go, Python, JavaScript, HTML, CSS
Backend: REST APIs, gRPC, Django, Flask, Express, Node.js, Celery
Cloud & Infrastructure: Oracle Cloud Infrastructure, Oracle PaaS, Amazon S3, Docker
Data & Search: Elasticsearch, ETL, CSV Data Pipelines
Testing & Engineering: Pytest, PHPUnit, Selenium, Tavern, Unit Testing, Integration Testing, TDD, CI/CD, Microservices
Integrations: Twilio, Third-Party APIs, JWT Authentication, A/B Testing
CERTIFICATION
Oracle Cloud Infrastructure 2018 Certified Architect Associate — Issued June 2019
PROFESSIONAL EXPERIENCE
1Password — Lead Developer
San Francisco, CA Mar 2025 – Present Billing & Payments
• Develop backend services and features supporting the Billing & Payments organization using Go and RESTful web services.
• Design and implement reliable service integrations while collaborating across engineering teams on production software.
• Contribute to the development, testing, and maintenance of backend systems with an emphasis on reliability, scalability, and maintainability.
Upwards — Senior Backend Engineer
Remote Apr 2023 – Jul 2025
• Built a platform-wide fraud and scam prevention system that recorded phone numbers, email addresses, and URLs exchanged through messaging, creating a foundation for identifying and mitigating suspicious activity.
• Integrated URL previews directly into the core messaging platform, improving the experience for users sharing daycare-related resources and listings.
• Led development of a background-check upload workflow for babysitters and nannies, addressing an operational issue that could result in Upwards job listings being removed from Indeed.
• Automated corporate data ingestion through Amazon S3 by developing scheduled jobs to process CSV files and eliminate recurring manual processing workflows.
• Designed secure REST APIs for web and mobile clients using JWT-based authentication and authorization across protected endpoints.
• Reduced CI/CD acceptance-test runtime by more than 75% by identifying and optimizing inefficient test execution paths.
• Applied Test-Driven Development practices across backend development, maintaining unit and integration tests for production features.
• Participated in production on-call rotations, diagnosing incidents and restoring functionality while minimizing service disruption.
Vestiaire Collective — Backend Engineer
Remote Sep 2022 – Mar 2023
• Contributed to the Tradesy Vestiaire Collective migration by transforming Vestiaire Collective product data into Tradesy-compatible listings.
• Improved the Listing Flow by resolving production defects and addressing accumulated technical debt.
• Collaborated with engineers and product stakeholders to improve the reliability and maintainability of listing workflows.
Tradesy — Software Engineer
Santa Monica, CA Nov 2020 – Sep 2022
• Built an SMS communication platform with Twilio supporting both marketing and transactional messaging workflows.
• Designed and implemented an inventory ingestion pipeline using Django, Celery, and Amazon S3 to process CSV uploads from Partner and B2C sellers.
• Developed a Pricing and Similar Items Recommendation Service using Elasticsearch.
• Designed and executed A/B experiments in partnership with the Product team to evaluate product changes.
• Built automated unit, integration, and functional test suites using PHPUnit and Selenium.
• Led the Production Support team responsible for production issues, non-project business requirements, and technical debt.
Nexon America — Associate Software Engineer
El Segundo, CA May 2020 – Oct 2020
• Built Go- and Python-based microservices for the Commerce organization, using REST and gRPC for service-to-service communication.
• Designed and implemented a Restriction Service that enforced configurable rules governing player purchases.
• Built an ETL application that automated monthly exchange-rate data updates, reducing manual effort and data-entry errors.
• Developed unit and integration tests using Pytest and Tavern and containerized applications using multi-stage Dockerfiles.
Oracle — Solutions Engineer
Santa Monica, CA Aug 2018 – Feb 2020
• Designed and delivered cloud-based proof-of-concept applications that translated business requirements into demonstrable technical solutions.
• Built RESTful backend services using Python, Node.js, Flask, and Express, integrating web applications with internal and third-party APIs.
• Deployed and managed applications on Oracle Cloud Infrastructure using Compute, Object Storage, VCNs, and FastConnect.
• Integrated Oracle PaaS services with third-party APIs and provided technical guidance, documentation, and presentations to internal teams and clients.
SendGrid — Software Engineer Intern
Orange County, CA Oct 2017 – Dec 2017
• Contributed to software engineering initiatives involving RESTful web services and application development.
EDUCATION
University of California, Irvine — B.S. in Computer Science 2014 – 2018