Austin Mula
Full-Stack Engineer
I build production systems end-to-end — schema and API design through to the interface. Right now I own the architecture, a 100+ endpoint API layer, and CI/CD for a multi-module ERP serving ~10,000 users, and I mentor the three engineers building on it.
4+
Years in production
25K+
Users served
100+
API endpoints owned
15+
ERP modules shipped
Expertise
Technologies and tools I work with daily.
Frontend
01Backend & APIs
02Databases & ORMs
03Mobile
04DevOps & Infrastructure
05Testing & Quality
06CMS & Content
07AI-Assisted Delivery
08Selected Projects
Things I've built and shipped.
MediTrack
An offline-first React Native wellness tracker covering medication adherence, symptom logging, and mood check-ins. Health data never leaves the device — I cut cloud sync and about a third of the codebase to make that a real claim instead of a vague compromise.
M-Pesa Transaction Tracker
An Android app that turns Kenya's M-PESA confirmation SMS into a real ledger: spend by category, daily trends, and Fuliza exposure. Kotlin, Jetpack Compose, and Room, built around a framework-free chain of 21 parser handlers that are pure functions of text — so every message format is unit-tested on the JVM without an emulator.
Carloura Elegance Website
A headless storefront for a Nairobi fashion boutique, built mobile-first around M-Pesa rather than cards. Next.js App Router and Strapi 5, with a Pesapal checkout that writes the order before redirect and confirms payment server-side — so a dropped mobile connection never loses a paid transaction.
Mambo HR
A production recruitment platform for a Nairobi HR consultancy — public job board, candidate portal, and a role-gated admin CMS with analytics. Server Components read Postgres directly and typed Server Actions handle every write, with auth enforced in middleware and re-checked per action, and Zod schemas as the single validation contract across client and server.
SharpSpace LTD
A production e-commerce storefront for a Kenyan electronics retailer, serving every product page as static HTML while staying fully CMS-driven. Next.js 16 React Server Components query Sanity directly with no client-side fetching, an embedded Studio lets the client run the catalogue on their own domain, and five JSON-LD entity types give crawlers machine-readable structure.
Popcorn Rec
A movie and TV discovery app that turns "what should we watch?" into a two-second answer. Built on Next.js 16 and TMDB, with a two-layer recommender that ends in an AI curator constrained by a Zod-validated tool schema — so it can only return real titles, and degrades gracefully when the model is unavailable.
Experience
Where I've worked and what I've shipped.
Senior Web Developer
Nathan Digital Kenya
- ->Architected and led end-to-end delivery of an in-house ERP spanning 15+ modules (HR, inventory, procurement, reporting) for ~10,000 internal users — Next.js, Node.js/Express, PostgreSQL and MongoDB.
- ->Designed and own the platform REST API: 100+ endpoints with JWT auth and refresh-token rotation, OAuth 2.0, request validation, and role-based access control.
- ->Established the team CI/CD pipeline on GitHub Actions and Docker, moving releases from a slow manual process to same-day, zero-downtime deploys.
- ->Cut application load times by ~25% through Redis caching, query tuning, image compression, and route-level code splitting.
- ->Introduced production monitoring and structured error tracking (PM2, Winston), sharply reducing time-to-diagnose on incidents.
- ->Mentor a three-person engineering team through code review and shared standards for API design, data modelling, and security.
Software Engineer
Cytonn Investments
- ->Owned fullstack feature delivery on an investment platform (Vue.js/React + Laravel/PHP) serving 15,000+ customers across Money Market Fund, High Yield Fund, and project notes.
- ->Built 50+ Laravel REST endpoints for fund subscriptions, returns tracking, and authentication, documented with Swagger/OpenAPI to cut frontend integration back-and-forth.
- ->Owned database schema design for a multi-product system covering fund portfolios, subscriptions, and returns calculations.
- ->Shipped cross-platform React Native apps (iOS/Android) on top of the Laravel API, letting customers invest and track portfolios from mobile.
- ->Cut response times on complex fund calculations through indexing, query optimization, and Redis caching.
- ->Delivered real-time fund-performance and transaction updates to thousands of concurrent users via Laravel Broadcasting.
Frontend Developer
Jenzabar, USIU
- ->Built frontend features for an educational ERP in React — student portals, course management, and admin dashboards — serving 3,000+ students and staff.
- ->Delivered 20+ responsive UI components from Figma designs with cross-browser support (Chrome, Firefox, Safari, Edge).
- ->Partnered with backend engineers to define API contracts and data structures for new features.
- ->Refactored legacy class components to Hooks, reducing technical debt and improving maintainability.