Skip to content

I build websites and apps.

Second Class Upper in Computer Science. I design, build and ship websites and web apps with Next.js, React and TypeScript, on top of six months of enterprise IT at NNPC E&P.

Open to graduate, junior developer and remote roles

Benin City, Edo State, Nigeria · UTC+1

Selected figures

Building now. Grounded in enterprise IT.

Freelance web and app work today, on top of six months inside Nigeria's national oil and gas exploration company.

— Present

Freelance Web and App Developer

Self-employed · Benin City · Remote

Designing, building and deploying websites and web apps — for a client, for my own brand, and now an app of my own in development.

  • Delivered a live career website for an upstream oil and gas production operations team lead, working from his record and brief rather than my own taste.
  • Built and maintain this site in Next.js, TypeScript, Tailwind CSS and Framer Motion, deploying automatically from GitHub to Vercel on every push.
  • Currently building Trading Desks, an app for new traders with a built-in assistant bot.
  • Write Python and Playwright scripts to automate repetitive browser and file-processing work.

—

IT Administration / Help Desk Intern (SIWES)

NNPC Exploration & Production Limited · Benin City

The full six-month mandatory industrial placement, in the IT administration function of Nigeria's national oil and gas exploration and production company. Certificate ref. NEPL/HCM/6157.

  • Resolved first-line hardware, software, printing and network faults for office staff, escalating where a fix sat outside my remit.
  • Prepared, configured and deployed staff workstations, and administered user accounts against the company's documented access procedure.
  • Worked inside an established enterprise change and access procedure in a regulated operating environment, confirming why a control existed before proposing any change to it.
  • Explained fixes to non-technical colleagues in their own terms — the part of the job that decided whether a fix actually held.

Sep 2022 – Oct 2026

B.Sc. Computer Science

Wellspring University, Benin City

  • Second Class Honours (Upper Division), CGPA 4.11 / 5.00.
  • Relevant modules: Artificial Intelligence & Machine Learning, Data Structures & Algorithms, Database Systems, Software Engineering, Computer Networks, Statistics.
  • NYSC: Not yet served.

Things I've built.

Shipped, running, and one on the way. Open any of them to see what was asked for, what I decided, and why.

  • Built for a client2026

    Production Operations Portfolio

    A career site for an upstream oil and gas operations lead

    A live portfolio site for a Niger Delta production operations team lead whose career runs from 1991 — his career record, his certifications, his field photography. The first thing I have built where none of the content was mine and none of the decisions were about what I would have preferred.

    Outcome Live on Vercel, static, redeploying on every push. Content and photographs published with his permission.

    The brief

    Present a thirty-year upstream operations career to the people who hire for those roles: a career timeline, scanned certifications, field photography and contact details. It had to look credible to an industry that does not reward decoration, and it had to keep working without maintenance.

    Decisions
    • No framework and no build step. Three files plus images — semantic HTML, CSS custom properties and about fifteen lines of vanilla JavaScript for scroll reveals — so it deploys unchanged in ten years instead of rotting behind a dependency tree.
    • The palette is taken from the subject rather than from a template: process-vessel teal, safety amber and petroleum navy on warm ivory. A grotesque for headings, a serif for body, a monospace for figures, so the statistics band reads like a control-room panel.
    • Every colour is painted explicitly rather than inherited, so the page holds its own ground in any embedding context.
    • Accessibility decided at the start: all text pairs clear WCAG AA and most clear AAA, focus states are visible, prefers-reduced-motion is honoured, every image carries descriptive alt text, and there is no horizontal overflow down to 390px.
    Built with
    • Semantic HTML
    • CSS custom properties
    • Vanilla JS
    • Vercel
  • Personal2026

    This site

    Built, rebuilt, and redesigned in public

    My own portfolio, now on its fourth version. Each rewrite happened because the goal moved rather than because the code broke, and I can account for every decision still in it.

    Outcome Deployed on Vercel with automatic deployment from the main branch. Source public.

  • In progress2026

    Trading Desks

    An app for new traders, with a bot that helps them along

    An app built for people who are new to trading, with a built-in bot that aids users as they find their way. It is in active development, so the detail stays private until launch.

    Outcome In development. More to show at launch.

  • Independent2026

    Stickk

    Stick-figure explainers about how ancient humans lived

    A YouTube channel of illustrated stick-figure stories about early human life — what people did when someone died, what happened when they grew old. I write every script, produce the voiceover and visuals with AI tools, and decide what to make next from the numbers.

    Outcome Three videos published and 1,573 views as of October 2026 (vidIQ).

Claims, with proof.

Four claims, each with the specific thing that backs it. Open one to see the situation, what I did, and what changed.

  • Situation
    A video's first day produced 2,884 impressions and 97 referred views spread across 91 different source videos. Eighty-two of those sources sent exactly one view, so at a glance the data looked like noise with no pattern in it.
    What I did
    Rather than reading the totals, I grouped the referrals by what kind of video they came from and measured watch time per group instead of view count per group.
    Result
    The 35% of views arriving from mechanism and how-things-work explainers produced 79% of the total watch time; the 32% arriving from listicle and rage-bait sources produced under 4%. The next production was chosen from that split rather than from preference.

What I actually know.

Grouped by how well I know them, not by what looks best on a list.

Working with

Built and shipped something with these

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Tailwind CSS
  • Framer Motion
  • Playwright
  • HTML
  • CSS
  • Git
  • Vercel

Accessibility

Decided at the start of both builds, not retrofitted

  • WCAG AA/AAA contrast
  • Semantic HTML
  • Keyboard navigation
  • prefers-reduced-motion
  • Descriptive alt text

IT operations

Six months of doing it daily

  • Windows workstation deployment
  • User account administration
  • First-line support
  • Enterprise change procedure

Foundational

Coursework and self-study, not yet production

  • Python
  • SQL
  • MongoDB
  • REST APIs
  • Data structures & algorithms

Learning now

Honest about where I am with these

  • Python (CS50P)
  • Data analysis
  • Open source contribution

How I got here.

Okpoudhu Destiny Oghenekeno

Benin City, Edo State, Nigeria · UTC+1

Most of what I know how to do well, I learned by doing it repeatedly and paying attention.

Six months on an enterprise IT help desk taught me to work inside someone else's procedures rather than around them. Building a site for another person taught me that the work is not about what I would have preferred to make. Running a channel taught me to let the numbers decide what comes next, even when I would rather they said something else.

I am early in software development and I would rather say that plainly than overstate it. Everything on this site is something I did, and I can walk you through any of it.

Right now

  • Building Trading Desks, an app for new traders, alongside freelance web work.
  • Working through CS50P, moving Python from coursework into something I have built with.
  • Preparing for NYSC.

Let’s talk.

Open to graduate, junior developer and remote roles. Based in Benin City, Edo State, Nigeria (UTC+1). The fastest way to reach me is email — I read everything and reply to anything specific.