I take products from an early idea to production—designing the APIs, data flows, retrieval systems, infrastructure, and safeguards that make them work in the real world.
A real-time application connecting authenticated accounts with anonymous visitors.
WebSockets for live connections
Redis Pub/Sub across instances
Google OAuth2 and JWT identity
Automated deployment to GKE
Spring Boot · Next.js · Redis · WebSockets · GKE
02 / Experience
Where I’ve worked.
Dalberg Data Insights
Junior Data Scientist · Backend & AI Engineering
I build and improve production AI products, backend services, retrieval pipelines, and the infrastructure around them.
Led development of a multilingual Amazon Bedrock assistant for a digital-health benchmarking platform.
Implemented infrastructure changes projected to reduce monthly AWS costs by approximately 50%.
Built retrieval and safety pipelines for a three-language financial-coaching pilot used by roughly 200 people.
Twiga Foods
Software Engineering Intern
Built Java and Python services for a Kubernetes-based warehouse management system.
Shipped REST and GraphQL services to GKE.
Contributed JWT revocation and centralized authentication through Kong.
Helped upgrade a Java 8 and Spark service to Java 21 with Quarkus.
Power Learn Project
Database Instructor
Taught MySQL and data analysis in a programme serving more than 8,000 learners.
03 / About
Backend engineer by practice. Curious across the stack.
I’m Fredrick Maina. My formal role is Junior Data Scientist at Dalberg Data Insights; much of my day-to-day work sits in backend and AI engineering. I enjoy turning fuzzy product questions into systems that are testable, observable, and useful.
Choose a time for an online conversation—whether you have an idea or technical question to explore, an opportunity you think I could contribute to, career advice to share, or simply want to have a coffee chat.