01 — INTRODUCTION

Ovie Ibodhe,
full-stack developer.

I'm a Full-Stack Software Engineer who enjoys turning ideas into real, scalable digital products. With over 6 years of experience, I've built web and mobile applications across industries including SaaS, e-commerce, finance, and fitness.

Outside of code, I watch a lot of football, i am a strong liverpool fan.

03 — STACK

Tools I work with

HTML5HTML5
CSS3CSS3
laravelLaravel
JavaScriptJavaScript
ReactReact
Node.jsNode.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PythonPython
DjangoDjango
Vue.jsVue.js
AngularAngular
TailwindTailwind
BootstrapBootstrap
GitGit
GitHubGitHub
DockerDocker
HTML5HTML5
CSS3CSS3
laravelLaravel
JavaScriptJavaScript
ReactReact
Node.jsNode.js
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PythonPython
DjangoDjango
Vue.jsVue.js
AngularAngular
TailwindTailwind
BootstrapBootstrap
GitGit
GitHubGitHub
DockerDocker
04 — EXPERIENCE

Where I've worked

Dec 2024 —
Dec 2025
Senior Full Stack Developer
Buromatthijs — web agency

Web agency handling client work across several industries.

  • Delivered over 15 client projects across several industries.
Jan 2024 —
Oct 2025
Senior Full Stack Developer

Built a user dashboard that lets Shopify merchants run research through video calls with other merchants.

  • Developed and maintained APIs.
  • Built frontend components from Figma designs.
Jan 2023 —
Nov 2023
Senior Full Stack Developer

AI-powered fitness mobile game controlled by body movement.

  • Integrated human motion tracking using TensorFlow.js.
  • Integrated a Unity game into Flutter.
  • Collaborated with a cross-functional team to improve app performance.
Jul 2021 —
Dec 2022
Full Stack Mobile Developer

Worked with a team to build several fitness apps for web and mobile.

  • Built and maintained two fitness mobile apps using Flutter.
  • Developed and maintained APIs for a fitness platform.
  • Built and maintained databases.
Jun 2018 —
Present
Academy Coordinator and Developer

Agency that builds client websites and trains students in coding.

  • Built several client websites.
  • Taught and mentored students.
05 — PROJECTS

Personal Projects

Osiomax
Osiomax

A web-based product mockup platform that helps creators generate professional product mockups and manage their designs from a single dashboard. Built as part of a broader ecosystem for creators and print-on-demand businesses.

Laravel · JavaScript · Fabric.js · MySQL Visit Osiomax
Osioplan
Osioplan

A personalized study-planning platform designed to help Nigerian students prepare for exams such as JAMB and WAEC. Students can select their subjects, exam date and study schedule to generate a structured, personalized study plan.

Laravel · JavaScript · MySQL Visit Osioplan
AkpQuiz
AkpQuiz

An interactive quiz platform that helps students prepare for university entrance exams using past-question quizzes, with instant scoring and topic-level feedback.

Laravel · JavaScript · MySQL Visit AkpQuiz
06 — WORKFLOW

How I work with AI

I use AI agents as part of my day to day development process, not as a replacement for it. The setup below is what I run on most projects, it keeps agents useful without letting them make decisions I haven't seen.

01
Opencode as the primary agent

OpenCode is my primary coding agent for day to day development. I use it for planning changes, scaffolding features, and working through tasks directly in the terminal alongside my codebase, rather than relying on a separate chat interface.

agent
02
A memory bank for project context

Each project has its own memory bank that keeps track of key decisions, conventions, and context. So I don't have to re-explain how the project works every time I start a session, and the agent can make suggestions that actually fit the existing codebase.

context
03
Skills matched to the stack

I use the skills that make sense for each project, this means Laravel conventions for backend-heavy applications, Flutter patterns for mobile development, and so on. Rather than forcing every project into the same setup, I give the agent the right context for the stack I'm working with, so its output feels much closer to how I'd actually build it.

stack-aware
04
Review before anything merges

Nothing an agent writes goes in blindly. I read every change, understand it, and adjust what doesn't match how I'd solve the problem before it becomes part of the codebase.

review
THE PRINCIPLE

The agent speeds up how fast I get from idea to working code — it doesn't own the code. I stay the one who understands every line that ships.

07 — QUALIFICATIONS

Education & skills

EDUCATION
B.Sc. Computer Science

University of Benin, 2018

08 — CONTACT

Get in touch

Have a project in mind or just want to talk shop? My inbox is open.

oviecovie@gmail.com