Established software company building tools to make consent-based marketing the best channel for customer acquisition.
Staff Engineer + Team Lead
Aug 2023 - Present
Led planning, development and standardization for new platform frontend application, unifying and aligning 4 autonomous teams.
Delivered 30x faster load times to critical parts of our frontend app by rewriting hot paths with optimized, performant code.
Drove adoption of modern best practices such as architectural decision records, TypeScript, and CI/CD.
Quil
Insurtech startup bringing a private unemployment insurance product to market.
Principal Software Engineer
Apr 2023 - Jun 2023
Architected and contributed over 55% of the code (on a team of 6) for the core platform API using TypeScript, Node.js, GraphQL, and PostgreSQL. Owned the majority of asynchronous AWS Lambda serverless functions.
Initiated mob- and pair-programming sessions which reduced the delivery time of key product features and improved developer output by 15%.
Led adoption of test driven development on engineering team and maintained a minimum of 90% integration test coverage of our core API.
Senior Software Engineer
Feb 2021 - Apr 2023
Optimized application observability by implementing tracing for the Node.js GraphQL API, PostgreSQL database, and AWS Lambda serverless functions. Utilized DataDog metrics to track a 30% reduction in API latency during the optimization project.
Contributed significantly to the React.js frontend application and reduced bundle size by 25% during optimization project.
Standardized development environment with Docker Compose and Vagrant, reduced boilerplate with custom generators, and acted as a liaison between the Product and Engineering teams.
Bickford + Godson
Boutique software agency with a focus on small and mid-sized businesses; acqui-hired by Quil in February 2022.
Senior Software Engineer
Oct 2020 - Jan 2021
Planned and implemented a data pipeline to aid business intelligence using Stitch, dbt, and a custom Singer.io tap.
Designed and engineered a custom Ruby on Rails application for a consumer finance company (investment totals exceeding $100k).
Acorns
Fintech startup building a holistic financial wellness platform for individuals and families.
Senior QA Engineer
Jul 2019 - Oct 2020
Developed user stories for our Web client (React.js), 3 different Rails microservices, and our Android app.
Designed CI/CD pipeline and led migration for backend services, built on AWS CodePipeline and AWS CodeBuild. (20% adoption in ~1 month.)
QA Engineer
Sep 2018 - Jul 2019
Developed a Ruby on Rails GraphQL API used company-wide for test automation and development.
Designed and led trainings on Ruby, RSpec, GraphQL, and AWS technologies, enabling comprehensive full-stack testing across teams.
A•VIBE Web
Web development agency specializing in the custom web applications for small and mid-sized businesses.
QA Specialist
Aug 2016 - Sep 2018
Conducted root cause analysis and debugging of product defects.
Developed automated test suites using Postman, Selenium, TestCafe, and TestBox.
Personal Projects & Volunteer
Mentor at Underdog Devs: Weekly 1:1 mentoring for formerly-incarcerated software developers who are trying to break into the industry.
Twittier: Cross-platform command-line interface for the Twitter API. Supports tweeting, liking, reading your timeline, and more. [Rust]
Loop Supreme: Dynamic, browser-based audio looping application leveraging the Web Audio API. [React.js, TypeScript]
Generative art: Collection of creative coding projects exploring the relationship between code and art. [Kotlin, Rust, JavaScript]