James Maroko

Kenya

Remote & On-Site

Available — Remote & On-Site

James Maroko  ·  Full-Stack Engineer

I build digital products that win clients and grow businesses.

Web apps, e-commerce stores, and SaaS platforms — built fast, built secure, and built to convert. BSc Computer Science · MSc Cybersecurity candidate.

8+
Live Projects
3+
Years Experience
25+
Technologies
5+
Happy Clients
Scroll

Who I Am

Engineering Solutions,
Not Just Software

I am James Maroko a Full-Stack Software Engineer and MSc Cybersecurity candidate with over three years delivering production-grade applications for businesses in Kenya and beyond.

My advantage is combining deep engineering skill with a security-first mindset, so every system I ship is fast, tested, and hardened from day one not patched after the fact.

Next.jsReactTypeScriptNode.jsPythonPostgreSQLM-Pesa APIAWSDockerCybersecurityTailwind CSSREST APIsWeb PerformanceSEO & Core Web Vitals
20+
Projects Completed
Web and mobile apps
3+
Years Experience
Professional delivery
100%
Security-First
Secure by design
5+
Satisfied Clients
Long-term partnerships

What I Know

Skills & Expertise

Technologies and tools I use daily to deliver production-grade systems.

Frontend

React / Next.js95%
TypeScript90%
Tailwind CSS92%
Three.js / WebGL70%

Backend

Node.js88%
Python80%
REST / GraphQL90%
PostgreSQL85%

Integrations

M-Pesa / Daraja API95%
Paystack / Stripe85%
AWS / Vercel80%
Docker72%

Cybersecurity

OWASP / Secure Dev85%
Digital Forensics75%
Network Security78%
Penetration Testing70%

Also Working With

PrismaMongoDBRedisSocket.ioNextAuthResendFramer MotionZodJestGit / GitHubLinuxNginxCloudflareGoogle AnalyticsFigma

What I Offer

Services & Expertise

Whether you are a business looking to grow or a recruiter seeking a skilled engineer — let’s talk.

01

Web Apps & SaaS

End-to-end development of complex web applications and SaaS platforms engineered to scale with your business from day one.

  • Custom dashboards & admin panels
  • REST & GraphQL API development
  • Authentication & payment integration
  • Post-launch support & documentation
Get in Touch
02

E-Commerce Stores

Revenue-optimised online stores with M-Pesa and PayPal integration, inventory management, and automated order workflows.

  • M-Pesa & PayPal integration
  • Product & inventory management
  • Mobile-first responsive design
  • SEO & performance optimisation
Get in Touch
03

Landing Pages

High-converting landing pages built to capture leads and drive action — optimised for speed, Core Web Vitals, and search engines.

  • Conversion-focused design
  • SEO & Core Web Vitals
  • Analytics & tracking setup
  • Google PageSpeed optimisation
Get in Touch
04

Cybersecurity & Secure Dev

Security audits, penetration testing, and secure application architecture to protect your systems and your users' data.

  • Vulnerability assessments
  • Secure code reviews
  • OWASP & SSL compliance
  • Incident response planning
Get in Touch

Available for freelance projects, full-time roles, and contract work — let’s discuss →

How I Work

A Simple, Transparent Process

No confusion, no guesswork. Here is exactly what working with me looks like.

01

Discovery Call

We start with a free 30-minute call to understand your business, your goals, and what you need built. No technical jargon — just a clear conversation about your vision.

30 min · Free
02

Proposal & Timeline

Within 48 hours I send a detailed proposal — scope, deliverables, pricing, and a realistic timeline. Everything in writing, no surprises.

48 hrs turnaround
03

Build & Review

I build in weekly sprints with regular progress updates. You review at each milestone and give feedback before I move forward. You are always in control.

Weekly updates
04

Launch & Support

I deploy your product, run final tests, and hand over full documentation. Post-launch support is included for 30 days — I do not disappear after delivery.

30 days support included

Ready to get started?

Book a free discovery call — no commitment required.

Book a Free Call →

Featured Work

Selected Projects

Real solutions for real businesses — engineered for performance and measurable impact.

StarMed Technologies screenshot
Live
300+ Facilities Supplied

Medical Equipment Supply Platform

StarMed Technologies

Full corporate website for a leading Kenyan medical equipment supplier serving government hospitals, private clinics, and NGOs across East Africa. Features a 30-product catalogue, tender documentation, and KEBS/PPRA compliance credentials.

Next.jsTypeScriptTailwind CSSREST API
View Live Project
Ropi Robi Ventures screenshot
Live
KES 295M+ Projects

Construction Company Website

Ropi Robi Ventures

Corporate site for a building and civil engineering contractor with KES 295M+ in delivered projects. Includes a full project portfolio, service pages, quote request system, and photo gallery showcasing 20+ completed construction projects.

Next.jsTypeScriptTailwind CSSPostgreSQL
View Live Project
SalusCare screenshot
Live
M-Pesa · Encrypted

