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
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
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
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
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
2025 — 2028
Georgia Institute of Technology
Master of Science - MS
2025 — 2028
Santa Monica College
Associate of Science - AS
UCLA