Immo Heikkinen

Software Engineer at Previse

Helsinki, Finland
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
Immo Heikkinen is a seasoned software engineer based in Helsinki with 12 years of experience building reliable backend systems for both startups and large enterprises. He has a strong Clojure pedigree alongside production experience in Java, Python, and cloud-native tooling (Kubernetes, AWS, Snowflake), and currently works on AI-driven B2B payment infrastructure at Previse. At Zalando and Pitch he led backend teams, owned 24/7 services, and shipped integrations like a Slack app that tightened collaboration workflows. His open-source contributions to the Korma SQL library show a focus on maintainability and subtle correctness improvements (one-to-one foreign key handling and release/process docs). Comfortable across data platforms (Postgres, DynamoDB, Snowflake) and streaming systems (Kafka, Airflow), he combines deep systems thinking with pragmatic engineering. A math-and-computer-science MSc from University of Helsinki, he often bridges architecture, on-call reliability, and developer productivity in distributed systems.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster of Science Mathematics Computer Science, Master of Science Mathematics Computer Science at University of Helsinki
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

clojure10
lib10
clojure-cli10
sql9
database-design8
testing7

Programming languages (4)

CSSJavaScriptClojurePython

Github contributions (5)

github-logo-circle
korma/Korma

Dec 2013 - Feb 2018

Tasty SQL for Clojure.
Role in this project:
userBack-end Developer
Contributions:142 commits, 45 PRs, 65 pushes in 4 years 3 months
Contributions summary:Immo contributed to the core logic of the Korma SQL library for Clojure. Their work involved removing unused bindings, renaming functions, and adding features related to one-to-one foreign keys for dry run results. Furthermore, they ensured unique keys were handled and made updates to the release process and documentation. These changes indicate a focus on refining the library's functionality and maintainability.
tastysqlednclojuresql-query
immoh/nsorg-cli

Mar 2019 - Nov 2022

Organize ns form using Clojure CLI
Contributions:2 releases, 9 commits, 2 PRs in 3 years 8 months
code-styleorganizeclojure-cliclojurecli
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
Immo Heikkinen - Software Engineer at Previse