John is a Senior Full-stack Developer with 8+ years of experience building solutions, designing and developing innovative applications, and connecting people and products. He develops software solutions that meet business needs and exceed client expectations, while upholding industry standards in professional software development.
Grew the user base as the company expanded into new markets amid volatile cryptocurrency markets through new referral features with the marketing and affiliate teams.
Worked on the development of the Jumbo Supermarkets platform with 650+ supermarkets, 8 food markets, 8 Jumbo City, and a successful online ordering and delivery service via jumbo.com.
Developed high-quality and detailed designs following coding standards and best practices.
Followed the project lifecycle methodology defined under the process framework and ensured that requirement deadlines were met.
Integrated new features and improved existing processes to scale the back-end services of the mobile team, leading to a stable uptime for the Jumbo mobile app as the servers experienced huge amounts of traffic as online grocery shopping increased due to COVID.
Managed the inventory developer team in scaling property management listing portals for property managers and owners.
Monitored projects and timelines and maintained clear communication with clients regarding requirements and expectations.
Orchestrated the full project lifecycle from conception to execution, ensuring complete adherence to user requirements, project timelines, and budgetary constraints.
Streamlined development processes to increase team efficiency and improve overall development quality.
Managed a team of 5 in a missed call marketing platform that took advantage of the high data rates in East Africa.
Monitored the offered services, done through SMS and voice-based off free phone calls.
Founded, managed, and operated a startup software development business that capitalized on rapidly changing telecommunications opportunities in East Africa.
Built a client-facing dashboard for micro-lending companies to collect and make informed decisions about new and existing borrowers based on a predictable model. Improved the data configuration time significantly through a configuration management service. Technologies used: Symfony, React.js, Node.js.
Worked on an internal Andela developer rating platform. Scaled internal services by restructuring monolith applications into independently managed microservices. Grew test coverage on the internal services by up to 75% and set the lower limit threshold to ease development for the distributed teams. Technologies used: Angular.js, Node.js, microservices.
Fair Acres offers a homestay guest house in Kenya. Designed the user interface and implemented the online payment system for guest house booking. Technologies used: Native PHP.
An LMS for users to post, watch, like, and comment on YouTube videos or tutorials. Designed and developed the application, ensuring code is simple and easy to scale and maintain.