Habib Ogunsola

6+ years building digital technology products, at various scales, and in various industries, from fintech to conversational AI.
Based in Texas, USA.

I make slow things fast, teach whatever I know to anyone who'll listen, and spend too many weekends in a racing sim.

Say helloSee what I've built

Lights out

I was the kid in the neighbourhood everyone called when a computer misbehaved. Then, in the first year of my maths degree, I turned some famous formulas and theorems into algorithms, and I never really stopped coding after that. I love the craft of it.

These days I build web products that are fast and hard to break, from fintech to conversational AI. Performance is my favourite topic, enough that I once talked about it on stage at Google DevFest in Glasgow.

I've spent years teaching maths and computer science too, most recently Probability for AI at Stanford's Code in Place. Sharing what I know is one of the most fulfilling parts of the job.

Away from the keyboard I'm an F1 and WEC fan with a sim-racing rig of my own. I came to Texas for grad school and stayed. I like it here, but I'm open to wherever the next good problem is.

The road so far

Freelance Developer

Independent · Remote

Jun 2024 – Present
  • Built and shipped IBN Group's online home with Next.js, GSAP and MDX: animated, editor-friendly and 100/100 on PageSpeed Insights.
  • Built Bake Commerce, a B2B ordering platform for a bakery that supplies supermarkets, with role-based access, payment-confirmed orders (Paystack and Flutterwave) and a 48-hour edit window.

Software Developer, Frontend Focus

AHRO Research Centre · Remote

Jun 2023 – May 2024
  • Grew organic traffic 7× across client-facing web apps (React, Next.js, Tailwind) by making them faster and easier to find.
  • Cut page load times by 60% with code splitting, lazy loading and CDN tuning.
  • Led a team of 3 frontend engineers and got code review to stick, which cut production bugs by 40%.
  • Set up the whole delivery loop: CI/CD, a Jest + React Testing Library suite and Sentry, so problems showed up in dashboards before they showed up in support emails.
  • Built a shared Storybook library and design tokens so 5+ products finally looked like they came from the same team.
  • Wired Google Analytics and Sentry into every product, so priorities came from data rather than gut feel.

Software Engineer

Raenest · Remote

Oct 2022 – Jun 2023
  • Built the money parts of a fintech app in React, TypeScript and Tailwind: multi-currency invoicing, virtual cards, international wires and FX conversion.
  • Rebuilt authentication with Next.js (SSR + JWT) and helped paying customers grow 4× within 6 months of launch.
  • Tamed complex client state with Redux and React Query, which ended the stale-data bugs on the financial dashboard.
  • Auth-related support tickets dropped 65% after the rebuild. Fewer people locked out, fewer people annoyed.
  • Introduced TDD with Jest and React Testing Library and gave the team its first automated test suite.
  • Integrated payment and compliance APIs to support multi-currency operations across 10+ international markets.
  • Wrote the coding standards and sprint workflow that the whole engineering org ended up adopting.
  • Led the frontend team and shipped 3 major releases on schedule.

AI/ML Software Engineer

eBanqo Inc · Remote

Oct 2019 – Jun 2023
  • Four pay rises in four years, mostly for taking initiative and helping teammates get unstuck.
  • Took p95 dashboard latency from 4 s to under 800 ms (5× faster) by moving search to Elasticsearch.
  • Helped build an AI-powered chat platform that grew to serve 300+ businesses and millions of customer conversations a month.
  • Kept Lighthouse performance at 96/100 on average across every product surface.
  • Built the NLP pipeline (intent detection, entity extraction) behind the conversational AI.
  • Connected the conversational AI to WhatsApp and Google Business API, putting it in front of 1M+ end users.
  • Worked with the ML team to productionise scikit-learn and TensorFlow models and cut inference latency by 30%.
  • Scaled the platform through 10× year-over-year conversation growth with zero downtime.

Software Engineer

Stutern · Remote

Mar 2019 – Aug 2019
  • Built a full-stack job portal that connected 1,000+ employers with recent graduates.
  • Shipped advanced search and instant filtering that cut employers' time-to-shortlist by ~35%.
  • Built a real-time tracking dashboard so candidates could stop wondering where their application stood.
  • Designed a decoupled REST API ready for web now and mobile later.

Software Engineer & Coding Instructor

Code Cradle · Remote

Aug 2018 – Feb 2019
  • Designed and taught a 12-week web development bootcamp: HTML, CSS, JavaScript and React.
  • Took 30+ students from zero experience to shipping full React apps on their own.
  • 80%+ of graduates landed internships or junior roles within 3 months.
  • Wrote capstone briefs and rubrics modelled on real job descriptions.

Education

MS, Computational Methods

Lamar University · Texas, USA

Aug 2024 – May 2026

Research: exponentially fitted Euler–Maruyama methods for stochastic differential equations (SDEs).

Data MiningRegression AnalysisDesign & Analysis of ExperimentsDerivatives & Risk ManagementStatistical InferenceTime Series AnalysisPredictive AnalyticsAdvanced Machine LearningNumerical Analysis

BS, Mathematics

Lagos State University · Lagos, Nigeria

2012 – 2016

Thesis: numerical methods, Runge-Kutta and linear multistep methods.

Linear AlgebraProbability TheoryNumerical AnalysisData StructuresComputer ArchitectureSoftware Practice (Intro to Programming)

Things I've built

In the toolbox

Languages
TypeScriptJavaScriptPythonSQL
Frontend
ReactNext.jsSvelte / SvelteKitTailwind CSSHTML / CSSSASS / SCSSReduxZustandReact QueryViteWebpackJestReact Testing LibraryStorybookPWAWeb PerformanceAccessibility (a11y)
Backend
Node.jsREST APIsGraphQL
Data / ML
pandasNumPyscikit-learnPyTorchTensorFlowNLTK / spaCy
Databases
PostgreSQLMySQLMongoDBElasticsearch
Tools & Platforms
GitDockerCI/CDVercelNetlifyFigmaAWS (basics)

Let's talk

Got a freelance project, a full-time role, or just a question about software development (or math, or even motorsports)? I'd love to hear from you.

ogunsolahabib@yahoo.comLinkedInGitHub