AKINYOMI OLUWAROTIMI, Backend Software Engineer

Back-End Web (8.0 yr.), Blockchain Project/Product Manager (3.0 yr.), Database Development (6.0 yr.)

Summary

Backend Software Engineer with over 8 years of experience, specializing in Python, Go, and cloud-native technologies. Expert in API development, system architecture, and integrating distributed systems within research, regulated, and blockchain fields. Proficient in Python, Go, SQL, Docker, Kubernetes, AI/ML tools, and cloud services (GCP, AWS). Has led backend development for decentralized applications, real-time monitoring, file-sharing systems, and automated SDLC focusing on security and performance. Demonstrates proficiency in DevSecOps, regulatory compliance, and modern backend frameworks.

english C2 (Proficiency) English
seniority Senior (5-10 years)
location South Africa

Main Skills

Python, Backend Software Engineer

Python 8 yr.

Django, Backend Software Engineer

Django 7 yr.

Django REST framework, Backend Software Engineer

Django REST framework 7 yr.

SQL, Backend Software Engineer

SQL

Programming Languages

AI & Machine Learning

UI Frameworks, Libraries, and Browsers

Python Frameworks

Django 7 yr. Django REST framework 7 yr.

Python Libraries and Tools

Django Ninja 2 yr. Django ORM

Go Frameworks

Echo Fiber Gin

Go Libraries and Tools

Echo Gin

Databases & Management Systems / ORM

Cloud Platforms, Services & Computing

Amazon Web Services

Azure Cloud Services

Azure App Service

QA, Test Automation, Security

Django unit-tests Unit Testing

Virtualization, Containers and Orchestration

Mail / Network Protocols / Data transfer

BlockChain and Decentralized Software

Deployment, CI/CD & Administration

Jenkins Jenkins CI

Third Party Tools / IDEs / SDK / Services

Jinja2 7 yr.

SDK / API and Integrations

Message/Queue/Task Brokers

Operating Systems

Web/App Servers, Middleware

Platforms

Other Technical Skills

InterPlanetary File System IT security audits Python Django
ID: 100-236-338
Last Updated: 2025-07-31

Work Experience

Lead Tester, Security Assessment of Website

Summary: Backend development and security audit for a start-up's web application security.

Responsibilities: Conducted in-depth vulnerability assessments, analyzed TLS/SSL configurations, provided actionable reports and recommendations for mitigating identified vulnerabilities.

Technologies: OWASP Top 10, Web Security

Backend Developer, Simbi AI Bot

Duration: 2021

Summary: Development of a Rasa-powered chatbot backend for scholarometer with real-time data APIs and error tracking.

Responsibilities: Built chatbot backend, integrated real-time data APIs, worked with Telegram bot framework and Sentry for error tracking.

Technologies: Python, Rasa, Telegram, Sentry

Lead Fullstack Developer (Backend-Heavy Role), Security Alert Platform

Duration: Sept 2019 - Dec 2021

Summary: Backend system design and full development lifecycle for security alert platform across Africa.

Responsibilities: Developed APIs, managed secure workflows, designed database, automated deployment on Linux, used SendGrid for email services.

Technologies: Python, PostgreSQL, Django, Linux, SendGrid

Backend Developer, Tenderblock, TranzFile, StreamMap

Duration: March 2021 – April 2025

Summary: Backend development for Tenderblock, TranzFile, and StreamMap including secure storage, PDF generation, and data protection.

Responsibilities: Led system design, ensured data model integrity, RBAC, and security configuration, developed secure file-sharing system and PDF generation with barcode validation.

Technologies: Python, PostgreSQL, Django, IPFS, AES256 encryption

Backend Developer, Multiple Projects

Duration: June 2023 – April 2025

Summary: Development and maintenance of scalable backend services for blockchain and AI-driven platforms and a real-time environmental monitoring system.

Responsibilities: Designed scalable backend services, led development of LLM-based multilingual chatbot and real-time environmental monitoring backend, maintained secure backend systems, conducted security audits, and delivered coding bootcamps.

Technologies: Go, Python, Solana, Ethereum, Hedera, OpenCV

Backend Developer, IJMLPD Web Platform

Duration: 2023

Summary: Building and deploying backend for a global academic journal web platform with advanced data handling.

Responsibilities: Built and deployed Django-based backend, featured background job handling, ReCaptcha integration, and data import/export.

Technologies: Django, ReCaptcha, Data Import/Export

Backend Developer, UJ Food Trolley

Duration: 2024

Summary: Backend development for a university-wide food parcel distribution system supporting 17,000+ users.

Responsibilities: Developed backend with Django REST APIs, implemented Huey-based async email queues, created custom admin reporting, and integrated mobile API.

Technologies: Django, Django REST framework, Huey, Mobile API integration

Backend Developer, Spotter AI

Duration: 2024

Summary: Developed a Django backend API integrating machine learning to offer optimized fuel stop recommendations for US road trips.

Responsibilities: Built Django backend API, integrated machine learning model, worked with MapQuest + OpenRouteService APIs, included route-aware logic and fuel price filtering.

Technologies: Django, Random Forest, MapQuest, OpenRouteService

Backend Developer, Multiple Face Recognition

Duration: 2025

Summary: Developed real-time face recognition using AI models, capable of detecting and recognizing faces through video.

Responsibilities: Captured live video for face detection and recognition using MTCNN and FaceNet, implemented bounding boxes with names on recognized faces through OpenCV.

Technologies: MTCNN, FaceNet, OpenCV