# Spencer Ng > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/spencerng πŸ‘‹ Hi, I'm Spencer Ng β€” a Software Engineer passionate about building systems that solve real-world problems and improve lives. With experience across both frontend and backend, I enjoy architecting scalable, user-focused solutions and constantly learning new technologies to grow as an engineer. I’ve worked on everything from frontend feature development to backend infrastructure at scale, and I thrive in cross-functional teams where collaboration and impact matter. Whether it’s streamlining internal tools, launching new product features, or automating workflows, I’m driven by creating systems that bring efficiency, delight, and reliability. πŸ”§ Technical Skills: Frontend: React, React Hooks, Redux, React Native, HTML5, CSS3, Styled Components, Webpack, Bootstrap Backend: Node.js, Express, REST APIs, Postman, New Relic Databases: PostgreSQL, MySQL, MongoDB, Redis, Quickbase Testing/CI/CD: Jest, React Testing Library, Mocha/Chai, TDD, CircleCI Cloud & DevOps: AWS (EC2, ECS, S3) πŸ“« Contact & Links: Email: spencerng94@gmail.com ## Work Experience ### Software Engineer @ Amazon Jan 2023 – Present | San Francisco Bay Area ### Software Engineer @ PatientPop Inc. Jan 2021 – Jan 2022 βˆ™ Developed PatientPop management settings for practices, creating User page component and Roles page component integrating VueJS components with backend services via VueX employed by over 10,000 users βˆ™ Created detailed flowcharts and using Lucid Charts and proposals/documentation on Confluence that detail development process roadmaps in conjunction with Jira Board βˆ™ Created Unit Tests (Jest)for full testing coverage of >90% in VueJS components and Cypress tests for StorybookJS βˆ™ Presented VueJS and VueX lifecycle to company technical forum to communicate sprint work and framework integration to both technical and non-technical audience βˆ™ Recommended improvements to testing processes, technology, and interfaces that improve the effectiveness of testing teams and reduce technical debt with Code Reviews βˆ™ Planned and groomed sprints with SaaS, Automation, & Dashboard teams to create optimal development roadmaps βˆ™ Collaborated and effectively communicated with Product Designers, UX/UI Designers, Project Managers, Engineering leadership, and other Software Engineers to adjust development roadmap and maintain AGILE development ## Education ### Bachelor of Science - BS in Biological Sciences UCLA Jan 2013 – Jan 2017 ### Master of Science - MS in Global Medicine Keck School of Medicine of the University of Southern California Jan 2018 – Jan 2019 ### Computer Software Engineering Hack Reactor Jan 2020 – Jan 2020 ### Peking University ### Shanghai Jiao Tong University ## Contact & Social - LinkedIn: https://linkedin.com/in/ngspencer94 - Website: https://www.spenceng.dev/ --- Source: https://flows.cv/spencerng JSON Resume: https://flows.cv/spencerng/resume.json Last updated: 2026-03-22