Derrick Orare

Senior Software Engineer

Senior Software Engineer with expertise in Ruby on Rails, Java, Python, React, cloud infrastructure, and DevOps. Experienced in leading cross-functional teams, architecting scalable systems, and delivering mission-critical software.

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
CSS
CoffeeScript
HTML
JavaScript
NextJS
React
ReactJS
jQuery
Bash
Docker
Git
Jenkins
Juju
Kubernetes
Maven
Selenium
Agile
CI/CD
D
DevOps
Scrum
Test Automation
Test Driven Development
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

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