Skip to main content
Daniel Njoroge

Daniel Njoroge

Software Engineer

Talent
NairobiMember since April 22, 2026
Python (Django)NestJSKotlinJetpack ComposeMVVMFirebaseReactTypeScriptAWS Step FunctionsAWS LambdaAWS S3AWS SNS/SQSGCPTerraformKubernetesPostgreSQLAmazon AthenaApache IcebergREST APIsPayment GatewaysGitAgileRemote Team CollaborationPandas
·

Hire this person

Send a job offer directly to this candidate

Python (Django)NestJSKotlinJetpack ComposeMVVM

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)

Skills

Software Engineer

Reviews

Related