Summary
Joakim Lahtinen is a seasoned system developer with 11+ years building full-stack and backend systems across fintech and enterprise domains from Stockholm. He excels in domain-driven design, event sourcing and microservices, with hands-on experience shipping scalable, high-throughput services in Java, Kotlin, Go and TypeScript on Kubernetes/AWS. Comfortable across the stack, he prefers delivering end-to-end vertical slices and has driven major migrations, performance boosts and regulatory adaptations in production. A pragmatic advocate for clean, simple code and CI/CD practices, he also mentors and teaches colleagues while blending backend rigor with frontend and Android curiosity. Notably, he combines brownfield modernization experience with greenfield system design, making him effective at both replacing legacy systems and evolving existing platforms.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Science in Engineering Computer Engineering, Bachelor of Science in Engineering Computer Engineering at KTH Royal Institute of Technology
Swedish, English, Finnish