Daniel Njoroge
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Problem-driven engineer with 5+ years' experience building mobile apps, backend services, and cloud-powered data systems across fintech, mobility, and analytics domains. Specializes in Python (Django), Kotlin/Jetpack, PostgreSQL and infrastructure tooling such as Terraform and Kubernetes. Built customer-facing applications, financial reconciliation platforms, and credit scoring engines.
Well experienced at collaboration with dynamic teams including frontend/backend engineers, product managers, UI/UX designers, QA engineers among others.
Experience
Software Engineer at Credrails Ltd (2022-03 – 2024-10)
Backend development and financial data operations
- Built backend logic for data ingestion, reconciliation, and reporting on Django
- Created and reviewed Python workflows using Pandas and PostgreSQL for financial operations
- Orchestrated backend pipelines using AWS Step Functions and Lambdas
- Led code reviews and collaborated across product, QA, and infrastructure teams
- Participated in feature scoping, bug diagnosis, and documentation of reconciliation logic
- Engaged in troubleshooting AI-led transaction matching and feedback loops
Software Engineer (Freelance) at Upwork (2020-09 – Present)
Full-stack development across multiple platforms and domains
- Implemented new features and enhancements on Django and Springboot backend applications to improve functionality and user experience
- Integrated third-party APIs (e.g. payment gateways, messaging platforms) on android applications to extend functionality
- Delivered custom Android apps for clients globally including: A ride-hailing platform for Drupp Ltd (Nigeria) and An inventory/stock management system for SDV (Portugal)
Android Developer at BothOfUs Inc (2021-07 – 2021-08)
Android development for skincare application
- Contributed to the development of a skincare app as part of an agile team
- Added new features, improved UI design, and conducted rigorous testing to android apps in development
- Participated in design decision-making and app architecture planning
Education
BSc in Industrial Chemistry with Management – Kenyatta University (2011 – 2015)