Skip to main content

About

Background

Senior product engineer (web technologies) and security-minded engineer. Technical ownership, architecture, and delivery on complex products across the stack.

Senior product engineer (web technologies) and security-minded engineer with strong experience building and evolving products across the stack. Experienced in technical ownership, architecture, platform strategy, and delivering complex, content-driven products across multiple teams and integrations.

Strong focus on engineering quality, pragmatic architecture, web security, and helping engineers and teams deliver effectively. Comfortable across React, TypeScript, Next.js, Node, .NET, Azure, and application security concerns that show up in real frontend and API work.

Day to day that means React, Next.js, TypeScript, React Native, and Tailwind, with Node.js and C# / .NET on the service side, and Azure for cloud delivery. I have shipped Tenlord, TrueFitCV, and Rhema Bible. At Apadmi I hold technical ownership of web platforms across architecture, delivery standards, performance, and engineering quality, working across engineers, product, and platform stakeholders on large content-driven products.

Focus

What I bring

Senior product engineering with end-to-end ownership and a security-minded approach across UI, APIs, and delivery.

Technical ownership

Architecture and product strategy across the stack for systems that multiple teams and integrations depend on.

Technical leadership

Mentoring engineers, shaping frontend standards, facilitating technical discussions, and helping teams make practical architecture and delivery decisions.

Content-driven products

Complex surfaces where CMS boundaries, APIs, rendering strategy, and data ownership shape what ships.

Engineering quality and security

Pragmatic standards for testing, accessibility, auth, and common web risks that keep delivery effective.

Full stack range

React and Next.js with Node and .NET, Azure, and application security on products that need more than a UI layer.

Availability

Roles of interest

Open to senior product engineer roles with real ownership across the stack. Security-minded by default.

  • Senior product engineer (web technologies)
  • Senior web engineer (React, Node, or .NET)
  • Product engineer with end-to-end ownership
  • Tech Lead or Platform Lead

UK-based · Remote / hybrid · Permanent or contract

Cloud

Azure delivery in production

Identity, data boundaries, observability, and hosting decisions made with platform teams so web applications stay fast and releasable.

Credential

Microsoft Certified: Azure Developer Associate

Microsoft · 2024

Full detail is listed under Credentials.

Credentials →
  • Azure-native delivery

    Compute, data, messaging, and identity patterns used in day-to-day delivery with platform and security review.

  • Multi-cloud and CDN-aware UI

    Production work across Azure, AWS, and GCP estates, with CDN, caching, and serverless constraints reflected in route and asset design.

  • Pipelines and environments

    CI/CD with GitHub Actions, container-friendly builds, and environment discipline for .NET on Azure and Node services.

Background

Roles & education

Contract roles first, then longer platform ownership across web delivery, testing, and release process.

  • Platform Lead (Web)

    Nov 2022 | Present

    Apadmi UK Limited · UK · hybrid / remote

    Technical ownership of web platforms across architecture, delivery standards, performance, and engineering quality, working across engineers, product, and platform stakeholders. Large customer-facing products (2M+ active users). Telecom self-care across billing, payments, roaming, and upgrades. CDN-aware fetching and caching; CI/CD on Azure DevOps and GitHub Actions; Lighthouse CI on Core Web Vitals. Cypress, Playwright, and Jest with 92%+ coverage. WCAG.

  • Frontend Engineer (contract)

    Jan 2022 | Aug 2022

    Betwiza · Remote

    React applications with a structured component model, improved state management and tests, CI/CD and release process. Defects reduced by roughly 30%.

  • Software Engineer

    Aug 2019 | Dec 2021

    goHarness · UK

    Full-stack delivery including payment webhooks; modernised legacy flows; Redux Toolkit and React Query; automated tests and CI/CD for releases.

Education

  • De Montfort University

    MSc · 2021 to 2022

    Thesis: ML for credit card fraud detection

  • University of Port Harcourt

    BSc · 2007 to 2011

Credentials

Certifications & study

Formal credentials used in day-to-day delivery.

  • Professional Scrum Master™ I (PSM I)

    Scrum.org · 2023

    Scrum fundamentals covering roles, events, and artefacts.

    In practice

    Used in sprint planning and backlog work with product and engineering stakeholders.

  • Microsoft Certified: Azure Developer Associate

    Microsoft · 2024

    Building solutions on Azure across compute, data, messaging, identity, and DevOps workflows.

    In practice

    Applied when integrating Azure services and reviewing observability, identity, and hosting choices.

  • MSc: machine learning & analytics focus

    De Montfort University · 2021 to 2022

    Graduate study including research on machine learning for credit card fraud detection.

    In practice

    Grounding in evaluation methods, data quality, and collaboration with ML-focused teams.

Stack

Tools I use

Primary tools for web, mobile, and cloud delivery.

  • Frontend

    ReactReactNext.jsNext.jsReactReact NativeTypeScriptTypeScriptMonorepo
  • Backend

    .NETNode.jsNode.jsExpressRESTGraphQL
  • Data & cache

    PostgresRedisEF Coreobject storage
  • Cloud & delivery

    AzureAzureserverless functionsDockerDockerGitHub ActionsCI/CD
  • Quality

    PlaywrightCypressJestVitestWCAG

Availability

Open to opportunities

Open to senior product engineer roles with real ownership across the stack. Security-minded by default.

UK-based · Remote / hybrid · Permanent or contract