Andrew Schmadel is a Senior Director of Engineering with 14 years of experience scaling product-focused startups and leading cross-functional teams at Rocket Money. He blends hands-on backend expertise—demonstrated by contributions to the popular Sequelize ORM around transaction handling, deadlock fixes, and improved type/docs—with strategic leadership in building reliable, production-grade systems. His career spans greenfield architecture and cloud infrastructure work at AI startups, mission-critical broadcast systems for the U.S. Senate, and applied research in physics, giving him a distinctive mix of engineering rigor and practical delivery. Based in Washington, D.C., he is comfortable moving between code and senior management, mentoring engineers while still diving into tricky database and infrastructure issues.
14 years of coding experience
11 years of employment as a software developer
Physics, Physics at University of St Andrews
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at William & Mary
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
Role in this project:
Back-end Developer
Contributions:1 review, 6 commits, 5 PRs in 3 years 5 months
Contributions summary:Andrew primarily contributed to the Sequelize ORM codebase, focusing on enhancing database transaction handling and fixing related bugs. Their commits addressed deadlock scenarios in MySQL and MariaDB by treating them as rollbacks. They also added documentation for hooks and improved type definitions. Additionally, they modified the Postgres connection management to attach an error handler earlier in the lifecycle.
Contributions:2 PRs, 1 push, 2 branches in 4 years 6 months
errorjavascriptsuccessbrowser
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.