Osegonte Hopo
I build web products and run the infrastructure behind them.
I also analyze data, and I pick up new tools fast.
- Vercel deploy
- Docker Compose
- Tailscale VPN
- Sanity headless CMS
- Google OAuth 2.0
- Server-side rendering
- Payment webhooks
- ISR instant publish
- HMAC-SHA512 webhooks
- Server-side PDF
- Image CDN (WebP/AVIF)
- SEO / JSON-LD
- Puppeteer E2E
- AES-256 encryption
- WCAG AA accessibility
- Least-privilege infra
Selected work
Personal projects
UndertoneLive
Free, private, on-device personal color analysis from a single photo.
- Runs computer-vision models (MediaPipe Face Landmarker + Image Segmenter) and a full sRGB→CIELAB→ITA color pipeline 100% client-side — no backend, private by design, zero per-use cost.
- Built a 12-season classifier over a three-axis model (undertone / depth / clarity) with confidence scoring and adjacent-season fallback, mapping measured color to the professional seasonal system.
- Diagnosed and fixed iPhone HEIC decoding (tiled, 10-bit HDR) by reproducing the failure and A/B-testing decoders in a real browser before swapping the decoder.
- Built a headless-Chrome (Puppeteer) harness to drive the real app with real photos, verify the pipeline end to end, and render the OG image and favicon set programmatically.
The Server Under Your DeskLive
A decommissioned 2014 Mac Mini turned into a private, self-hosted cloud, reachable from any device.
- Repurposed decommissioned hardware into a 24/7 headless Ubuntu server, administered entirely over SSH.
- Orchestrated 6+ containerized services with Docker Compose using least-privilege patterns: read-only mounts, UID/GID mapping, loopback-bound admin.
- Built an idempotent Python (Telethon) ingestion pipeline with rate-limit handling, a regex content-routing engine, health alerting, and MangaDex-API gap detection.
- Migrated a 46 GB dataset with a custom deduplicating shell script, and reach it from any device over a Tailscale mesh VPN.

Klass SuiteLive
An exam-prep platform for Nigerian secondary schools: students practise the real WAEC/JAMB CBT, then learn every topic they miss.
- Authentic CBT practice mirroring the real WAEC and JAMB exams, with topic-level analysis that pinpoints exactly where each student is weak — then targeted courses to close each gap.
- A role-based authoring CMS (Klass Studio) for educators, plus teacher dashboards and parent notifications tracking progress across the six secondary years (JSS1–SS3).
- My own product, built and run end to end — from the data model to the deploy.
Football Prediction SystemBuilt
Analytics platform turning raw match data into predictive signals.
- Integrated the football-data.org API v4 across 9 leagues.
- Computed 7-metric performance ratings for 186+ teams and 6 predictive signals per fixture.
- Surfaced everything through an interactive web dashboard.
Freelance work
Study MetaverseLive
Helping students discover and apply to 500+ German university programmes.
- 500+ programmes with an interactive D3.js orthographic globe and a 14-dimension real-time search.
- Full Paystack flow with HMAC-SHA512 webhook verification, live NGN conversion, and server-side PDF report generation.
- Personalised admission assessments and a complete admin dashboard.
Alfred Hopo — PhotographyLive
A fully client-editable photography portfolio on a headless CMS.
- Headless CMS so the non-technical owner edits everything — photos, captions, a "Logbook", settings — with the schema written in TypeScript and queried with GROQ.
- ISR + webhook cache-tag revalidation for instant publish, decoupling editing from deploys.
- Sanity image CDN (WebP/AVIF) with LQIP blur-up, eliminating layout shift (CLS).
- Custom masonry gallery with filtering by category / country / year and a full-screen keyboard lightbox.
Learn Chess with PrinceLive
A chess-coaching platform with a real Stockfish engine in the browser.
- In-browser Stockfish engine via UCI protocol in a Web Worker, with Elo estimation (400–2400+) and 6 adaptive difficulty profiles.
- Consolidated a 672-element DOM grid into a single HTML5 Canvas render to hold a steady 60fps.
- Google OAuth 2.0 with cookie-based session management.
Allyque CareLive
A secure healthcare platform for a developmental-disability provider.
- Career-application portal with AES-256-GCM encrypted data handling and a HIPAA-aligned (not certified) 10-year retention archive.
- PHP document-upload system, automated email notifications, and a secure admin dashboard with status tracking.
- Full WCAG accessibility compliance.
Hope CatalystLive
A platform helping Nigerian public-school students overcome financial barriers to education.
- Built a four-step support pipeline: students submit a request, get verified, receive payments made directly to their school, and confirm completion.
- Authenticated application dashboard for students to submit and track support requests.
- Partner-network access to free courses, with newsletter signup and testimonials from parents, students, and guardians.
Abricare HospiceIn progress
A premium, SEO- and accessibility-first marketing site for a Texas hospice provider.
- Built-in SEO — local Arlington/Texas metadata and structured data generated from the same source as the visible copy, so the two can never drift.
- High accessibility bar: AA contrast, focus states, labelled forms and errors, keyboard-safe, reduced-motion-safe, and it renders with JavaScript off.
- Rethemed my own care-sector template into a wholly distinct brand with zero residual branding — 14 routes, 3 forms, and a graceful no-backend fallback.
Rosenfeld & PartnerDelivered
A premium, high-end site for a boutique wealth-management firm.
- Designed a premium, high-end UI aligned to a boutique wealth-management brand.
KeganIn progress
A personal-brand site for a Nigerian content creator, with a headless CMS.
- Custom personal-brand website with Sanity.io integrated as a headless CMS for content and SEO.
Experience
Business Intelligence InternMachiConsult LTD
Freelance Full-Stack DeveloperClient projects
Tutorial AssistantDr Maths Academy
Education
Business Administration with InformaticsFH Südwestfalen
Computer ScienceLagos State University