Lead Developer at Maanpuolustuskoulutus MPK - Försvarsutbildning
Helsinki, Finland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jussi Kinnula is a seasoned technology leader and lead developer based in Helsinki with 25+ years of experience designing and scaling backend and data platforms across retail, healthcare, and telecom. He combines hands-on engineering with strategic architecture to build cloud-native, event-driven data ecosystems that reconcile product, pricing, and logistics domains at enterprise scale. Known for defining data product hierarchies, governance and lineage across AWS and GCP, he has delivered retail-grade platforms handling millions of price updates and deposits per day. A practical mentor and developer advocate, he coaches teams in TypeScript, schema validation and event-driven design while guiding migrations from legacy SaaS to serverless microservices. Active in open source, he’s contributed backend fixes to widely used projects like TypeORM and type definitions to DefinitelyTyped, reflecting a deep commitment to interoperability and developer experience.
11 years of coding experience
23 years of employment as a software developer
Madetoja Musical Highschool
Engineer, Information Engineering, Engineer, Information Engineering at OAMK
Msc, Information Processing Science, Msc, Information Processing Science at University of Oulu
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 9 commits, 10 PRs in 4 years
Contributions summary:Jussi primarily contributed to defining and implementing TypeScript type definitions for various JavaScript libraries used in the `gl-react` ecosystem, including `gl-react-dom`, `gl-react-headless`, and `gl-react-native`. They also added type definitions for `rc-progress` and `browser-or-node`. Furthermore, they added and updated types and tests for sub-packages of `gl-react`, and also contributed to the integration of the project with `aws-api-gateway-client`.
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Role in this project:
Backend Developer
Contributions:6 commits, 5 PRs, 14 comments in 3 months
Contributions summary:Jussi primarily focused on improving the integration of environment variables for database connection configuration within the TypeORM framework. Their contributions involved modifying the `DriverUtils` class to correctly process connection URLs and environment variables, fixing a bug related to `TYPEORM_URL`, and ensuring that parameters from the URL are correctly applied. Furthermore, the user adjusted the `ConnectionOptionsReader` to read configurations from environment variables when `TYPEORM_URL` is set, enhancing flexibility.
sqlserverionic-cordovasap-hanahanaorm
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.