01. About Me
I’m a full-stack developer who builds and maintains production web applications for small teams. I focus on shipping practical features, keeping systems stable, and making technical decisions that hold up in real-world use.
I’m the founder and primary engineer of AllMapHostels, a live platform that helps students discover and book off-campus hostels based on proximity to their schools. I owned the full stack — authentication, APIs, database design, deployment, and ongoing iteration with real users.
Alongside this, I’ve worked on products in fintech, healthtech, and internal operations tools, building features such as dashboards, automation workflows, and backend services that support day-to-day business operations.
I care about execution and reliability. I value clear requirements, small iterations, and learning from what breaks in production. I’m currently looking to grow under experienced engineers while contributing meaningfully to a focused, collaborative team.
02. Skills
Primary (defendable)
Secondary (familiar)
How I Work as a Developer
- •I prefer clear requirements and small iterations
- •I document decisions in READMEs
- •I test manually before deploying
- •I ask questions early when blocked
03. Experience
Founder & Lead Engineer @ AllMap
2023 – Present
- Founded and launched a nationwide hostel booking ecosystem (student app, admin dashboard, public website).
- Built hostel discovery with Google Maps API and geospatial filtering.
- Integrated secure authentication with school-based email and Google OAuth.
- Scaled backend with Next.js, Nest.js, Supabase (PostgreSQL), and Cloudinary.
Software Engineer (Lead Developer) @ Seven Group Solutions
February 2025 – Present
- Led development of an Attendance Management System used across branches, with dashboards for student records and analytics.
- Spearheaded design and launch of an Artisan Marketplace Platform connecting clients with skilled professionals.
- Contributed as a core member to an Event Management Application (Next.js + Nest.js).
- Enhanced company/'s official website with animations, responsiveness, and SEO improvements.
IT Support Intern @ Nkwanta North District Assembly (Kpassa)
2023
- Provided technical support by troubleshooting hardware, software, and networking issues, reducing downtime by 40%.
- Implemented and maintained secure data backup strategies to prevent data loss.
- Assisted with system upgrades and digital records management, improving efficiency.
- Introduced staff to basic cybersecurity best practices, reducing risks from phishing and malware.
04. Projects
AllMapHostels
Location-first hostel discovery platform connecting students to verified hostels near campus with real-time availability and payments.
My role: Built and maintained the full-stack application (auth, payments, admin dashboard, APIs, 4-app architecture: Student App, Hostel Admin App, Super Admin App, Central Backend API).
Tech Stack: Next.js, NestJS, PostgreSQL, Paystack
Key Engineering Decisions:
- Chose PostgreSQL for transactional consistency across multi-role bookings
- Used server-side rendering for SEO-optimized hostel discovery pages
- Centralized auth logic in NestJS backend to reduce duplication across 4 apps
Hard Problem Solved:
Challenge: Handling concurrent bookings without double reservations when multiple students book the same hostel simultaneously
Solution: Implemented database transactions with row-level locking (SELECT FOR UPDATE) and optimistic concurrency control to prevent race conditions
What Broke in Production:
A deployment caused auth tokens to invalidate — fixed by versioning JWT secrets and adding rollback steps to deployment pipeline
What I would Improve Next:
Add background jobs for email notifications and move heavy geolocation calculations off request cycle using queue workers
99Solar Automated Bidding Tool
Internal operations platform automating high-volume Amazon device bidding, award tracking, and bid analytics for revenue-critical operations.
My role: Built and maintained the full-stack application (bid ingestion system, CSV/Excel processing, real-time analytics dashboard, REST APIs, audit logging).
Tech Stack: Next.js, Express.js, PostgreSQL, XLSX Processing
Key Engineering Decisions:
- Chose PostgreSQL for ACID compliance to prevent duplicate bid entries
- Used server-side CSV parsing to handle large files without blocking the UI
- Centralized bid validation logic to ensure data integrity across uploads
Hard Problem Solved:
Challenge: Preventing duplicate bids when processing thousands of rows from multiple concurrent file uploads
Solution: Implemented database unique constraints with composite keys and transaction-based batch inserts with conflict resolution
What Broke in Production:
Large CSV uploads caused memory spikes and timeouts — fixed by implementing streaming file processing and chunked database inserts
What I would Improve Next:
Add background job processing for large file uploads and implement Redis caching for frequently accessed bid analytics
Forbes Digital Lifeline
E-commerce and inventory management system handling product sales, stock control, orders, and payments for a live electronics business.
My role: Built and maintained the full-stack application (product catalog, cart, checkout, order management, inventory tracking, admin dashboard, payment integration).
Tech Stack: Next.js, Node.js, PostgreSQL, Mobile Money API
Key Engineering Decisions:
- Chose PostgreSQL for transactional consistency in inventory updates
- Used server-side rendering for SEO-optimized product pages
- Centralized inventory logic to prevent overselling across concurrent orders
Hard Problem Solved:
Challenge: Preventing inventory overselling when multiple customers purchase the same product simultaneously
Solution: Implemented database transactions with row-level locking and atomic stock decrements to ensure accurate inventory counts
What Broke in Production:
Payment webhook failures caused order status mismatches — fixed by implementing idempotent webhook handlers and adding retry logic with exponential backoff
What I would Improve Next:
Add background jobs for order confirmation emails and implement Redis caching for product catalog to reduce database load
05. Github
Pinned repositories showcasing clean structure, recent commits, and comprehensive READMEs.
allmap-hostel-platform
Location-first hostel discovery platform connecting students to verified hostels near campus with real-time availability and payments.
99solar-bidding-app
Internal operations platform automating high-volume Amazon device bidding, award tracking, and bid analytics.