Professional Summary
Accomplished Senior Software Engineer with 4+ years of experience architecting and delivering enterprise-grade web applications serving 2,000+ daily users. Proven expertise in full-stack development using modern technologies including Angular, NestJS, PHP, and cloud platforms. Demonstrated track record of leading 8+ successful projects from conception to deployment, with a specialized focus on scalable backend systems and cybersecurity best practices. Passionate about leveraging cutting-edge technology to solve complex business challenges while maintaining the highest security standards.
Professional Experience
Senior Software Engineer | Sibasi Ltd
November 2020 - Present | Nairobi, Kenya
Leading technology solutions for enterprise clients across East Africa
Key Achievements:
Scaled user base by 300%: Led development of Infonet platform serving 2,000+ farmers daily with critical agricultural information
Improved system performance by 40%: Optimized database queries and API endpoints across multiple client projects
Reduced development time by 25%: Implemented reusable component libraries and established coding standards
Enhanced security posture: Conducted security audits and implemented OWASP-compliant security measures across all projects
Technical Leadership & Development:
Frontend Excellence:
Architect responsive, cross-browser compatible interfaces using Angular 12+ and TypeScript
Collaborate with UI/UX teams to translate complex business requirements into intuitive user experiences
Develop custom Drupal themes and WordPress solutions aligned with enterprise brand guidelines
Implement progressive web app features improving user engagement by 35%
Backend Architecture:
Design and implement RESTful APIs supporting high-traffic applications with 99.9% uptime
Architect scalable NestJS applications with microservices patterns for enterprise clients
Optimize database schemas and implement efficient caching strategies reducing query response time by 50%
Lead API integration initiatives with third-party services and payment gateways
DevOps & Quality Assurance:
Establish CI/CD pipelines using Azure DevOps reducing deployment time from hours to minutes
Implement automated testing frameworks achieving 85% code coverage
Mentor junior developers on best practices and conduct comprehensive code reviews
Education
Bachelor of Science in Computer Science
University of Nairobi | September 2016 - December 2020
Relevant Coursework: Data Structures, Algorithms, Database Systems, Software Engineering, Cybersecurity
Diploma in Computer Science
University of Nairobi | September 2016 - December 2018
Professional Certifications
🏆
Microsoft Azure Developer Associate | Microsoft | February 2022
🏆
Azure DevOps Expert | Microsoft | February 2022
🏆
Lead Auditor Certification | Mastermind Assurance | April 2025
Featured Projects
Infonet Agricultural Platform | Lead Developer
Impact: Serving 2,000+ farmers daily across Kenya
🔗 infonet-biovision.org
Implemented comprehensive Drupal-based solution providing real-time farming insights
Integrated weather APIs and crop management systems improving farming yields by 20%
Technologies: Drupal 9, PHP, MySQL, RESTful APIs
Monival - Enterprise Monitoring & Evaluation System | Lead Backend Developer
Impact: Streamlined M&E processes for 50+ organizations
🔗 monival.com
Architected scalable backend infrastructure supporting complex data analytics
Implemented real-time reporting dashboards reducing report generation time by 60%
Technologies: NestJS, MongoDB, Angular, Chart.js
EBM Suite - Small Business ERP Solution | Full-Stack Developer
Impact: Empowering 100+ small businesses with enterprise-grade tools
🔗 ebmsuite.com
Developed comprehensive ERP system with inventory, accounting, and CRM modules
Designed intuitive user interface increasing user adoption rate by 45%
Technologies: NestJS, Angular, PostgreSQL, TypeScript
21C Skills - EdTech Learning Platform | Frontend Developer
Impact: Upskilling 500+ African tech professionals
🔗 21cskills.africa
Developed interactive learning modules with progress tracking and certification systems
Integrated video streaming and assessment tools enhancing learning experience
Technologies: Angular, NestJS, Video.js, MongoDB
Technical Achievements
Performance Optimization: Reduced average page load times by 40% across client projects
Security Enhancement: Implemented comprehensive security audits preventing potential vulnerabilities
Code Quality: Maintained 95%+ code coverage through automated testing frameworks
Team Leadership: Mentored 5+ junior developers and established coding standards adopted company-wide
Languages & Additional Skills
Languages: English (Fluent), Swahili (Native)
Additional: Agile/Scrum Methodologies, Technical Documentation, Client Relationship Management, Project Leadership
Professional References
Available upon request - Including technical leads, project managers, and client testimonials demonstrating impact and leadership capabilities.