Solution builder and systems architect with 6+ years designing and shipping complete platforms: monoliths to microservices, backend to frontend to mobile. My greatest pride is seeing what I build in use, helping businesses, clinicians, students and communities every day.
I'm Daniel Maina Waweru, a full-stack software engineer and systems architect from Kenya. I start with the problem, not the tech stack: who it's for, what it must do, and how it needs to grow. Then I design the architecture and build every layer of it.
That has meant modular monoliths that get products to market fast and microservices that carry them to scale, secure payment flows on M-Pesa and Stripe, and AI that answers from real data. What I'm proudest of isn't the code. It's that these systems are in use today, solving real problems for real people.
The platforms I built at Clinifix, WeMove and Kenoobi Group are live and now in maintenance, so I'm available for a new role to architect and ship the next one.
Available for new rolesCurrent platforms in maintenance
Nakuru, KenyaWorking remotely, worldwide
Diploma in ITJKUAT · Microverse
“Turning ideas into solutions people actually use.”
What drives me
System design & architecture
Solving real community problems
Clean, secure backends
Polished web & mobile experiences
Practical, grounded AI
Mentoring developers
// 02. Expertise
Architecture is where solutions begin.
From a monolith that gets you to market, to microservices that carry you to scale. I design the whole system, then build every layer of it.
// System blueprint
Each service owns its data and scales on its own, while events keep everything in sync. Teams ship independently without stepping on each other.
System architecture
Monoliths to microservices, multi-tenant SaaS, API gateways and event-driven integration, designed for where the product is going.
Backend engineering
Node.js, PHP/Laravel and Rails services, REST APIs, PostgreSQL and MySQL tuning, AES-256 encryption and role-based access.
Frontend & mobile
Next.js and React web apps, plus React Native apps shipped to the App Store and Google Play.
Payments & AI
M-Pesa Daraja, Stripe and banking APIs; RAG pipelines and LLM features on Gemini, OpenAI and Claude.
40% faster API responsesAES-256 + RBAC securityCI/CD zero-downtime releases
// 03. Projects
Solutions in the real world.
Platforms that businesses, clinicians, students and teams rely on every day.
Founder & Lead Developer
Multi-tenant SaaS
POS
eCommerce
NdunyuVendor
All-in-one POS, inventory and online-store platform for 30+ business types. I designed the multi-tenant architecture and built every layer, from offline-capable POS to Stripe and M-Pesa checkout, and grew it to 100+ active vendors within six months.
Exam-prep platform helping nurses pass OET, IELTS and NCLEX. Every answer is explained, and AI drafts new questions grounded in course notes through a pgvector RAG pipeline, with human review before publishing.
Healthcare platform connecting verified professionals with facilities across Kenya. I led its architecture end to end: microservices on Node.js and PHP, M-Pesa and banking payment flows and AES-256 encryption for patient data. Now maintaining it.
Team step-challenge platform used by 1,500+ companies. I built and launched the React Native app on the App Store and Google Play (4.5+ stars), plus Next.js web apps, Stripe subscriptions and Node.js APIs. Now maintaining them.
AI shop assistant that answers from a store's own documents and takes payment inside the chat via M-Pesa STK push or Stripe. Prices are always recalculated server-side, never trusted from the model.
Impact dashboard for KIFFWA, empowering Kenya's water sector: water sold, electricity supplied and CO₂ reduction over time. As consultant I owned it end to end, from design and architecture to delivery.
Gamified campaign microsite for Credit Bank's diaspora customers, with points, a leaderboard, rewards and quizzes. I contributed part of the build as a consultant.
Remote engineering roles across healthcare, wellness, careers, betting and client work.
Lead Software Developer · ClinifixMaintaining
Led end-to-end engineering of a healthcare platform: microservices on Node.js and PHP, M-Pesa and banking integrations, AES-256 encryption and RBAC, CI/CD and code-review standards, and 30% faster time-to-feature. Now maintaining the platform I built.
Built and launched the React Native app on the App Store and Google Play (4.5+ stars, zero critical bugs in the first 30 days), plus two Next.js web apps, Stripe subscriptions and Node.js APIs on PostgreSQL. Now maintaining them in production.
Full-Stack Developer · Lillup
Led leader dashboards, career tracking and an AI recommendation engine on the OpenAI API, and partnered with the CTO on system architecture and the data pipelines feeding LLM features.
Full-Stack Developer · Kenoobi GroupMaintaining
Built production apps for multiple clients on React, Node.js, Express, MongoDB, Laravel and SQL; architected microservices handling thousands of concurrent requests, and CI/CD that cut API response times by 40%. Now maintaining the systems I delivered.
Technical Support Engineer · Microverse
Mentored a global cohort of 200+ developers through code reviews, debugging sessions and architectural coaching on JavaScript, React and Node.js.
Junior Software Developer · Revobet
Delivered 20+ platform features with Vue.js, Node.js and Express, and resolved 18+ critical database performance bottlenecks.
// 05. Skills
Tools that turn ideas into systems.
The stack behind the products, chosen for the problem rather than the trend.
System designArchitecture
MicroservicesArchitecture
Modular monolithsArchitecture
REST API designArchitecture
Multi-tenant SaaSArchitecture
AES-256 & RBACArchitecture
HIPAA-aware developmentArchitecture
ReactFrontend
Next.jsFrontend
TypeScriptFrontend
JavaScriptFrontend
Vue.jsFrontend
NuxtFrontend
ReduxFrontend
Tailwind CSSFrontend
React NativeMobile
ExpoMobile
App StoreMobile
Google PlayMobile
Node.jsBackend
ExpressBackend
PHPBackend
LaravelBackend
Ruby on RailsBackend
OpenAI APIAI
Claude APIAI
GeminiAI
RAG pipelinesAI
Prompt engineeringAI
PostgreSQLData
MySQLData
MongoDBData
SQLiteData
PrismaData
RedisData
AWSAWSCloud & DevOps
DockerCloud & DevOps
VercelCloud & DevOps
CloudflareCloud & DevOps
NetlifyCloud & DevOps
RenderCloud & DevOps
GitHubCloud & DevOps
GitCloud & DevOps
JestCloud & DevOps
CI/CD pipelinesCloud & DevOps
StripePayments
MM-Pesa DarajaPayments
LemonSqueezyPayments
Banking APIsPayments
ATAfrica's Talking SMSPayments
Technical leadershipLeadership
Code reviewLeadership
MentoringLeadership
Agile / ScrumLeadership
// 06. Testimonials
Kind words from people I've worked with.
“Daniel is a fantastic software engineer with an amazing personality, a goal-getter, and a good team player. He is the type of person who reads documentation for fun, his attention to detail is evident in all his projects. I can recommend him without reservation.”
OOOlajumoke Priscilla Oni
“One of the most passionate developers, ever willing to learn and share. It is always a pleasure working on a project with him, humble, professional, and skilled.”
VOVictor Otieno
“Great problem solver, and works really well with people. RoR Wizard, and competent in Front End Development as well. Great eye for design. Very impressed.”
EOEmmanuel Obonyo
“Daniel is an excellent developer. We studied the implementation of coding assessments together and I must say that Daniel brings technical prowess to a team. He is also a creative developer with a leadership initiative.”
TETeddy-Livingstone Ememandu
// 07. Contact
Let's build something that matters.
Have an idea, a system to architect, or a product that needs shipping? Whether it's a monolith to get you to market or microservices to carry you to scale, let's turn it into a real solution.