Backend Software Engineering

Crafting high-performance, scalable, and resilient backend systems, APIs, and data pipelines that power modern applications.

My Approach to Backend Development

I focus on building clean, maintainable, and efficient backend solutions. My experience spans across designing RESTful & GraphQL APIs, managing complex data workflows, ensuring application security, and optimizing for performance and scalability. I thrive on leveraging technologies like Python (FastAPI, Django, Flask), PostgreSQL, Redis, and cloud platforms (GCP, AWS) to bring robust digital products to life.

Featured Backend Projects

CampusPQ Project

CampusPQ

CBT platform with AI-based recommendations and chatbot guidance for students. Utilized vector embeddings and similarity search for intelligent content discovery. Deployed on AWS.

Django PostgreSQL OpenAI VectorDB AWS
Bitsaac Inc. Contributions

Backend Systems @ Bitsaac Inc.

Developed scalable backend systems for AI products. Engineered RESTful APIs for social listening, content generation, and marketing automation. Integrated Firebase, Google Sheets, and social media APIs. Achieved 30% query efficiency boost.

FastAPI Flask PostgreSQL Redis Docker GCP
FastAPI AI Chatbot

FastAPI AI Chatbot

A scalable chatbot API built with FastAPI, integrated with OpenAI's GPT API. Features user authentication, chat threads with history tracking, Redis caching, and background task handling with Celery.

FastAPI Redis Celery PostgreSQL OpenAI
URL Shortener API

URL Shortener API

A RESTful API for URL shortening built with Django and Django Rest Framework. Features include creating short URLs, retrieving original URLs, updating and deleting short URLs, and viewing access statistics.

Django DRF RESTful API Swagger
Audiora

Audiora - Music & Video Streaming Platform

A Django-based API for a music and video streaming platform that connects content creators with users. Features user management, digital wallet system, campaign management, and streaming rewards.

Django DRF PostgreSQL JWT Paystack
Tagora

Tagora - Visual Search API

A visual search system that allows finding similar images based on visual content. Uses CLIP embeddings and FAISS indexing to provide fast and accurate image similarity search through a REST API.

FastAPI PyTorch FAISS CLIP REST API

Core Backend Skills

Languages & Frameworks

Python FastAPI Django (DRF) Flask JavaScript (Node.js - Basic)

Databases & Caching

PostgreSQL MySQL Redis VectorDB (Qdrant, ChromaDB)

Tools & Platforms

Docker Git & GitHub GCP AWS Nginx Firebase Celery

Concepts & Architecture

RESTful API Design Microservices Scalability & Performance CI/CD Authentication (JWT, OAuth2) Asynchronous Programming

Let's Connect

I'm always excited to discuss new projects, innovative ideas, or potential collaborations. Feel free to reach out!

Send an Email