Simon Schick

Principal Software Engineer at Vouched

Kirkland, Washington, 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

🤩
Rockstar
🎓
Top School
Simon Schick is a Principal Software Engineer with 13 years of experience building and modernizing web and backend systems, currently leading engineering efforts at Vouched in Kirkland, WA. He combines deep hands-on expertise in Node.js and TypeScript with a strong focus on refactoring, code quality, and migrating legacy constructs to modern ES6 patterns. His career spans roles at Google and Microsoft and startup leadership at Dashworks, reflecting both scale-product and startup delivery experience. An active open-source contributor, Simon has improved widely used projects such as discord.js, sequelize, and the mysql2 driver, often by reducing dependencies, modernizing code, and fixing subtle promise and typing issues. He’s known for pragmatic engineering trade-offs that improve maintainability and error handling, and for a habit of "opening the web inspector"—a pointer to his investigative, detail-oriented approach. Based in the Seattle area, he blends backend craftsmanship with a curiosity for developer ergonomics and tooling.
code12 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Computer Science at The Julius Maximilians University of Würzburg
bookAbitur Computer Science Advanced Physics., Abitur Computer Science Advanced Physics. at Schulzentrum Carl von Ossietzky, Gymnasium Oberstrufe
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
98reputation
22kreached
5answers
1question
github-logo-circle

Github Skills (30)

sequel10
javascript10
admin10
discord-js10
mysql10
discord10
es6-promise10
databases10
typescript10
database-administration10
modello10
orm10
typescript-types10
nodejs10
typescripts10

Programming languages (18)

C#MDXJavaC++CGoRAMLHTML

Github contributions (5)

github-logo-circle
sequelize/sequelize

Oct 2018 - May 2020

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
Contributions:1 release, 79 commits, 141 PRs in 1 year 7 months
Contributions summary:Simon primarily focused on refactoring and modernizing the codebase, replacing outdated constructs (such as lodash and es5 constructs) with their es6 equivalents. These changes involved modifying core model files, indicating a strong understanding of the project's underlying architecture. The user also contributed to various miscellaneous cleanups throughout the repository, with a focus on template usage within the query generation system.
feature-richormsql-servermicrosoft-sql-serversequelize
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:189 reviews, 151 commits, 136 PRs in 5 years 7 months
Contributions summary:Simon fixed a return type issue in the `simulate` callback within the `bell` library. The user also added changes from version 10.10 of Node.js and added fixes and cleanup to the `shot` library. Additionally, the user implemented a new feature related to Node.js 10.11 and a test for `node`.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Simon Schick - Principal Software Engineer at Vouched