Patrik Šimek

Co-Founder & CTO at Make

Prague, Czechia
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
Patrik Šimek is a seasoned software leader and co-founder serving as CTO of Make (formerly Integromat) with 13 years of professional experience building scalable automation platforms from Prague. He combines hands-on backend engineering—demonstrated by substantive open-source contributions to projects like vm2 and tedious that improve VM sandboxing and SQL Server integration—with strategic product and technical leadership through a successful startup acquisition and relaunch. Patrik’s expertise spans systems architecture, database drivers, and secure sandboxing, and he’s known for making low-level robustness and data-type handling improvements that prevent subtle runtime and security issues. Comfortable both shipping production systems and diving into code-level fixes, he brings an engineer-first approach to growing developer-centric products.
code13 years of coding experience
job22 years of employment as a software developer
bookHigh School, ICT, High School, ICT at Soukromá střední škola výpočetní techniky
languagesEnglish, Czech
stackoverflow-logo

Stackoverflow

Stats
1,038reputation
173kreached
17answers
1question
github-logo-circle

Github Skills (19)

debugging10
debug10
sandbox10
javascript10
coffeescript10
datatypes10
tds10
security10
sql10
vms10
database-management10
nodejs10
sql-server6
websocket6
tedious6

Programming languages (8)

TypeScriptC++CoffeeScriptShellPLpgSQLJavaScriptASPPython

Github contributions (5)

github-logo-circle
patriksimek/vm2

Jan 2014 - Oct 2021

Advanced vm/sandbox for Node.js
Role in this project:
userBack-end Developer
Contributions:1 release, 214 commits, 38 PRs in 7 years 10 months
Contributions summary:Patrik's contributions center on enhancing the `vm2` project by incorporating support for CoffeeScript, implementing stricter module loading practices, and addressing reported issues. The user also introduced changes that improved the robustness of the core functionalities such as ensuring proper handling of buffer related operations. These modifications directly improve the VM's security and versatility, allowing it to support diverse scripting languages and maintain the integrity of sandboxed environments.
jsnode-jssecurityjavascriptsandbox
tediousjs/node-mssql

Aug 2013 - Oct 2018

Microsoft SQL Server client for Node.js
Role in this project:
userBack-end Developer
Contributions:4 releases, 345 commits, 53 PRs in 5 years 3 months
Contributions summary:Patrik focused on enhancing the functionality and stability of the Microsoft SQL Server client for Node.js. Their contributions include fixing null value handling and adding verbose logging for debugging stored procedure calls and SQL queries. They implemented fixes to the processing of data types and the handling of output parameters. Furthermore, they addressed issues related to JSON parsing and database connection health.
sql-servertdsmicrosoft-sql-serverclient-serverjavascript
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
Patrik Šimek - Co-Founder & CTO at Make