My Projects

A collection of backend systems, APIs, and full-stack applications showcasing my expertise in scalable software development

Featured Projects

CISSA Paragon preview

CISSA Paragon

Live

Faculty Student Association Website & Management System

Developed a modern, responsive web platform for CISSA that serves as both a public information hub and an administrative content management system. The platform showcases faculty departments, executives, news/announcements, and contact information while providing administrators with powerful tools to manage signatories and create rich-text announcements with image uploads. Built with Next.js 15 for optimal performance and SEO, FastAPI for a robust backend, and PostgreSQL for reliable data persistence.

Technologies Used

TypeScriptNext.js 15ReactTailwind CSSDaisyUIPythonFastAPIPostgreSQLSQLAlchemyAlembicJWT AuthSupabase StorageAxiosLucide Icons

Key Features

Modern, responsive public website with hero section, statistics, and department showcase
Dynamic news/announcements system with pagination and category filtering
Admin dashboard with authentication and role-based access control
Rich-text announcement editor with image upload to Supabase storage
Signatory management system for announcement attribution
WhatsApp contact integration for signatories
Kwiki AI preview

Kwiki AI

Live

AI-Powered Flashcard Generator

Built a comprehensive learning platform that leverages DeepSeek-r1-distill-llama-70b to automatically generate educational flashcards from user-provided topics. The system includes user authentication, interactive study sessions, and intelligent spaced repetition to optimize learning retention.

Technologies Used

PythonFastAPIPostgreSQLJWT AuthGroq APIGoogle OAuth2ReactTailwind CSSshadcn/ui

Key Features

AI-powered flashcard generation using advanced LLMs
Interactive study mode with spaced repetition algorithm
Secure authentication with JWT and Google OAuth2
Responsive React frontend with modern UI/UX
Scalable FastAPI backend with PostgreSQL database
CI/CD deployment pipeline with GitHub Actions
Fundraiser API preview

Fundraiser API

Live

Scalable Fundraising Platform

Developed a robust backend system for managing fundraising campaigns with integrated payment processing, user authentication, and file management. The platform supports multiple campaign types, donor management, and real-time progress tracking.

Technologies Used

PythonFastAPISQLAlchemyPostgreSQLPaystack APICloudinaryPytestAlembic

Key Features

JWT-based authentication and authorization system
Campaign creation and management with progress tracking
Secure payment processing integration with Paystack
Media upload and management via Cloudinary
Comprehensive API documentation with FastAPI
Database migrations with Alembic
Picture.txt preview

Picture.txt

Live

Image to ASCII Art Converter

Created an efficient image processing service that transforms uploaded images into ASCII art representations. The system handles various image formats, provides customizable ASCII output options, and supports batch processing for high-volume conversions.

Technologies Used

PythonFastAPIOpenCVPillow

Key Features

Support for multiple image formats (JPEG, PNG, GIF, etc.)
Customizable ASCII output with various character sets
Asynchronous processing for improved performance
RESTful API endpoints for upload, and processing
Optimized algorithms for faster conversion times

Ready to collaborate?

Let's build something amazing together. I'm always open to discussing new opportunities and interesting projects.