Hello, I'm

Richard Karanu

Full Stack Software Engineer

Experienced Full Stack Software Engineer with 4+ years in Java, Typescript and Python ecosystems, specializing in enterprise frameworks like React, Spring Boot, Node.js and Django. Possess strong skills in system architecture and containerization that help technology companies deliver scalable, production-ready solutions. Demonstrated expertise in modernizing applications through Docker while actively expanding knowledge in mobile development and Kubernetes. Passionate about leveraging artificial intelligence and contributing to open-source projects that drive innovation.

RK
Profile picture

About Me

As a Full Stack Software Engineer based in Nairobi, Kenya, I bring over 4 years of hands-on experience working with modern web technologies and enterprise frameworks.

I specialize in building scalable, production-ready solutions that help companies modernize their applications and improve their technical infrastructure. My expertise spans from frontend development with React to backend systems with Spring Boot, Django, and Node.js.

I'm passionate about leveraging artificial intelligence to solve complex problems and actively contribute to open-source projects that drive innovation in the tech community.

Education

Bachelor of Science in Computer Technology

Jomo Kenyatta University of Technology

Juja, Kenya

Languages

  • EnglishC2
  • SwahiliNative

Experience

Over 4+ years of professional experience in software development across multiple industries and technologies.

Interests

Deep LearningResearch in AIOpen SourceSoccerCyclingSwimming

Skills & Expertise

Proficient In

Python
Java
Typescript
Node.js
SQL
Spring Boot
Django
React.js
Microservices
Rest APIs
Docker
AWS
Azure
NoSQL
Linux

Familiar With

Kafka
Machine Learning & AI
Kubernetes
CI/CD
GitHub Actions
Agile
Swagger
Bash Scripting

Currently Learning

Go
React-Native
Agentic Computing
AI agents

Certifications

API Security
APIsec UniversityNov 2024
Docker
LinkedIn LearningNov 2024
Spring Boot Microservices
LinkedIn LearningNov 2024
Kubernetes: GitOps with ArgoCD
LinkedIn LearningMar 2025
Jenkins
LinkedIn LearningMar 2025
Kubernetes
LinkedIn LearningMar 2025
RedHat OpenShift
LinkedIn LearningMar 2025
Terraform
LinkedIn LearningMar 2025
Next.js
LinkedIn LearningMar 2025
Prometheus Essential Training
LinkedIn LearningMar 2025

Work Experience

Full Stack Software Engineer

Kreatoors AI (HR AI Advocacy)
Jan 2024 - Current
Germany, Remote - Contract

Architected and implemented secure multi-tenant API infrastructure using Node.js and Express, achieving 99.9% uptime and reducing unauthorized access attempts

Optimized API performance through efficient MongoDB indexing and caching strategies, reducing average response time from 800ms to 200ms while maintaining scalability

Led onboarding and mentoring of 3 new engineers while collaborating with CTO on feature implementations, achieving 90% sprint completion rate

Established comprehensive API documentation and standardized coding practices, resulting in 60% faster onboarding and 50% improvement in component reusability across the platform

Tech Stack

Node.jsTypeScriptNext.jsExpressMongoDBOpenAI APIAWS

Projects

Solaris Track and Trace

Jun 2024 - Mar 2025

An innovative track-and-trace system managing the lifecycle of solar panels, from distribution to recycling.

React.jsTailwind CSSDjango+5 more
Demo

MiksiAI - AI Business Intelligence SDK

Jun 2023 - Apr 2024

An AI-powered Python SDK enabling natural language business intelligence across multiple databases.

PythonLangChainOpenAI+9 more

Get In Touch

Interested in working together? Feel free to reach out through any of the channels below or by filling out the contact form.

Location

Based in Nairobi, Kenya

Available for remote work and on-site(Nairobi) opportunities.

Send a Message