Senior Software Engineer
2021 - 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.
Technologies: Ruby, Ruby on Rails (RoR), Vue, Vuex, PostgreSQL, JavaScript, CSS, TypeScript, Amazon Web Services (AWS)Lead Software Engineer
2018 - 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.
Technologies: Ruby, Ruby on Rails API, React, Redux, Agile, RSpec, Jest, React Native, JavaScript, PostgreSQL, Ruby on Rails (RoR), CSS, HTML, TypeScript, Amazon Web Services (AWS), GitHubFull-stack Software Engineer
2015 - 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.
Technologies: Ruby, Ruby on Rails API, React, Amazon Web Services (AWS), JavaScript, PostgreSQL, RSpec, Ruby on Rails (RoR), CSS, HTMLCustomer Success Engineer
2014 - 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.
Technologies: Java 8, Backbone.js, Marionette.js, Ruby, JavaScript, CSS, HTML