Languages
Day-to-day typing and reasoning about code.
- TypeScript
- JavaScript
- Python
- Dart
About me
Gideon Onyegbula — Full-Stack Developer. I build fast, reliable, production-minded web, mobile and desktop apps, plus the APIs behind them.
Gideon Onyegbula
Full-Stack Developer
I'm a full-stack developer who picks the right tool for the job rather than the one I'm most comfortable with. I build for the web with React and Next.js, for mobile and desktop where a project needs a native-feeling app, and I build the backends behind them: Node.js and Express services exposing REST APIs, with Django and Python when a project calls for them. I've also built chatbot integrations. I care about the unglamorous parts of engineering too: strong typing, sensible error states, clear APIs, and systems that remain maintainable as they grow.
I'm currently a third-year Software Engineering student at FUTO. I learn by building: ship something, find what breaks, understand why, and improve it. My current projects include Structura, a structured UML/ER diagram tool, an open-source Express rate limiter, and a CMS for portfolio content. I'm also deepening my backend skills with Docker, PostgreSQL, and modern Next.js architecture.
Right now
Toolkit
Day-to-day typing and reasoning about code.
Interfaces, routing, styling and installable apps.
Services, endpoints and request lifecycles.
Apps that live outside the browser tab.
Persistence and packaging.
Third-party APIs wired into real products.
How the work gets shipped and reviewed.
Connect
The quickest way to reach me is email.