John Lucky
@johnlucky
I’m a backend engineer building secure APIs, databases, and ERP integrations for scalable web systems.
What I'm looking for
I’m a backend-focused Software Engineer with strong experience designing, developing, and maintaining enterprise-grade web systems, APIs, and databases. I lead the design, development, deployment, and long-term maintenance of the Gym Master System at SmartGyms Kenya, architecting backend services with CakePHP using clean MVC architecture and modular design for maintainability and scalability.
I build secure, reliable REST APIs, integrate third-party systems, and optimize performance and database design—whether it’s HikCentral biometric access control, DigitalOcean production deployments, or Microsoft Dynamics NAV ERP integrations. I’m a strong advocate of clean architecture, automation, and continuous improvement, and I bring a disciplined ownership mindset, code reviews, and documentation to help teams deliver secure, maintainable solutions from system design through production.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
SmartGyms Kenya
Jan 2022 - Present (4 years 6 months)
Led design, development, deployment, and long-term maintenance of the Gym Master System, a gym management platform. Architected backend services in CakePHP with clean MVC, integrated HikCentral biometrics, built secure REST APIs, and managed production infrastructure on DigitalOcean.
Web Developer
System Reengineered Ltd
Jan 2020 - Apr 2020 (3 months)
Designed and implemented a School Management System and an Online Food Ordering System with backend logic and database design. Consumed Microsoft Dynamics NAV web services and integrated NAV with third-party systems including web portals and PayPal, supporting debugging and performance optimization.
Web Developer
ICT Authority of Kenya
Jul 2019 - Jan 2020 (6 months)
Designed and implemented the Picture254 web platform, including backend services and relational database architecture. Developed REST APIs for web and mobile support and built hybrid iOS/Android apps using Ionic.
Junior Software Developer
Ongwediva Software Engineers Ltd
Jan 2017 - Nov 2018 (1 year 10 months)
Designed, developed, and tested PacknTrackit, a goods tracking web system. Improved existing systems by fixing bugs, enhancing performance, modernizing interfaces, and documenting work while collaborating on system architecture and client requirements.
Backend Software Developer
Richtec ICT Company
Designed, developed, and tested an Integrated Church Management System and enhanced an existing Diocese Management System for new requirements. Refactored database structures to improve consistency and performance and resolved backend debugging and production issues.
Education
Degrees, certifications, and relevant coursework
Kibabii University
Bachelor of Science in Computer Science, Computer Science
Activities and societies: Designed and developed a centralized system linking hospitals in Bungoma County, including geographical mapping of facilities, real-time availability of drugs and equipment, controlled sharing of resources, and support for patient referrals based on required facility resources.
Completed a Bachelor of Science in Computer Science at Kibabii University in 2018, developing a county-wide Hospital Resource Management and Referral System as the final year project.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
