Exposure to microservices architecture with NodeJs.
Writes maintainable, readable, and high-quality code with extensive background in unit testing.
Collaborate with stakeholders on new project proposals and technical issues to translate project requirements into polished user experience.
Develop UIs within frontend web frameworks such as Ember, applying best practice diagnostic techniques to verify usability.
Lead workshops for PDE and Test Engineering in subjects to improve testing methodology (JavaScript testing workshop, React testing library workshop).
Mentor engineers extensively primarily with testing by participating in grooming meetings and code reviews by expanding influence in SWE capacity.
Achievements
Reduced cycle time (0.22 days of lock-to-fund) and labor cost ($28.78 in cost per loan) for loan files by allowing simple loan files to fund with lower cycle time and production cost.
Increase in eligibility of loan files resulted in estimated $1.3M in labor cost savings, or ~$8 per fund.
Helped Women In Engineering grow more than double in size from 40 members to 100+ members.
Software Development Engineer in Test
Capsule Pharmacy
New York, NY
04.2019 - 03.2020
Responsibilities
Responsible for building test automation framework for consumer products team using Cypress.
Run tech talks about testing process to engage more engineers to write and maintain tests targeting high quality releases, which helps reduce production crisis management time.
Coordinate Cypress configuration and continuous integration (with Jenkins and CircleCI) across company and set up end-to-end testing strategies.
Develop test data generator and obfuscator to create representative test database from production data.
Research and implement practical code coverage into DevOps to assist team in keeping code quality from degrading.
Achievements
Delivered lowest production level incidents in company by catching more bugs before deployment and bringing down change failure rate to 5.6% from 37% with at least 4 releases per week.
Built new test database for engineering department to fit HIPAA compliant requirements: complete data encryption and data minimization.
Automation Engineer
Interactive Brokers
Greenwich, CT
11.2015 - 04.2019
Responsibilities
Wrote automated functional and regression test scripts using Selenium WebDriver (Java/JUnit) for website Account Registration System and Account Management (700+ cases).
Built new framework for automated test cases using Selenium due to outdated (approx. 7 years old) existing test cases not being able to accommodate current products.
Conducted performance testing for new development projects by executing test plans and coordinating with developers to ensure on-time software releases.
Achievements
Decreased automated test case failure percentage from 40% to 10%.
Education
Bachelor of Science - Business Technology Management
New York University
New York, NY
09.2011 - 05.2015
Skills
Programming Languages (Python, TypeScript)
undefined
Timeline
Software Engineer
Better Mortgage
03.2020 - Current
Software Development Engineer in Test
Capsule Pharmacy
04.2019 - 03.2020
Automation Engineer
Interactive Brokers
11.2015 - 04.2019
Bachelor of Science - Business Technology Management