Jonathan Schoonhoven is a Staff Software Engineer in San Francisco with 11 years building high-throughput web systems that handle millions of requests per minute. He leads cross-functional projects end-to-end, favoring simplicity, performance, and rigorous test coverage while shipping production-ready pipelines and services. Jonathan has driven technical strategy and implementation at startups and mission-driven organizations—from payments and HIPAA-compliant systems to AI-powered media and bioinformatics infrastructure at Chan Zuckerberg Initiative. He’s a pragmatic full-stack engineer who has designed scalable ingestion, payment, and localization systems and contributed bug fixes to widely used open-source projects like Sequelize. Known for translating complex requirements into auditable, secure architectures, he also brings an unusual blend of product design and real-world operational experience from roles spanning interactive entertainment to urban-scale built environments.
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 (v6), DB2 and DB2 for IBM i.
Role in this project:
Back-end Developer
Contributions:5 commits in 1 day
Contributions summary:Jonathan primarily contributed to bug fixes and improvements within the `sequelize/sequelize` repository, focusing on the migration functionality. Their work involved addressing issues related to migration execution, particularly for "down" migrations and interactions with the database. They also made changes to adhere to "use strict" and fixed a test related to PostgreSQL. These contributions demonstrate a focus on the core database interaction and ORM functionality.
Python library for driving LED displays from a Raspberry Pi.
Contributions:68 pushes, 1 branch in 4 years 1 month
python-libraryraspberry-pipythondisplaysled
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
Jonathan Schoonhoven - Staff Software Engineer at Weights & Biases