Derrick Orare

Senior Software Engineer

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.

Fintech Systems Distributed Architecture API Scalability Cloud Infrastructure
Derrick Orare

Terminal

derrick@portfolio
$

Technical Leadership Philosophy

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.

Core Skills

Express
Flask
Grape
Java
M
Mongo
MongoDB
MySQL
MySQL
Agile
CI/CD
D
DevOps
Manual Testing
Scrum
Test Automation
Test Driven Development
CSS
CoffeeScript
HTML
JavaScript
NextJS
React
ReactJS
jQuery
Bash
Docker
Git
Jenkins
Juju
Kubernetes
Maven
Selenium
Mpesa
Visa
11+
Years Experience
Backend / APIs
Focus
Ruby on Rails
Primary Stack
Nairobi
Location
Open to roles
Availability
Hybrid
Work Preference
Docker / Kubernetes
DevOps
CI/CD
Workflow

Career Highlights

Key roles and achievements that define my professional journey

Senior Software Engineer | Founding Developer |

NdovuCloud Technologies, Nairobi, Kenya

Aug 2018 — Present
  • Build the first prototype for the backend through API development in Ruby on Rails postgres and later MongoDB
  • Crafted and curated database architectures from the ground up, sculpting models tailored for MongoDB and architecting the inventory service.
  • Orchestrated seamless integrations with Mpesa and Visa payment gateways
Key Technologies:
Ruby on Rails Postgres Mongo

Senior Software Engineer

Engie Energy Access, Kampala Uganda

Nov 2022 — Jul 2023
  • Orchestrated seamless collaboration with stakeholders, resulting in precise delivery timelines and meticulous risk assessment
  • Spearheaded autonomous delivery of mission-critical software solutions, adhering rigorously to engineering best practices and stringent deadlines
  • Engaged in high-stakes architectural dialogues to fortify software performance and reliability, proactively identifying and mitigating risks.
Key Technologies:
Ruby on Rails Postgres Grape Docker

Backend Software Engineer

Kwara, Nairobi, Kenya

Oct 2021 — Aug 2022
  • Engineered innovative features in lockstep with the engineering corps, ensuring an uninterrupted stream of value delivery.
  • Championed the fortification of backend systems, emphasizing security, scalability, and peak performance.
  • Architected software blueprints with surgical precision, maintaining the sanctity of code quality and organizational integrity.
Key Technologies:
Ruby on Rails Postgres MySql React

Software Engineer

Lipalater Limited, Nairobi, Kenya

Nov 2019 — Oct 2021
  • Architected and executed backend infrastructures, amplifying administrative efficiencies and turbocharging sales support.
  • Revamped and fortified authentication systems, databases, and critical controllers, laying a bulletproof foundation for the core platform.
  • Engineered bespoke notification and email systems, revolutionizing inter-team communication and streamlining operational workflows.
Key Technologies:
Ruby on Rails Postgres CoffeeScript React

Latest Blog Posts

Insights and thoughts on software engineering and architecture

About Derrick Orare

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.

Who is Derrick Orare?

Derrick Orare is a software engineer focused on building reliable, scalable web applications and backend systems. His work spans fintech, healthcare, and enterprise software, where he combines technical expertise with a strong understanding of business and operational requirements. He is passionate about solving complex problems, improving system performance, and creating software that delivers measurable impact.

What does Derrick Orare do?

Derrick designs and develops modern web applications, APIs, and backend platforms. He works across the software development lifecycle—from architecture and infrastructure planning to implementation, deployment, and ongoing optimization. His experience includes leading technical projects, integrating third-party services, and building systems that support growth, security, and maintainability.

What technologies does Derrick Orare work with?

Derrick's primary expertise is in Ruby on Rails and backend engineering. He regularly works with relational databases, RESTful APIs, cloud platforms, containerized deployments, and modern software development practices. His interests include software architecture, system design, automation, performance optimization, and building robust developer-friendly solutions.

How can someone contact Derrick Orare?

The best way to connect with Derrick is through the contact form on this website. Professional inquiries, collaboration opportunities, consulting engagements, and project discussions are welcome. Additional contact options, including email and professional networking profiles, are available in the contact section.

Get In Touch

I'd love to hear from you! Please fill out the form below.

Whether you're looking to collaborate, discuss engineering leadership, or explore new projects, feel free to reach out.

Maximum file size: 5MB. Supported formats: PDF, DOC, DOCX, TXT, Images