Tommi Reiman

Chief Technology Officer at Metosin

Tampere, Pirkanmaa, 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
Tommi Reiman is a seasoned CTO and co-founder with 14+ years of experience building high-performance, AI-first products from Tampere, Finland. A programmer and Clojurist at heart, he combines functional programming and lean systems architecture to ship pragmatic, test-driven backend solutions. At Metosin he leads engineering and product direction while remaining hands-on in open-source Clojure libraries such as ring, malli and plumatic/schema, contributing performance improvements, validation features and safer evaluation. His work on Clojure implementations for the TechEmpower benchmarks reflects a focus on real-world performance and JVM tuning. Previously he progressed through senior engineering and architecture roles at Elisa, bringing enterprise-scale delivery experience to startups. He’s as comfortable designing data specifications and coercion logic as he is steering company technology strategy.
code13 years of coding experience
job14 years of employment as a software developer
bookM.Sc., Computer Science, M.Sc., Computer Science at Tampere University of Technology 1965-2018
languagesEnglish, Finnish
stackoverflow-logo

Stackoverflow

Stats
268reputation
8kreached
9answers
1question
github-logo-circle

Github Skills (31)

dependency-management10
benchmark10
performance-monitor10
frameworkbenchmarks10
schema-validation10
data-validation10
clojure-cli10
testing10
http10
benchmarking10
webpages10
web-content10
clojure10
performance-analysis10
ring10

Programming languages (12)

TypeScriptJavaC++CSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
metosin/malli

May 2019 - Jan 2023

High-performance data-driven data specification library for Clojure/Script.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 releases, 167 reviews, 1716 commits in 3 years 8 months
Contributions summary:Tommi primarily contributed to the development of the `malli/malli` repository, a Clojure/Script data specification library. Their work focused on implementing features related to error handling and user-defined validation, including the creation of custom error messages and integrating the "sci" library for evaluation within a termination-safe environment. The user also made changes related to code generation and incorporated tests.
transformationdata-drivenvalidationgeneratorsclojurescript
Source for the TechEmpower Framework Benchmarks project
Role in this project:
userBackend Developer
Contributions:18 commits, 16 PRs, 18 comments in 1 year 11 months
Contributions summary:Tommi primarily contributed to the Clojure implementations within the TechEmpower Framework Benchmarks project. Their work included adding and updating various Clojure frameworks, such as Reitit and Aleph, to the benchmark suite. The commits demonstrate modifications to project dependencies, code optimizations, database integration and web server configurations to enhance the performance of Clojure-based web applications. Further work involved updating dependencies and JVM settings, along with migrating the project to use the pohjavirta server.
techempowerframeworkbenchmarkperformancebenchmarks
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
Tommi Reiman - Chief Technology Officer at Metosin