fin 254
@fin254
Backend & full-stack engineer building RAG and vector search capabilities into production fintech systems.
What I'm looking for
I build backend and full-stack systems that pair distributed-systems engineering with AI-native features like embedding-based semantic search and LLM-powered chatbots. At NCBA Group (Carduka / AuctionsDuka), I designed a RAG pipeline with LangChain and OpenAI/Anthropic LLM APIs grounded in internal company data.
I also implemented semantic vector search using pgvector and vector databases like Pinecone/Weaviate, plus embedding generation and indexing pipelines to turn unstructured business data into retrieval-ready vectors.
On the backend side, I’ve exposed AI chatbot and vector search as REST APIs inside existing Java Spring Boot microservices, using gRPC, event-driven workflows, and optimized PostgreSQL schemas to reduce latency. I’ve built high-availability systems for real-time financial transactions, approvals, and vendor integrations, with CI/CD and monitoring via Azure Monitor and Application Insights.
Before that, I led enterprise iOS fintech development at Power Financial Wellness, bridging React Native and Swift, delivering offline-first workflows with SQLite and CoreData, and integrating secure APIs using WSO2 authentication. Earlier, I worked on Android fintech (MyCashi) and backend distributed financial transaction platforms with Kafka and OAuth2/JWT-secured REST APIs.
Experience
Work history, roles, and key accomplishments
Backend & Distributed Systems Engineer
NCBA Group
Feb 2025 - Apr 2026 (1 year 2 months)
Designed and built a RAG pipeline using LangChain and LLM APIs, implementing semantic vector search with pgvector and Pinecone/Weaviate. Developed scalable backend services and distributed financial platforms using Java Spring Boot, Node.js, PostgreSQL, and microservices architecture.
Senior iOS Engineer
Power Financial Wellness
Aug 2023 - Nov 2025 (2 years 3 months)
Led development of enterprise fintech mobile applications using Swift, SwiftUI, React Native, and MVVM architecture. Built native iOS modules and interoperability layers bridging React Native and Swift for performance-critical financial workflows.
Android Software Engineer
Alsoug
Nov 2022 - Jun 2023 (7 months)
Developed and maintained scalable Android fintech applications using Kotlin, Java, and modern Android architecture patterns. Collaborated with backend engineers integrating microservices supporting secure wallet operations.
Software Engineer – Distributed Financial Systems
Gladys Technologies
Apr 2021 - Sep 2022 (1 year 5 months)
Developed scalable backend systems and distributed financial transaction platforms using Java, Spring Boot, Node.js, PostgreSQL, and microservices architecture. Built event-driven processing pipelines using Apache Kafka.
Education
Degrees, certifications, and relevant coursework
Kisii University
Bachelor of Science, Applied Computer Science
2015 - 2019
Bachelor of Science in Applied Computer Science from Kisii University from 2015 to 2019.
Kenya Methodist University
International Certificate of Digital Literacy, Digital Literacy
2015 - 2015
International Certificate of Digital Literacy from Kenya Methodist University in 2015.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
pheniusmuthomi.comJob categories
Skills
Interested in hiring fin?
You can contact fin and 90k+ other talented remote workers on Himalayas.
Message finGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
