Daniel Schwartz

Software Development Manager at Amazon

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Daniel Schwartz is a Software Development Manager in New York with 15 years of experience building secure, reliable systems and leading engineering teams at Amazon. With a strong research background from Columbia and hands-on roles in chaos engineering, backend services, and database engineering, he blends algorithmic rigor with practical security-minded software design. He has driven measurable operational improvements—such as accelerating deployment workflows and hardening cloud controls—and contributed to the popular Sequelize ORM by improving PostgreSQL connection handling and TypeScript definitions. Comfortable spanning research and production, he pairs a collector’s curiosity for logic puzzles and hiking with a taste for deep technical problem solving.
code15 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Columbia University
languagesEnglish
github-logo-circle

Github Skills (14)

sequel10
databases10
nodejs10
database-administration10
orm10
postgresql10
admin10
sql10
sequelizejs10
database10
typescript-types9
typescript9
javascript9
typescripts9

Programming languages (7)

TypeScriptCoffeeScriptJavaScriptObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
sequelize/sequelize

May 2012 - Mar 2021

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:
userBack-end Developer & Database Engineer
Contributions:12 commits, 3 PRs, 4 comments in 8 years 11 months
Contributions summary:Daniel primarily contributed to the backend of the Sequelize ORM, focusing on database connection and query generation. Their work involved modifying database connection strings, including protocol and port configurations, specifically for PostgreSQL. Additionally, they addressed query generation, altering table creation statements, and removing console statements, indicating a focus on database interaction and optimization. They also fixed a TypeScript definition.
feature-richormsql-servermicrosoft-sql-serversequelize
harrystech/split_cacheable

Apr 2014 - Aug 2014

Contributions:25 commits, 3 comments in 4 months
splitcachecreation
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
Daniel Schwartz - Software Development Manager at Amazon