I'm a multidisciplinary engineer bridging the worlds of electrical & electronics engineering and modern software development. With a foundation in hardware and circuit-level thinking, I bring a systems-first perspective to full-stack web development that includes building robust, end-to-end digital products using Next.js, React, TypeScript, Tailwind CSS, Node/Express, and MongoDB. My work spans client-facing platforms and personal ventures alike, including Rogers Fitness Club (rogersfitnessclub.co.ke), a full-stack fitness platform I architected and continue to evolve with features like CMS-driven content via Sanity, authentication flows, and dashboard analytics. I'm equally comfortable configuring DNS and CDN layers on Cloudflare and deploying services on Vercel, Netlify, and Render as I am writing business logic or refining UI components. I also carry a growing interest in machine learning as a natural extension of my engineering mindset. Whether designing circuits or shipping web apps, I'm driven by the same principle: build things that work, and build them well.

John Rogers

I'm a multidisciplinary engineer bridging the worlds of electrical & electronics engineering and modern software development. With a foundation in hardware and circuit-level thinking, I bring a systems-first perspective to full-stack web development that includes building robust, end-to-end digital products using Next.js, React, TypeScript, Tailwind CSS, Node/Express, and MongoDB. My work spans client-facing platforms and personal ventures alike, including Rogers Fitness Club (rogersfitnessclub.co.ke), a full-stack fitness platform I architected and continue to evolve with features like CMS-driven content via Sanity, authentication flows, and dashboard analytics. I'm equally comfortable configuring DNS and CDN layers on Cloudflare and deploying services on Vercel, Netlify, and Render as I am writing business logic or refining UI components. I also carry a growing interest in machine learning as a natural extension of my engineering mindset. Whether designing circuits or shipping web apps, I'm driven by the same principle: build things that work, and build them well.

Available to hire

I’m a multidisciplinary engineer bridging the worlds of electrical & electronics engineering and modern software development. With a foundation in hardware and circuit-level thinking, I bring a systems-first perspective to full-stack web development that includes building robust, end-to-end digital products using Next.js, React, TypeScript, Tailwind CSS, Node/Express, and MongoDB.
My work spans client-facing platforms and personal ventures alike, including Rogers Fitness Club (rogersfitnessclub.co.ke), a full-stack fitness platform I architected and continue to evolve with features like CMS-driven content via Sanity, authentication flows, and dashboard analytics. I’m equally comfortable configuring DNS and CDN layers on Cloudflare and deploying services on Vercel, Netlify, and Render as I am writing business logic or refining UI components.
I also carry a growing interest in machine learning as a natural extension of my engineering mindset. Whether designing circuits or shipping web apps, I’m driven by the same principle: build things that work, and build them well.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Freelance Software Engineer at Freelance (Remote)
January 1, 2023 - Present
Responsible for enhancing software efficiency by troubleshooting and resolving coding issues, designing and implementing functional front-end interfaces, and leading CI/CD and deployment pipelines; collaborated with back-end developers to create efficient APIs; led code reviews and maintained documentation.
Technical Writer at Freelance (Remote)
January 1, 2022 - January 1, 2023
Authored high-impact academic articles in mathematics and engineering, contributed to advances, presented research findings, and supported peer researchers with ideation and editing; conducted workshops on academic writing in STEM fields; mentored graduate students and junior researchers.
Engineering Intern at Kenya Power and Lighting Company
January 1, 2018 - Present
Implemented innovative electrical products and systems, simplified diagnostics with detailed wiring diagrams and schematics, and ensured safety and compliance with industry standards; supported troubleshooting and project execution.
Academic Researcher at Freelance (Remote)
January 1, 2017 - January 1, 2022
Developed innovative protocols and improved laboratory processes to address complex scientific questions; presented research findings to interdisciplinary audiences and fostered collaboration.
Business Development Manager at Lexville Suppliers Limited
January 1, 2015 - Present
Strengthened client relationships through regular communication, timely project delivery, and high-quality services, resulting in increased client satisfaction and loyalty. Identified new business opportunities and expanded service offerings.

Education

Bachelor of Science in Electrical, Electronic And Communications Engineering at The Technical University of Kenya
January 1, 2013 - January 1, 2018

Qualifications

Certificate of Software Engineering
January 1, 2023 - May 8, 2026
Responsive Web Design
January 1, 2023 - May 8, 2026
JavaScript Algorithms and Data Structures (Beta)
January 1, 2023 - May 8, 2026
Front End Development Libraries
January 1, 2023 - May 8, 2026
Relational Database
January 1, 2023 - May 8, 2026
Data Visualization
January 1, 2023 - May 8, 2026
Backend Development and APIs
January 1, 2023 - May 8, 2026

Industry Experience

Software & Internet, Professional Services, Education, Telecommunications
    Elite Concierge · Concierge & Property Management Platform

    A modern, full-stack web platform built for a concierge and property management business, delivering a seamless experience for both clients and administrators. The site features a clean, professional interface that showcases the company’s services, with dynamic content management and a responsive layout optimized for all devices. The platform includes property listings, service request flows, and an admin-facing dashboard for managing client interactions and property portfolios.
    Stack: Next.js · React · TypeScript · Tailwind CSS · Node/Express · MongoDB · Vercel · Cloudflare

    Ascentech Construction & Energy Advisory Co. Ltd. · Corporate Website

    A professional corporate website built for a Nairobi-based civil and electrical engineering consultancy. The project involved designing and developing a polished, brand-aligned web presence featuring a full-width slideshow hero, a responsive multi-section layout, and a custom navbar. I standardized typography using Open Sans, implemented brand color systems with CSS variables, and built key components, including a Mission, Vision & Belief section. The site was version-controlled via Git with careful branch and conflict management throughout the development lifecycle.
    Stack: Next.js · React · Tailwind CSS · Git

    Rogers Fitness Club · www.rogersfitnessclub.co.ke

    A full-stack fitness platform built with Next.js 15, TypeScript, and Tailwind CSS, backed by a Node/Express API and MongoDB. The platform features a member-facing blog powered by Sanity CMS, user authentication, and a personal dashboard with activity tracking and streak monitoring. I handled the full deployment pipeline — frontend on Vercel, backend on Render, with Cloudflare managing DNS and CDN. Security integrations include reCAPTCHA v2 for bot protection with a custom CSP configuration to support a Cloudflare Worker setup.
    Stack: Next.js · TypeScript · Tailwind CSS · Node/Express · MongoDB · Sanity CMS · Vercel · Render · Cloudflare