Backend Infrastructure
Attend
This project demonstrates my strong bias for action, taking an idea from zero to a fully operational, production-ready system.
1,500,000+ StudentsReal-Time Verification300,000+ concurrent requests
01
Overview
As the Founding Engineer of Attend and Lead Mobile Developer @ GDGoC FUNAAB, I lead the end-to-end development of an attendance platform built to serve 1,500,000+ students and engineered to handle thousands of real-time verifications daily without downtime.
02
The Problems I Identified
- Students queue for up to 10 mins to mark attendance.
- Lecturers spend up to 20 mins of a 2-hour lecture doing headcounts and comparing with the paper list.
- Students frequently miss attendance due to lost sheets, late circulation, or chaotic large classes.
- Signing for absent colleagues makes paper records untrustworthy.
- Manual collation frustrates lecturers and produces incomplete or inaccurate results when scoring students on class attendance.
03
The Solution I Lead a Team to Build
- From day one, I designed the API architecture for high concurrency, horizontal scalability, and data integrity as adoption grows.
- Students will no longer need to queue. Each student will be able to mark attendance from the comfort of their seat.
- Lecturers will no longer need to do manual headcounts.
- Building the system to prevent fraud, ensuring attendance integrity for lecturers.
- Collation of continuous assessment scores will be automated and accurate.
04
Outcome
- Up to 1,940,240 minutes restored per semester, nationwide.
- Improves the country's educational standards to better match UK and Western systems.
Quick actions
Tech stack
Node.jsFlutterPostgreSQLRedis
