Full Stack Developer | Nairobi, Kenya (EAT, UTC+3)
Portfolio | LinkedIn | Twitter / X | LeetCode | Email
I am a full stack developer who builds scalable web applications with a focus on clean architecture and practical solutions. My backend work centers on Laravel and Django, and I have a growing interest in Machine Learning and AI integration. I am currently exploring advanced system design patterns and building production-ready, AI-powered applications.
My work covers the full lifecycle of a web product: requirements and data modelling, backend and API design, frontend implementation, payment and third-party integrations, deployment, and ongoing maintenance. I prioritize code that is readable, testable, and straightforward for other engineers to extend.
- Languages: PHP, Python
- Frameworks: Laravel, Django, FastAPI
- Areas of focus: RESTful API design, authentication and authorization, background job processing and queues, transactional workflows, third-party and payment API integration
- Languages: TypeScript, JavaScript
- Frameworks and libraries: Vue.js, Tailwind CSS, Bootstrap
- Areas of focus: component-based interfaces, responsive layouts, server-driven single page applications using Inertia.js with Laravel
- Relational: PostgreSQL, MySQL, SQLite
- In-memory and caching: Redis
- Areas of focus: schema design, indexing, migrations, query optimization, data integrity
- Tools and platforms: Docker, Linux, Nginx, Microsoft Azure, Git
- Areas of focus: containerized deployments, web server configuration, version control workflows, automated backups
An artisanal e-commerce platform and back-office management system designed around a quiet luxury aesthetic. It pairs an editorial customer-facing storefront with a high-density operational management panel for the atelier.
- Stack: Laravel 13, Inertia.js v3, Vue 3
- Status: Completed, 2026
- Case study: cyrusmwendwa.tech/projects/aura-oak-website
The official corporate platform for an engineering company. It presents industrial automation workflows, electrical engineering catalogs, and security architecture services, and includes an automated client inquiry pipeline. According to the client, customer quote requests grew by more than 180 percent after launch.
- Status: Live in production, 2024 to 2025
- Case study: cyrusmwendwa.tech/projects/cynop-engineering-solutions
A comprehensive e-commerce store and marketplace for industrial automation parts, security hardware, and electronics, built to support a fast and reliable client checkout experience.
- Status: Live in production, 2024 to 2025
- Case study: cyrusmwendwa.tech/projects/cynop-engineering-store
A smart farming platform that uses IoT and data analytics to optimize agricultural practices, improve crop yields, and promote sustainable farming. My contribution included the telemetry ingestion pipeline and an interactive analytics dashboard for farmers, with emphasis on asynchronous processing and sensor data batching.
- Status: Completed, 2025
- Case study: cyrusmwendwa.tech/projects/agriai
A full list of case studies is available at cyrusmwendwa.tech/projects.
- Clean architecture: clear separation of concerns, small focused classes, and explicit boundaries between domain logic, infrastructure, and presentation.
- Data integrity: database transactions around multi-step operations, appropriate constraints, and idempotent handling of payment and webhook events.
- Reliability: queued background processing for slow or failure-prone work, sensible retry behavior, and automated backups.
- Maintainability: adherence to PSR-12 for PHP, strict typing where the language supports it, and consistent conventions across a codebase.
- Transparency: delivery in defined milestones, with full code ownership transferred to the client.
I am available for engagements in the following areas:
- Web and SaaS platforms: custom subscriber portals, SaaS MVPs, and scalable workflow dashboards.
- E-commerce development: storefronts, checkout flows, and payment integrations including M-Pesa, Stripe, and PayPal.
- Backend development and architecture: API design, system integration, and data modelling for new and existing products.
- Corporate and institutional websites: brand websites, organizational portals, and internal web applications.
- Cloud deployment and reliability: containerized deployments, resilient database configuration, and automated backup strategies.
Further details on scope and pricing are available at cyrusmwendwa.tech/services.
- Deepening expertise in system design and distributed systems.
- Building and shipping AI-integrated web applications for production use.
- Contributing to meaningful open source projects.
- Strengthening algorithmic problem solving through regular practice on LeetCode.
I publish articles on backend engineering, framework best practices, and web fundamentals.
- Laravel Backend Development: Engineering for Quality, Flexibility, Scale, and Security
- Building Modern Apps with Laravel, Inertia, and Vue.js: Best Practices
- SEO Fundamentals: How Google Crawls, Indexes, and Ranks Your Website
Additional articles are available at cyrusmwendwa.tech/blog.
I am open to collaboration on projects involving Django, FastAPI, PHP, and Laravel, as well as AI-integrated web applications and open source contributions. If you have a product to build or a technical problem to discuss, please get in touch using any of the channels below.
| Channel | Details |
|---|---|
| cyrusmwendwa370@gmail.com | |
| Business email | hello@cyrusmwendwa.tech |
| +254 115 645 217 | |
| Portfolio | cyrusmwendwa.tech |
| linkedin.com/in/cyrus-mwendwa | |
| Twitter / X | @cyrus_bill_ke |
| LeetCode | cyrus-48 |
| Location | Nairobi, Kenya (EAT, UTC+3) |



