Profile

Full-stack software developer with close to 3 years of experience building and leading production-level backend systems, SaaS platforms, and client-facing web products. Currently serving as project lead for Ibex Advisory (ibex.africa), owning architecture, backend, and frontend end-to-end. Strong backend foundation in Ruby on Rails and relational database design (PostgreSQL/SQL), with hands-on work across Laravel (PHP) and Python-based Odoo ERP customization. Comfortable owning technical design discussions, system architecture, and cross-functional collaboration with QA, design, and product stakeholders.

50%
faster load times on a SaaS platform
85%
less manual reporting time
95%
of production errors resolved in 2 weeks
300+
active users on platforms I've led

Experience

  1. Sep 2025 — Present · Nairobi, Kenya

    Software Developer, Ibex Co. Ltd

    ibex.africa ↗

    • Leading full-stack development of Ibex Advisory (ibex.africa), an executive-facing advisory consultancy platform, as project lead, owning technical architecture, backend, frontend implementation, and infrastructure end-to-end.
    • Architected the backend using Ruby on Rails and PostgreSQL, designing normalized data models (Enquiry, Institution, BainishaSubmission, Document) to power lead-capture and multi-product submission workflows across two live products, Anzisha and Bainisha.
    • Built the frontend design system in Tailwind CSS around a custom editorial visual direction (“Terrain Line”): topographic contour motifs paired with Space Grotesk, Inter, and IBM Plex Mono typography, across a responsive five-page marketing site.
    • Customized and maintained Odoo ERP across an eight-company multi-entity structure; rebuilt QWeb report templates across four layout themes to fix cross-company reporting bugs and standardize branding.
    • Set up domain and email infrastructure for ibex.africa, establishing the primary business-inquiry mailbox and a roadmap for department-specific addresses.
  2. Feb 2025 — Aug 2025 · Kenya

    Software Engineer, Giga Cypher Systems

    sahibu360.net ↗

    • Engineered a high-performance SaaS platform over 3 months, reducing load times by 50% and delivering a zero-lag experience to 300+ active users.
    • Developed an intelligent reporting engine auto-generating reports for invoices, services, products, and team members, with interactive charts, cutting manual reporting time by 85%.
    • Crafted a robust admin panel with real-time visualizations and permission-based access, enabling twice-as-fast admin task execution.
    • Integrated Paystack for automated subscription billing, improving transaction success rates by 30% for 50+ paying customers.
    • Strengthened platform security via a subscription-aware route architecture, ensuring only paying users access premium features while maintaining 100% uptime.
    • Resolved 95% of production errors within 2 weeks by debugging and optimizing multi-tenant logic, enabling the app to scale for 5× more concurrent users.
    • Led performance and scalability initiatives, refactoring slow queries and server architecture to handle a 200% traffic increase without compromising responsiveness.
  3. Feb 2024 — Dec 2024 · London, United Kingdom

    Software Engineer, AutoHaven

    • Designed and launched a full-featured blogging platform, increasing returning visitors by 30% within 6 weeks.
    • Implemented dynamic front-end features using Turbo and Stimulus on top of Ruby on Rails, contributing to a 25% boost in engagement metrics.
    • Reduced database query time by 40% by optimizing indexes and backend logic, supporting 1,000+ monthly active users with zero downtime.
    • Collaborated closely with designers and product stakeholders to deliver a clean, intuitive publishing interface, improving stakeholder satisfaction by 35%.
  4. Aug 2023 — Dec 2024 · London, United Kingdom

    Software Engineer (Lead Engineer), Headportfolio

    Headportfolio case study →

    • Spearheaded full-stack development of Headportfolio as Lead Engineer, empowering users to build personalized portfolios and driving a 25% increase in sign-ups.
    • Built scalable, efficient server-side functionality in Ruby on Rails, reducing server response times by 30%.
    • Designed and integrated AI-driven features for automated portfolio content creation, reducing user setup time by 40%.
    • Developed a blogging platform supporting writing, translation, and publishing across 15+ languages, improving global accessibility.
    • Integrated Stripe checkout for seamless payment processing.

Skills

Backend & languages
RubyRuby on RailsLaravel (PHP)Python (Odoo ERP)
Databases
PostgreSQLSQLRedisRelational database design
Frontend
JavaScriptHTMLCSSTailwind CSSReactNext.jsTurboStimulusHotwire
DevOps & tools
DockerKubernetesAWSCI/CDGitGitHub
Core competencies
System & API architectureDatabase design & optimizationPerformance debugging & scalabilityTechnical design documentationTechnical leadership

Education

Jun 2022 — Feb 2023 · Nairobi, Kenya

Software Engineering Bootcamp, Moringa School

  • Completed an intensive 8-month full-stack development program; graduated with the highest GPA in a cohort of 300+ students.
  • Core curriculum: Ruby on Rails, JavaScript, React, PostgreSQL, Git/GitHub.
  • Capstone project: built a full-stack e-commerce platform with payment integration.

Strengths

  • Communication & cross-functional collaboration
  • Problem-solving & analytical thinking
  • Team leadership & mentorship
  • Project & time management
  • Code quality, scalability & maintainability

References

Available on request.