Skip to main content
Dorine TipoDT
Open to opportunities

Dorine Tipo

@dorinetipo

Backend and DevOps engineer building scalable cloud-native systems and automation pipelines.

Kenya
Message

What I'm looking for

I’m looking for a role where I can own backend services and cloud-native delivery—CI/CD, GitOps, and Kubernetes—while building reliable systems with measurable uptime. I value teams that support documentation, observability, and continuous improvement.

I’m a Backend and DevOps engineer with 4+ years building scalable distributed systems, cloud-native infrastructure, and automation pipelines. I focus on backend API delivery paired with infrastructure that stays reliable under production pressure.

I’ve implemented microservices architecture and CI/CD across production environments, including 99%+ uptime for low-connectivity regions. At EmpowerLinkNexus, I migrated from GKE to DOKS and then to Azure with minimal downtime while reducing monthly cloud costs.

I bring strong systems and platform depth through Kubernetes orchestration and GitOps with ArgoCD. I use Helm and Terraform for environment-agnostic deployments, and I build feedback loops and monitoring to keep long-term data integrity and repeatable delivery.

I’m also an active open source contributor—patches accepted into the Linux kernel staging tree, plus contributions to Apache Airflow, Meshery, and Kubernetes. I enjoy collaborating with maintainers and validating outcomes with real-world testing and documentation improvements.

Experience

Work history, roles, and key accomplishments

MI
Current

Software Engineer

Microgrant

Feb 2026 - Present (6 months)

Ported three official GLSL shader examples to p5.strands for the p5.js 2.0 documentation by translating raw GLSL files into the hook-based modify() pattern. Audited documentation as an outsider, then worked with p5.js maintainers to validate outputs and incorporate feedback, presented at Libre Graphics Meeting 2026.

EM
Current

Developer & DevOps Engineer

EmpowerLinkNexus

Jan 2024 - Present (2 years 7 months)

Designed and deployed a microservices architecture across 7 services supporting USSD, IVR, and web applications, maintaining 99%+ uptime under variable network conditions. Migrated infrastructure from GKE to DOKS and then to Azure with minimal downtime, reducing monthly cloud costs and improving deployments via GitOps, CI/CD, and infrastructure-as-code.

PF

Software Engineer

Processing Foundation

Jun 2025 - Aug 2025 (2 months)

Extended the OpenProcessing API pipeline by modifying fetchCuration to aggregate sketches across multiple curation IDs, delivered across 4 merged PRs. Built Python tooling to scrape and organize digital assets into structured archives, and implemented retention/export/migration workflows to decommission legacy systems while preserving structured data.

CG

Software Engineer Intern

Commit Global

Mar 2025 - Jun 2025 (3 months)

Refactored and optimized the Django backend for Redirectioneza, improving query performance and reducing complexity across core API modules. Implemented automated test suites integrated into GitHub Actions CI to improve consistency and feedback speed per pull request.

Linux Foundation logoLF

Linux Kernel Mentee

Mar 2024 - Sep 2024 (6 months)

Submitted multiple patches accepted into the Linux kernel staging tree, including work on kernel debugging/testing subsystems and driver improvements. Developed ARM64 self-tests (including PR_SVE_VL_INHERIT) and diagnosed kernel panics using KASAN/KCSAN dynamic analysis and event tracing to identify crash causes and bottlenecks.

Education

Degrees, certifications, and relevant coursework

AA

Africa Leadership University (ALU)

Bachelor of Science, Software Engineering

2022 - 2023

Completed a BSc in Software Engineering at Africa Leadership University (ALU) from 2022 to 2023.

University of Nairobi logoUN

University of Nairobi

Bachelor of Science, Biology

2013 - 2018

Completed a BSc in Biology at the University of Nairobi from 2013 to 2018.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan