About
Python backend developer with two production-deployed projects covering REST API design, payment integration (Paystack, Stripe), and real-time systems (WebSockets). Comfortable across the full deployment pipeline — Docker, CI/CD, PostgreSQL, and cloud hosting on Render and Vercel. Built and shipped both projects solo end-to-end — schema design through production deployment — with automated test coverage for payment edge cases like duplicate webhook events.
Skills & Expertise (23)
Work Experience
Developer
MatchDay
Jul 2026 - Aug 2026
Built a full-stack ticket booking platform (Flask REST API + React) handling end-to-end payment, notification, and delivery flows. Integrated Paystack (NGN) and Stripe (USD) with webhook verification and idempotency protection to prevent duplicate charges. Implemented real-time goal notifications via WebSockets (Flask-SocketIO) and live match scores from the footballdata.org API. Generated QR-code tickets and delivered them by email (Flask-Mail) automatically after successful payment. Wrote automated backend tests (pytest) validating that duplicate Paystack webhook events are correctly ignored, preventing double-charging a customer. Used the GitHub Actions CI pipeline to test the Stripe payment integration and a mobile-responsive UI update before merging, catching issues before they reached production. Deployed backend on Render and frontend on Vercel, with GitHub Actions CI/CD for automated builds.
Developer
AttendX
Jul 2026 - Jul 2026
Built a REST API for university attendance tracking with role-based authentication (Student / Lecturer). Implemented JWT authentication and session-based attendance codes with 15-minute expiry to prevent proxy sign-ins. Automated CA score calculation from live attendance percentage. Documented all endpoints with Swagger/OpenAPI for easy integration and testing. Wrote automated backend tests (pytest) validating that expired attendance tokens and reused tokens are correctly rejected, preventing proxy sign-ins. Tested role-based access control to confirm students cannot access lecturer-only endpoints.
Education
B.Sc. Computing - University of Delta (UNIDEL), Agbor
- 2028 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Depends on Offer
Skills (23)
Click a skill to find developers with the same skill