Experience
2022 — Now
Los Angeles, California, United States
• Manage team of 7 engineers in developing features across the frontend and backend of our application, using technologies including JavaScript (React + TypeScript), Go Lang, BigTable, Mongo, Spanner, and BigQuery
• Have taken multiple features from idea to production
• Design and proposing solutions, build proofs of concept, and fix bugs as time permits
• Collaborate closely with PMs, design, QA and other stakeholders to align on feature requirements, timelines, and
risks
• Emphasize research and documentation of existing features to better inform estimates of future work
• Conduct code reviews to ensure only quality and bug free code gets checked in to Gitlab
• Lead scrum ceremonies, including standup, planning, retros and demos
2017 — 2022
2017 — 2022
Greater Los Angeles Area
• Wrote reusable React components using latest features, including hooks, higher order components, and the context API
• Enhanced current TypeScript implementation by using generics to build more powerful types and interfaces
• Broke out and refactored pieces of legacy application such that standalone projects could be worked on and deployed
more efficiently
• Developed REST-based APIs on Node backend using Express and Mongoose
2015 — 2017
2015 — 2017
Greater Los Angeles Area
• Design and document Selenium testing framework using WebdriverIO and using page object model to automate UI regression testing
• Ensure the validity of both automated and manual tests by writing API based scripts which are run from Jenkins and which are used to populate testing environments with sanitary and tester controlled data
• Commit features to frontend codebase written in React and Redux; commit code fixing bugs found in the process of validating other developers’ features
• Compose extensively detailed, fully comprehensive tickets in JIRA , often including small JS programs which can be used to automate bug reproduction steps
• Before proceeding with testing of any feature, write up JS scripts which populate sanitary data thereby creating a fully controlled and reproducible testing environment
• Work closely with development team to ensure clear channels of communication regarding requirements, bugs, and deadlines
• Carefully investigate bugs by inspecting API calls, checking the code base, and querying the database for the origin of each error
2014 — 2015
• Develop and document testing framework of Selenium based helper classes to enhance and expedite the development of new test scripts on company's SaaS platform
• Develop Java based GUI interface for loading, running, and viewing the results of modular Selenium test scripts
• Continuously work to enhance and refactor script code base
• Write PL/SQL algorithms to populate test environments with fake data
• Work as part of agile development team
• Perform Black box, smoke, compatibility, functional and regression testing on Solution Delivery products
• Write detailed bug reports in Jira based on testing results
2013 — 2014
• Responsible for designing requirements and building training and demo applications for partners and clients using Ext.NET, JavaScript and PL/SQL using Visual Studio, SQL Developer and the company platform
• Wrote test cases using Selenium to run on the US Veterans Administration solution in preparation for UAT
• Managed the investigation, reporting and resolution of issues, bugs and improvements in the US Veterans Administration solution, the NY State Department of Financial Services solution and the company platform
Education
Georgia Institute of Technology
Master of Science - MS
2025 — 2028
Santa Monica College
Associate of Science - AS
UCLA