Full-Stack Software Engineer at Enoverlab (2025-01 – Present)
Designed and implemented secure REST APIs using Node.js, Express, Prisma, and PostgreSQL, supporting authentication, role-based access, and real-time updates for live elections.
- Designed normalized PostgreSQL database schema ensuring data integrity
- Built RESTful API using Node.js, Express and Prisma ORM
- Implemented JWT authentication and email verification flow
- Developed real-time voting results dashboard using Socket.IO
- Solved deployment issues across Vercel and Render, adapting architecture
- Collaborated with cross-functional teams
Instructor and Project consultant at Highland College of Technology (2024-01 – 2024-12)
- Tutored interns, students and also participated in a 1-month bootcamp (Codify) where I taught the basics of web development, React.js and indulged in some hands on practical
- Tutored 3MTT (3 million Tech Talent), UI/UX fellows some design principles, color palettes, prototyping, testing build and getting user feedback. 3MTT is an initiative of the Federal Government of Nigeria, focused on providing 3 million tech talents and jobs
- Tutored 3MTT (3 million Tech Talent), ML/AI fellows hands-on python and we built several projects together and a machine learning capstone project
IT support, Infrastructure and Network engineer at FanMilk Plc (2021-01 – 2022-12)
- Supported in educating staffs on new apps and updates and advice on best practices to maintain computer system and use efficiently
- Maintained company software and operating system
- Hardware maintenance, connecting and maintaining printers, UPS, replacing switches and other network devices, and setting up new computer systems
- Maintained network architecture, Crimping networking cables, troubleshooting network problems, assistance in setting up network connections and network control room, cameras, and also projectors for meeting
Full-Stack Software Engineer and IT support at Wavepalm Technology and consultancy solutions limited (2019-01 – 2020-12)
- Developed software products with the team using necessary tools required. This includes requirement analysis and specification, technical writing and documentation, database administration, frontend development, debugging and product maintenance
- Installed and configured software and operating system
- Hardware troubleshooting and maintenance