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
Sep 2025 — Present · Nairobi, Kenya
Software Developer, Ibex Co. Ltd
- 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.
Feb 2025 — Aug 2025 · Kenya
Software Engineer, Giga Cypher Systems
- 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.
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%.
Aug 2023 — Dec 2024 · London, United Kingdom
Software Engineer (Lead Engineer), Headportfolio
- 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
- Ruby, Ruby on Rails, Laravel (PHP), Python (Odoo ERP)
- Databases
- PostgreSQL, SQL, Redis, Relational database design
- Frontend
- JavaScript, HTML, CSS, Tailwind CSS, React, Next.js, Turbo, Stimulus, Hotwire
- DevOps & tools
- Docker, Kubernetes, AWS, CI/CD, Git, GitHub
- Core competencies
- System & API architecture, Database design & optimization, Performance debugging & scalability, Technical design documentation, Technical 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.