Senior Software Engineer2021 - 2022Tegus
- Handled the internal tools of a monolithic Rails API and Vue app, including project and call management functionality.
- Served as technical lead for building a Chrome extension and revamping the project request process between clients and admins.
- Integrated Twilio voice functionality to facilitate over 300 business-critical calls per week.
Lead Software Engineer2018 - 2021CarAdvise
- Owned the production system, including a Rails API, four separate React and Redux UI apps, and a React Native mobile app for iOS and Android.
- Built the back end and UI features for all products, including creating SSO flows, internationalizing a React app and Rails API, and building a custom paid membership feature.
- Managed the development work of three different remote contracting companies for various features, including story planning, code review, and production release.
- Worked with 20+ external partners, with multiple custom one-to-one integrations.
Full-stack Software Engineer2015 - 2018Centro
- Developed ad tech software with data fetching and aggregation, analytics, billing, and reporting.
- Wrote various asynchronous data cleanup jobs for an approximately 260GB PostgreSQL production database.
- Worked extensively with five separate third-party ad server APIs, including Google and Facebook.
Customer Success Engineer2014 - 2015Conductor, Inc
- Served as the first responder for bug fixes and urgent feature requests, completing around 75 bug fixes and improvements.
- Learned Java, Spring, JUnit, and MySQL on the job and deepened existing knowledge of Backbone.js.
- Worked with several teams across the organization to assess product functionality and diagnose bugs.