Michał Wadas

Senior Node.js Developer at ION

Warsaw, Masovian Voivodeship, Poland
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
Michał Wadas is a Senior Node.js developer with 12 years of experience building backend systems from Warsaw, currently working at ION after a five-year senior tenure at Future Mind. He brings deep expertise in Node.js and databases, contributing notable backend improvements to the popular TypeORM project—adding materialized view support, custom MySQL package handling, CTEs, and robust pool error handling across PostgreSQL, CockroachDB and SQL Server. Comfortable in both product and managed-service environments, he has consistently focused on improving database reliability and extensibility in production systems. Colleagues rely on him for pragmatic architecture choices and for shipping durable integrations between Node.js services and relational databases. Beyond day-to-day engineering, his open-source contributions show a preference for solving subtle, infrastructure-level problems that pay dividends in large-scale deployments.
code12 years of coding experience
job10 years of employment as a software developer
languagesPolish, English, Łacina
stackoverflow-logo

Stackoverflow

Stats
5,239reputation
1.1mreached
101answers
28questions
Badges
javascript
top-5%
momentjs
top-5%
github-logo-circle

Github Skills (21)

postgresql10
cockroachdb10
mysql10
databases10
typescript10
sql-server10
orm10
typescript-types10
typescripts10
database10
javascript9
database-design9
momentjs9
ecmascript9
sorting6

Programming languages (16)

C#MDXJavaC++RustPLpgSQLVueGo

Github contributions (5)

github-logo-circle
typeorm/typeorm

Mar 2019 - Jun 2022

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 6 commits, 17 PRs in 3 years 3 months
Contributions summary:Michał contributed to the TypeORM project by implementing and improving database driver functionalities. They addressed pool error handling for PostgreSQL, CockroachDB, and SQL Server, adding custom error handling options. Furthermore, the user added support for materialized views in PostgreSQL, including an option to control synchronization. Additionally, the user enabled the use of custom mysql packages, and supported Common Table Expressions to enhance the database query capabilities.
javascriptmariadbmysqlnodejsoracle
Ginden/reflect-helpers

Aug 2014 - Mar 2016

Contributions:110 commits, 12 pushes, 1 branch in 1 year 7 months
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