The full story.
Computer Engineering student by training, frontend developer by obsession. Here's how I got from microcontrollers to production-grade web applications.
Attah Kelechi
Frontend Engineer
Osun, Nigeria
It started with hardware
I started Computer Engineering at Redeemer's University in 2021 expecting to build circuits and program microcontrollers. And I did — SIWES at ROLOF Institute had me building automated irrigation systems, obstacle avoidance devices, and sound-controlled automation in C++ and Python. That foundation of thinking at the hardware level — understanding memory, performance, and how software touches physical systems — is something I carry into every frontend decision I make today.
I saw a gap and filled it
In my second year I noticed something — my classmates were struggling with course material that had no interactive resources. I built CPE Study Hub: React-powered study tools covering 6 courses, deployed on Firebase, used by 300+ students. Nobody asked me to. I just saw a problem and built the solution. That's still how I approach every project.
Production experience before graduation
Most students graduate without touching production code. I joined Oneflare Technologies in March 2026 as a Frontend Engineer while still finishing my degree. I shipped 11 live report pages for a hotel management system, authored 30+ TanStack Query hooks, built across 9 operational modules, and resolved 12+ production bugs. Real deadlines, real users, real consequences.
Backend because I had to
The HNG Backend internship pushed me to build a production REST API from scratch. The NLP parser — mapping plain English queries to parameterised SQL with no libraries — came out of a zero-budget constraint on Railway free tier. Sometimes the best engineering decisions come from having no choice but to be creative.
Right now
Final year at Redeemer's University, First Class standing, 4.79 CGPA. Working full-time at Oneflare, running two HNG internships simultaneously, and building this portfolio. Looking for a full-time role or NYSC PPA where I can keep shipping things that matter.
