Post Job Free
Sign in

Backend Software Engineer - Scalable, Secure APIs (Django/Flask/

Location:
Tama, IA
Posted:
December 10, 2025

Contact this candidate

Resume:

TONY OTIM

Fairfield, Iowa *****, USA +1-641-***-**** **************@*****.*** linkedin.com/in/tony-otim Professional Summary

Software Engineer with 7 years of experience designing, implementing, and scaling backend systems, RESTful APIs, SOAP APIs, and cloud-native services using Python, Django, Flask, and AWS. Experienced across banking, NGO, and enterprise environments, with a proven record of delivering secure, high-performance platforms that improve reliability, reduce costs, and scale to large user bases. Seeking full-time (W2) or contract roles in backend, full stack, focusing on scalability, security, and measurable business outcomes.

Education

M.Sc. Computer Science, Maharishi International University Expected 2027 Relevant Coursework: Data Structures and Algorithms, Enterprise Architecture and Cloud Computing. B.Sc. Computer Engineering, Makerere University 2012 - 2016 Skills

Backend: Python (Django, Django Rest Framework, FastAPI, Flask), Celery, Kafka, RabbitMQ Frontend: ReactJS, TypeScript, Tailwind CSS, Material UI, Redux APIs and Security: RESTful APIs, GraphQL, SOAP, OAuth2/JWT, SAML SSO (Azure AD) Databases: PostgreSQL, MySQL, MongoDB, Redis, MSSQL, DynamoDB Cloud: AWS (EC2, EKS, EBS, EFS, S3, Lambda, CloudFormation, CloudWatch) DevOps: Docker, Kubernetes, Jenkins, Terraform, Ansible Testing and Quality: Pytest, Unit/Integration Testing, Cypress, CI/CD pipelines Other Tools: GitHub, Jira, Confluence, Splunk, AppDynamics, IBM DataPower Professional Experience

Stanbic Bank Uganda (Standard Bank Group) Kampala, Uganda Software Engineer (Python, React) Jan 2021 - Oct 2024

● Built and deployed a real-time document tracking system (Django Channels, Celery, Redis, PostgreSQL, AWS ECS, Azure AD SSO, ReactJS), reducing in-person branch visits by 20%.

● Redesigned bank statement generation service using DRF, ReactJS, PostgreSQL, and Celery improving reliability and processing speed by 30%.

● Developed a KYC compliance tool with role-based access using Django, ReactJS and PostgreSQL that increased risk analysis accuracy by 40%.

● Implemented real time ETL pipeline using Python and Airflow for log monitoring on Splunk and AppDynamics, improving system uptime and troubleshooting efficiency.

● Built microservice-based integrations for core banking SOAP APIs using Flask, Kafka, SQLAlchemy, and Airflow, automating workflows and boosting agent transaction volume by 35%.

● Created a predictive ML credit scoring engine using Pandas, MatPlotLib, Seaborn, Numpy and FastAPI that improved loan approval accuracy and reduced default risk.

● Migrated inhouse banking applications to AWS Cloud implementing CI/CD using Terraform, Ansible, Jenkins, Docker and Kubernetes, reducing deployment time. Makanika Dot Com (Automotive Services Startup) Kampala, Uganda Lead Fullstack Developer (Python, React) Sept 2019 - Jan 2021

● Built a containerized, event-driven microservice for real time driver - mechanic matching using Django, DRF, Kafka, and Docker, deployed on AWS ECS, scaling to 10K+ concurrent users.

● Built a React Native mobile app (iOS and Android), reducing time-to-market by 50%.

● Led development of ReactJS frontend integrated with Django backend services, improving platform responsiveness and UX.

CivSource Africa (NGO Consultancy - Grant Management) Kampala, Uganda Fullstack Software Developer (Python, React) Feb 2019 - Aug 2019

● Built a Grant Management System using Django, PostgreSQL, Jenkins CI/CD and ReactJS improving grant tracking and reporting efficiency by 50%.

● Designed application architecture and UIs in Figma and authored full technical documentation. GoodCitizen Co. Ltd (Healthcare Technology Provider) Kampala, Uganda Software Engineer (Python, Java) Jan 2018 - Jan 2019

● Developed a REST API using DRF and MongoDB for secure healthcare data delivery.

● Built a national epidemiological surveillance app (Java), improving reporting efficiency by 50%. Oxfam Novib - Data Labs The Hague, Netherlands (Remote from Uganda) Application Developer (Javascript, Android) Jul 2017 - Jun 2019

● Built a budget tracking app (Java, Parse Server) enabling farmers to manage their budgets. Projects

AI-Powered Microblogging Platform - Implemented using Django, DRF with JWT authentication, role-based access, PostgreSQL, Kafka, and OpenAI GPT for auto-summarization. Movie Rental System - Fullstack application (Spring Boot, ReactJS, PostgreSQL, Kafka) supporting secure rentals and payments.

Certifications

● Microsoft Certified: Azure Fundamentals



Contact this candidate