Portrait of Nathan B. Kamau

Nathan B. Kamau

Software Engineer · Designer · AI Graduate

I build
web platforms 

Full-stack developer with a security-first mindset — turning ambitious concepts into high-performance web applications on React.js, AWS & Google Cloud.

4+
Years experience
10+
Projects built
5
Sites live now
MSc
AI candidate
Recent work for4WINDSUjuzi DigitalSocio-Sphere InitiativeGreenPulseEAEP

Tools I work with

  • React.js
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js
  • Express.js
  • GraphQL
  • PostgreSQL
  • MongoDB
  • AWS
  • Google Cloud
  • Docker
  • GitHub Actions
  • Figma
  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe InDesign
  • Final Cut Pro
Nathan B. Kamau in a dark blazer and white T-shirt, standing in a café with framed artwork behind him
Available for new projects

Hi, I'm Nathan

I'm a software engineer and designer in Nairobi. I build full-stack web platforms end to end, from the database to the interface, and I design the posters and video that go out alongside them.

I'm currently Publicity & Promotions Officer at East African Educational Publishers, where I was promoted after three years as Software Developer & Designer. The role adds working with authors and the media to the design and software work I still do there. I'm also studying for an MSc in Artificial Intelligence.

Based in
Nairobi, Kenya
Engineering
React.js, Next.js, Node.js, AWS & Google Cloud
Design
Campaign posters, video and motion graphics
Studying
MSc in Artificial Intelligence, Open University of Kenya

Selected Works

5 sites in production today. Open any of them — they are all live.

Full archive

4WINDS Ltd

Live

4WINDS

Website for a Nairobi event production company working across East Africa — services, signature productions and a showreel.

Next.jsCorporate siteEvents

Ujuzi Digital Publishers Ltd

Live

Ujuzi Digital Publishers

Company site for a Nairobi publisher — services, book catalogue, events and a route for authors to get published.

Next.jsPublishingCompany site

Posters, video and earlier software projects are in the full archive.

Design & Motion

Campaign posters and short-form video made alongside the engineering work. Tap any piece to see it full size or play it.

Posters & flyers

4

Video & motion graphics

4

Work Experience

From intern to lead developer — a track record of delivery and growth.

2026 — Present

EAEP

Nairobi, Embakasi

Publicity & Promotions Officer

Current

East African Educational Publishers

  • Promoted from Software Developer & Designer following appraisal
  • Lead publicity and promotions for the company's books and campaigns
  • Liaise with authors and the media on book publicity and coverage
  • Design campaign posters, flyers and short-form promo video
  • Continue to build and maintain the company's software and web platforms
Adobe PhotoshopAdobe IllustratorFinal Cut ProReact.jsNext.js

2023 — 2026

EAEP

Nairobi, Embakasi

Software Developer & Designer

East African Educational Publishers

  • Architected and led full-stack development of the Ujuzi Digital LMS
  • Built a company-wide project management portal — 35% workflow improvement
  • Coordinated quarterly ISO 27001-aligned security reviews
  • Managed a team of developers and designers across concurrent projects
React.jsNext.jsNode.jsAWSPostgreSQL

2022 — 2023

Cahenyo

Kiambu, Kikuyu

Software Developer

Cahenyo Ventures

  • Built production full-stack apps with React.js, Next.js and Node.js
  • Implemented Redux, Zustand and React Query state management patterns
  • Integrated third-party payment and communication APIs via REST
  • Achieved 40% page load improvement through code splitting and caching
Next.jsNode.jsReduxZustandPostgreSQL

2021 — 2022

Ndosha

Chogoria

Software Developer Intern

Ndosha Limited

  • Developed responsive web apps with modern JavaScript frameworks
  • Debugged and optimised code to improve application performance
  • Contributed to UI/UX improvements and REST API integrations
React.jsNode.jsREST API

2018 — 2020

Astrodream

Nairobi, Ruaraka

Software Developer Intern

Astrodream Limited

  • Built interactive UIs with React.js and Next.js
  • Applied AWS and Google Cloud best practices
  • Set up and maintained CI/CD pipelines with GitHub Actions
React.jsAWSGoogle CloudCI/CD

2020

EAKO

Kiambu, Kikuyu

Hardware Operator

EAKO Limited

  • Installed, configured and maintained hardware systems
  • Troubleshot hardware malfunctions and performed necessary repairs
  • Ensured systems were updated and optimised for performance

Education & Certifications

Academic foundations and continued learning that back every line of code.

In Progress

MSc in Artificial Intelligence

Open University of Kenya

2026 — Ongoing
Konza, Kenya

Developing deep expertise in machine learning, neural networks, and intelligent system design. Building strong analytical and problem-solving skills applied to data-driven systems and AI-powered applications.

Machine Learning & Neural NetworksData-Driven System DesignAI Application Development
Completed

BSc Software Development

KCA University (KCAU)

2020 — 2024
Ruaraka, Nairobi

Gained strong foundational knowledge and practical engineering skills that continue to shape my career. Covered software architecture, databases, algorithms, and Human-Computer Interaction.

Software Architecture & DesignHuman-Computer InteractionDatabase SystemsAlgorithms & Data Structures

Certifications

Cloud Architecture Certificate

Online · 2023

Cloud Security Certificate

Online · 2023

Certificate in Digital Marketing

Online · 2022

Certificate in Graphic Design

Institute of Graphic Technologies · 2018

Technical Arsenal

Technologies and tools I use to build fast, secure, and beautiful products.

Frontend

React.jsNext.jsTypeScriptJavaScriptTailwind CSSGSAPFramer Motion

Backend & Database

Node.jsExpress.jsREST APIsGraphQLPostgreSQLMongoDB

Cloud & DevOps

AWSGoogle CloudDockerGitHub ActionsVercelCloudflareCI/CD

Design & Creative

FigmaAdobe IllustratorAdobe PhotoshopAdobe InDesignFinal Cut ProCanva

Soft Skills

LeadershipTeamworkCommunicationActive ListeningPresentationNegotiation

Languages

EnglishNative
KiswahiliFluent
FrenchBeginner

Your business, online
in weeks, not months.

Every package includes domain, hosting, professional email, SSL, a CMS and 1,000 free printed business cards.

Packages PDF

Starter

KES25,000

Live in 1 week

Website

  • Up to 5 custom pages
  • CMS to edit text and images
  • Domain and hosting for 1 year
  • 2 professional emails
  • Mobile-friendly, SSL secured
  • Contact form, WhatsApp and Maps
  • 2 months of support

Design

  • Business card design
  • 1,000 printed cards, free
  • 15-second promo video
  • Email signature design
  • 3 social media graphics
  • Brand colour styling
Choose Starter
Most popular

Business

KES55,000

Live in 2–3 weeks

Everything in Starter +

  • Up to 10 pages
  • 5 professional emails
  • Blog or news section
  • Google search and Maps setup
  • Speed-tuned for mobile
  • Visitor analytics
  • 3 months of support

Design

  • T-shirt or polo design
  • 5 branded shirts, free
  • 30-second promo video
  • Logo design or refresh
  • Logo animation
  • 5 social media graphics
Choose Business
Best value

Complete

KES85,000

Live in 3–4 weeks

Everything in Business +

  • 10 professional emails
  • Accept M-Pesa and bank payments
  • Online bookings or orders
  • 6 months support and maintenance
  • Daily backups
  • Team training session

Design

  • Hoodie design
  • 2 branded hoodies, free
  • 60-second promo video
  • Full brand kit
  • Email signatures for your team
  • Poster or flyer design
Choose Complete

How to pay

50% to start, 50% at launch

M-PesaBank transferPrices in KES