Eric Muigai

Senior Full-Stack Developer
Nairobi, Kenya, 00515, Nairobi, KE.

About

Highly accomplished Senior Full-Stack Developer with 12 years of experience in designing and building scalable, secure, and maintainable web applications. Proven track record of successfully delivering over 50 production applications for international clients, specializing in robust payment processing integrations and diverse frameworks like Laravel, Symfony, ReactJs, and VueJs. Recognized for optimizing performance, reducing costs, and enhancing system reliability across various industries.

Work

Veri Connect
|

Senior Full-Stack Developer

Summary

Senior Full-Stack Developer at Veri Connect, responsible for developing and maintaining critical national systems and e-commerce platforms.

Highlights

Engineered national training management systems for public infrastructure services, ensuring robust and scalable delivery.

Designed and maintained confidential Government Training Platforms, leveraging custom solutions and Moodle to secure sensitive data.

Built and maintained large-scale WooCommerce platforms, integrating GlobalPay/Stripe to streamline payment processing.

Managed and deployed production systems efficiently using Docker, Kubernetes, and GitHub Actions, ensuring high availability.

Introduced Test-Driven Development (TDD) practices, reducing production bugs by 40% and boosting CI/CD pipeline efficiency by 25%.

Luxury Watch Service
|

Web Developer

Summary

Web Developer who optimized e-commerce functionality and performance for a luxury watch service.

Highlights

Developed custom FedEx & UPS shipping APIs, eliminating third-party plugin dependencies, which reduced operational costs by $600/month and significantly improved system reliability.

Transformed Figma designs into pixel-perfect, fully functional, and responsive WordPress themes, enhancing user experience.

Optimized SEO through metadata, site speed, and schema markup enhancements, leading to increased organic traffic and improved search rankings.

Improved mobile responsiveness scores from 68 to 95 on Google Lighthouse, significantly enhancing mobile user experience.

Pushing Pandas
|

Full Stack Developer

Summary

Full Stack Developer specializing in NFT marketplace development and high-performance web applications.

Highlights

Developed a responsive NFT marketplace web application using JavaScript, RESTful APIs, and Web3.js integration, with Solidity for secure smart contracts.

Integrated Vue.js Single Page Applications (SPA) with Laravel REST APIs, achieving 98% uptime and reducing frontend load times by 40%.

Conducted comprehensive smart contract security audits, ensuring robust and secure blockchain operations.

Implemented lazy-loading for NFT media assets, optimizing performance and user experience on the platform.

Delivered over 5 production applications using React.js, TypeScript, AngularJs, and MongoDB, handling high-velocity data efficiently.

Eeyou
|

Full-Stack Developer

Summary

Full-Stack Developer contributing to the enhancement of a Symfony-based telecommunications management system for Northern communities.

Highlights

Collaborated with a Canadian development team to enhance a Symfony-based telecommunications management system, improving core functionalities.

Designed and optimized MySQL database schemas, significantly improving data transit tracking and system efficiency.

Developed key features facilitating seamless interconnection between regional networks and global service providers.

Implemented backend modules critical to bridging digital divides in Northern communities, aligning technology with social impact.

Clickaleys.com
|

Full Stack Developer

Summary

Full Stack Developer responsible for developing and scaling a comprehensive marketing system for eCommerce sellers.

Highlights

Developed a full-featured marketing system for eCommerce sellers, supporting 21 stores and 21,000+ customers, achieving 600K+ monthly traffic.

Scaled the platform to efficiently process over 21,000 product sales monthly via custom order workflows.

Managed 149 marketing users, implementing role-based permissions and providing analytics dashboards for performance insights.

Implemented robust backend with Laravel (Eloquent ORM, Blade) and optimized MySQL queries; developed responsive frontend with Bootstrap/jQuery; and built custom admin tools for traffic, conversions, and seller performance reporting.

Successfully launched the platform, generating over $1M in sales before its strategic discontinuation due to market competition shifts.

Vuum.co.ke & Hot254.co.ke
|

Founder & Full-Stack Developer

Summary

Founder and Full-Stack Developer who designed and launched two classifieds platforms, managing local users and integrating local payment solutions.

Highlights

Designed and developed two classifieds platforms, successfully serving local markets with integrated PesaPal and M-Pesa payment solutions.

Created and open-sourced the first Laravel PesaPal package, enabling efficient payment processing for the platform.

Engineered a robust Laravel backend with RESTful APIs and Eloquent ORM for vehicle and general listings, incorporating advanced search filters and role-based user authentication.

Developed a responsive, mobile-friendly frontend using JavaScript and Bootstrap, featuring dynamic form validation, AJAX-powered search/filtering, custom pricing calculators, and real-time web socket chat.

Education

Jomo Kenyatta University of Agriculture and Technology

BSc

Computer Science

East African School of Aviation

Diploma

Aeronautical Engineering

Skills

Full Stack Software Developer

PHP, WordPress, Laravel, MySQL, NodeJs, ReactJs, Symfony, CakePHP, VueJs, AngularJs, Bootstrap, Tailwind, CSS, PostgreSQL, Python, Django, Docker, Kubernetes, CI/CD, Github actions, Lumen, LiveWire.