Dockerizing Rails Applications: A Complete Guide
"It works on my machine." Not anymore. Dockerize your Rails app and every environment runs the same. Complete guide: Dockerfile, docker-compose,...
I design, build, and scale mission-critical backend systems for fintech and enterprise SaaS. Expert in Ruby on Rails, distributed architectures, API design, cloud infrastructure, and leading cross-functional engineering teams.
I architect systems that are resilient by design, build APIs that are contracts first, and lead teams that value clarity over cleverness. My approach balances immediate business needs with long-term technical vision.
Key roles and achievements that define my professional journey
NdovuCloud Technologies, Nairobi, Kenya
Engie Energy Access, Kampala Uganda
Lipalater Limited, Nairobi, Kenya
Insights and thoughts on software engineering and architecture
"It works on my machine." Not anymore. Dockerize your Rails app and every environment runs the same. Complete guide: Dockerfile, docker-compose,...
Full stack or API only? Most developers overthink this. Start full stack unless you're building a mobile app or have a separate frontend team. O...
You built your Rails app. Now get it online. Step-by-step guide for Fly.io, Render, Heroku, and Kamal. Including database setup, environment var...
Your Rails app was fast at launch. Now it's slow. The database is almost always the culprit. Here's how to find slow queries, fix N+1 problems, ...
Derrick Orare is a software engineer specializing in Ruby on Rails, backend systems, API development, and scalable web applications. He works on technology solutions across fintech, healthcare, and enterprise software, with a focus on reliability, performance, and long-term maintainability.
I'd love to hear from you! Please fill out the form below.