Andrew Kallem is a senior software engineer with 11 years of experience who blends hands-on engineering, product intuition, and leadership to simplify complex systems. He has led engineering teams and refactors that improved velocity and maintainability—at Signpost he owned Node.js services handling 100M contacts and built a custom CI/CD pipeline that simplified deployments for ~40 services. As cofounder and engineering lead at Flat, he navigated startup tradeoffs, and he now contributes to ClassDojo’s engineering as a senior engineer. His background spans developer advocacy at Google, indie game development with 400K+ downloads, and quantitative systems work at Goldman Sachs, giving him a rare mix of product, customer-facing, and financial-systems rigor. He mentors engineers into senior roles and has a track record of turning legacy complexity into grokkable, extensible designs. Based in Stamford, CT, he holds a master’s in computer science from Columbia and approaches problems with a maker’s curiosity and practical focus on shipping impact.
11 years of coding experience
17 years of employment as a software developer
Bachelor’s Degree Economics, Bachelor’s Degree Economics at Harvard University
Master’s Degree Computer Science, Master’s Degree Computer Science at Columbia University
Sequelize is an easy-to-use multi sql dialect ORM for Node.js & io.js. It currently supports MySQL, MariaDB, SQLite, PostgreSQL and MSSQL.
Contributions:5 PRs, 2 pushes in 2 years 6 months
dialectmysqlmulti-usemariadb-mysqlnode-js
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.
Request Free Trial
Andrew Kallem - Senior Software Engineer at ClassDojo