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

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.

2023 — 2026

EAEP

Nairobi, Embakasi

Software Developer & Designer

Current

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