Python Backend Developer | FastAPI · PostgreSQL · REST APIs | Auth, Paystack Webhooks & Automation | HNG Backend Finalist
I build backend APIs and automation systems with Python, FastAPI, PostgreSQL, authentication, payment integrations, webhooks, and security-conscious backend design.
My current focus is building practical backend systems that handle real workflows: user authentication, database-backed APIs, payment validation, third-party integrations, automation, and reliable deployment.
- 🎓 MSc Software Development with Distinction — built JVM task monitoring tools for dissertation work
- 🚀 HNG Backend Finalist — delivered backend API tasks involving FastAPI, authentication, databases, integrations, deployment, and team collaboration
- 💳 Built backend projects with Paystack payment integration and webhook-based transaction validation
- 🛠️ Built Python/Flask tools for live media operations, including scripture automation and PTZ/camera-control experiments
- 🧑🏽🏫 Trained 100+ students in web development across HTML, CSS, JavaScript, PHP, and Python
- 🔐 Focused on backend reliability, API security, RBAC, automation, and resilient system design
Backend API project focused on client/account workflows, authentication, Paystack payment integration, webhook-based payment validation, and PostgreSQL-backed data persistence.
- Stack: Python, FastAPI, PostgreSQL, SQLAlchemy/SQLModel, Alembic, JWT/Auth, Paystack, Webhooks
- Features:
- REST API structure for client/account workflows,
- Authentication and protected routes
- Paystack payment integration
- Webhook-based payment validation
- Database persistence and migration workflow
Backend service developed during HNG, focused on wallet/payment workflows, API design, authentication, database operations, and team-based backend delivery.
- Stack: Python, FastAPI, PostgreSQL, REST APIs, Authentication, Paystack, External Integrations
- Features:
- Wallet/payment service workflows
- API validation and structured responses
- Database-backed backend logic
- Collaboration in a fast-paced internship environment
Backend API project involving OCR/document analysis, file processing, external AI/API integration, request validation, and structured API responses.
- Stack: Python, FastAPI, REST APIs, External APIs, OCR/AI Integration
- Features:
- Document/OCR analysis workflow
- External API integration
- File/request handling
- Backend response formatting and validation
- Languages: Python, SQL
- Frameworks: FastAPI, Flask, Django
- Databases: PostgreSQL, MySQL, SQLite
- ORM & Migrations: SQLAlchemy, SQLModel, Alembic
- APIs & Auth: REST APIs, JWT, OAuth, API Security
- Integrations: Paystack, Webhooks, Email Services, External APIs
- Tools: Git, GitHub, Postman, VSCode, Railway
- Concepts: Clean Architecture, Modular Code, Role-Based Access (RBAC), DevSecOps foundations
- 🚀 Building production-minded FastAPI backend projects
- 🧪 Improving API documentation, testing, and deployment workflows
- 💳 Strengthening payment/webhook validation patterns
- 🌍 Preparing for remote junior backend developer roles through real-world API projects


