Available for new opportunities

Hi, I'mRichard

Senior Full Stack Software Engineer

Building scalable solutions that transform ideas into reality. Specialized in AI-powered applications and modern web technologies.

6+ Years Experience
Remote & On-site
Richard Karanu - Full Stack Software Engineer

About Me

Senior Full Stack Engineer & AI Specialist

As a Senior Full Stack Software Engineer with over 6 years of hands-on experience, I specialize in building scalable, AI-powered solutions for VC-backed startups and high-growth companies. Currently serving as the Founding Software Engineer at Resmatcha, where I built the entire technical infrastructure from zero to processing 1,000+ resumes daily with 97% matching accuracy.

My expertise spans the complete technology stack—from architecting secure multi-tenant APIs and implementing advanced AI agents with LangGraph and LangChain, to optimizing cloud infrastructure and leading cross-functional teams. I've consistently delivered performance improvements of up to 75% while maintaining zero-downtime deployments across multiple production systems.

I thrive in startup environments where I can take complete ownership from concept to deployment, working directly with founders and stakeholders to transform innovative ideas into production-ready solutions that scale.

6+
Years Experience
8+
Projects Delivered
97%
AI Accuracy Rate
75%
Performance Gains

Experience

Founding Engineer
AI/HR Recruitment
Full Stack Engineer
FinTech & AI Services
Team Leadership
Cross-functional Teams

Education

Bachelor of Science in Computer Technology

Jomo Kenyatta University of Technology

Juja, Kenya

Languages

EnglishC2
SwahiliNative

Interests

AI & Deep LearningOpen SourceSoccerCyclingSwimmingTech Research

Tech Stack & Expertise

Languages & Core

Python
Java
TypeScript
JavaScript
SQL

Frontend

React.js
Next.js
Tailwind CSS

Backend

Django
Spring Boot
Node.js
FastAPI
Express

Cloud & DevOps

AWS
Azure
Docker
Kubernetes
CI/CD
GitHub Actions
Linux

Data & AI

PostgreSQL
MongoDB
Redis
LangChain
OpenAI API
AI Agents

Learning

Go
Rust
Terraform
Swift

Certifications & Learning

Continuous learning and professional development

API Security

APIsec University

Nov 2024
Certified

Docker & Containerization

LinkedIn Learning

Nov 2024
Certified

Spring Boot Microservices

LinkedIn Learning

Nov 2024
Certified

Kubernetes & GitOps

LinkedIn Learning

Mar 2025
Certified

Jenkins CI/CD

LinkedIn Learning

Mar 2025
Certified

Terraform Infrastructure

LinkedIn Learning

Mar 2025
Certified

Next.js Development

LinkedIn Learning

Mar 2025
Certified

Prometheus Monitoring

LinkedIn Learning

Mar 2025
Certified

Currently Expanding Skills In

Go
Rust
Terraform
Swift

Professional Experience

Founding Software Engineer

Resmatcha (AI in HR/Recruitment)
Remote – Full Time
Feb 2025 - Current

Key Achievements

Built entire technical infrastructure from zero for AI-driven job-resume matching platform, working directly with founding team

Shipped production-ready product processing 1,000+ resumes daily with 97% matching accuracy using advanced AI algorithms

Led technical decision-making and architecture choices, demonstrating senior-level ownership and autonomy in zero-to-one product development

Managed full product lifecycle from MVP to scale, including Azure cloud migration and Kubernetes deployment for high availability

Architected scalable microservices architecture handling complex AI workflows with real-time processing capabilities

Technology Stack

PythonTypeScriptFastAPICeleryDockerKubernetesAzureNext.jsLangChainPostgreSQL

Featured Projects

A showcase of innovative solutions I've built, from AI-powered platforms to scalable web applications

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 CSSDjangoDjango REST Framework+4 more
Demo

MiksiAI - AI Business Intelligence SDK

Jun 2023 - Apr 2024

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

PythonLangChainOpenAIFastAPI+8 more

Ready to build something amazing?

Let's discuss your next project and create solutions that make a difference

Let's Build Something Amazing Together

Ready to collaborate?

I'm currently available for freelance projects and full-time opportunities. Let's discuss how we can work together to bring your ideas to life.

Available for new projects
Response Time
Within 24 hours
Based in
Nairobi, Kenya

Send a Message

I'll get back to you within 24 hours