Karl Erik Õunapuu
Senior Ruby on Rails Developer
About Me
I’m Karl Erik Õunapuu, a senior Ruby on Rails developer and freelance software consultant with 8+ years of professional experience building production-grade web applications. I run Kreative Digital OÜ, a freelance consultancy based in Estonia, serving clients worldwide.
My core stack is Ruby on Rails with GraphQL and REST APIs, backed by PostgreSQL, deployed on Kubernetes and AWS. I’ve built e-commerce platforms with ERP/MRP integrations, the Estonian .ee domain registry system, cyber security e-learning platforms, and marketing automation tools for companies like EasyPark.
As a former VP of Engineering, I bring CTO-level strategic thinking to every project — not just code, but architecture decisions, team processes, and technology roadmaps. Whether you need a hands-on senior Rails developer or a fractional CTO, I’m available for freelance contracts and long-term collaborations.
No dev team yet? No problem. I specialize in building products from scratch — from initial architecture and tech stack decisions to a fully deployed, production-ready application. I’ve been the first (and sometimes only) engineer for multiple companies, setting up everything from CI/CD pipelines to cloud infrastructure so you can go from zero to launch without hiring a full team.
Who I've worked with
Pricing
Fun Facts
Average collab. length
2.5 yearsFull-time availability
Q2, 2026Freelanced since
2019Resume
Education
2016 -
Estonian IT CollegeBachelor's degree
IT systems development
2014 - 2016
Rapla GymnasiumHigh School
Additional courses about software development
Experience
2021 -
KlarVP of Engineering
Building an entire backbone of the e-commerce site using Ruby on Rails, bundled with GraphQL. Including connectors to MRP / ERP / Finance & Kubernetes infrastructure.
03.2021 - 12.2021
EasyParkSoftware Engineer
NBA/Marketing unit, mainly integrating Braze into customer journeys to enhance retention, using Java/Kotlin as a main programming language.
2019 - 2021
Estonian Internet FoundationRuby on Rails developer
Front- and backend development based on Ruby (on Rails) framework for Estonian .ee ccTLD registry.
2017 - 2019
Tallinn University of TechnologySoftware Engineer
Ruby on Rails development for practical hands-on e-learning cyber platform.
Skills
Ruby (on Rails)
Dart / Flutter
Architecture design
Creativity
Knowledges
- Ruby
- Rails
- Dart
- Flutter
- Kubernetes
- AWS
- REST APIs
- GraphQL
- PostgreSQL / MongoDB
- NextJS
- React
- GitLab CI/CD
- Cypress
- RSpec
- EPP
- DNSSEC
Certificates