Mental Health SaaS Platform

SalusCare

End-to-end clinical psychology platform with AI-guided patient intake, validated assessments (PHQ-9, GAD-7), online session booking, M-Pesa and card payments via Paystack, and encrypted client-therapist messaging.

Next.jsTypeScriptM-Pesa APIPaystackAI Intake
View Live Project
Jamiefield E-Commerce screenshot
Live
AR Try-On · 150+ Countries

AI-First Shopping Platform

Jamiefield E-Commerce

Premium AI-powered marketplace with AR product try-ons, smart personalised recommendations, multi-vendor support, subscription services, and global shipping to 150+ countries. Built for the future of online retail.

Next.jsTypeScriptWebARAI/MLStripe
View Live Project
B12 Restaurant Ecosystem screenshot
Live
Real-Time POS · Kenya

Enterprise POS & Operations

B12 Restaurant Ecosystem

Full enterprise restaurant management system with real-time POS dashboard, order tracking, waitress management, alcohol inventory monitoring, revenue analytics, and kitchen workflow management for bars and restaurants.

Next.jsTypeScriptReal-TimePostgreSQLTailwind CSS
View Live Project
TumiaTen Marketplace screenshot
Live
M-Pesa · 47 Counties

E-Commerce Platform

TumiaTen Marketplace

Kenya's premier marketplace for buying and selling used household items across all 47 counties. Features M-Pesa integration, automated social media promotion, and a listing-fee revenue model.

Next.jsTypeScriptM-Pesa APIPostgreSQLTailwind CSS
View Live Project
Inventory Management System screenshot
Live
99% Uptime

Business Operations App

Inventory Management System

Comprehensive web platform helping businesses track stock, manage orders, and optimise supply chain workflows with real-time dashboards and reporting. Deployed at 99% uptime with ongoing client support.

ReactNext.jsTypeScriptTailwind CSSREST API
View Live Project
Property Intelligence Platform screenshot
Live
AI + 3D Virtual Tours

AI-Powered Real Estate

Property Intelligence Platform

AI-driven real estate analytics with instant property valuations, immersive 3D virtual tours, mortgage calculators, and neighbourhood insights for investors, agents, and buyers across Kenya.

Next.jsThree.jsAI / MLReactTypeScript
View Live Project

Track Record

Work Experience

Jan 2022 — Present

Software Engineer

Freelance · Remote

  • Designed and deployed scalable web and mobile applications for businesses and educational institutions.
  • Integrated M-Pesa and PayPal payment gateways across multiple client projects.
  • Built RESTful APIs and automated workflows to enhance system efficiency.
  • Maintained 99% uptime across all deployed applications with ongoing support.
Full-StackRemoteClient-Facing

Nov 2024 — Present

ICT Intern — Digital Literacy Programme

Ministry of Education, Kenya

  • Supporting digital literacy integration across public primary schools under the national DLP.
  • Training teachers on ICT tools and digital classroom management systems.
  • Promoting safe, ethical, and creative use of technology in learning environments.
EducationGovernmentICT

Jul 2024 — Oct 2024

IT Intern

Pinnsoft Kenya Limited

  • Delivered IT support services including hardware and software troubleshooting.
  • Assisted in preparing e-procurement tenders for government projects.
  • Supported enterprise software deployment and client training programmes.
EnterpriseIT SupportGovernment

Jan 2023 — Apr 2023

ICT Specialist (Intern)

Ministry of Roads & Transport, Nairobi

  • Improved issue resolution time by 30% through structured end-user technical support.
  • Managed and maintained departmental hardware, networks, and software installations.
  • Handled LAN/WAN troubleshooting, printer configurations, and antivirus deployment.
NetworkingGovernmentSupport

Education

Academic Background

2025 – Present

MSc Digital Forensics & Cybersecurity

Open University of Kenya

2024 – 2025

Full-Stack Software Engineering

Moringa School

2019 – 2023

BSc Computer Science

St. Paul's University

Core Competencies

React / Next.jsTypeScriptNode.jsPostgreSQLPythonAWSNetwork SecurityDigital ForensicsWeb PerformanceSEO & Core Web VitalsM-Pesa IntegrationDocker

Client Feedback

What Clients Say

James built our entire medical equipment platform from scratch — product catalogue, tender documentation, quotation system, and compliance credentials. The site has become our primary lead generation tool. Professional, thorough, and delivered on time.
starmedtechnologies.com
Peter Manyore
Director, StarMed Technologies
starmedtechnologies.com

Let’s Work Together

Start Your Project

Have an idea? Need a web app, e-commerce store, or landing page? Reach out and let’s turn your vision into a product that works.

Phone / WhatsApp

+254 114 230 410

Location

Nairobi - Kenya· Available Physically & Remotely
Chat on WhatsApp

Prefer a quick conversation? I usually reply within the hour.

Or message me on WhatsApp for a faster response.