Adanma Okwuchi
Available for freelance projects

Adanma Okwuchi

Full-Stack Engineer

I build web applications that hold up under pressure. Angular enterprise apps with real architecture, React and Next.js frontends that ship fast, and the Node.js APIs that tie them together.

Selected work

3 things
I'm proud of.

All projects
01 ·

Corvane

One platform to automate end-to-end customer research

Built and shipped a full-stack SaaS platform for automating customer research workflows — surveys, predictions, video studies, and swipe-testing — under a single product umbrella. Architected a multi-project-type system with shared types and refactored hooks, implemented AES-256-GCM encryption for survey participant data, and integrated NextAuth v5 with plan-based access controls and real-time session refresh. Stripe billing, AWS S3 brand asset storage, and Prisma over PostgreSQL.

Next.jsNode.jsExpressPostgreSQLPrismaTailwind CSSStripeTypeScriptAWS
02 ·

Meli

Curated brand discovery, built for browsing

A curated discovery platform for influential and trend-setting brands. Built for effortless browsing with a content-rich frontend powered by Sanity and GraphQL.

Next.jsTypeScriptTailwind CSSSanityGraphQL
03 ·

Meli Blog

Editorial layer for the Meli platform

A Sanity-powered blog and editorial layer built as a companion to the Meli discovery platform.

Next.jsTypeScriptTailwind CSSSanity
Experience

Where I've
done the work.

Stanbic IBTC Bank
Sept 2022 - Present
Lagos, Nigeria (Hybrid)

Software Engineer

Working on enterprise-scale digital banking platforms requiring high availability, performance, and security — used by thousands of customers daily.

  • Contributed to the development and rollout of Enterprise Online 3.0 and Retail Online 2.0 internet banking platforms, delivering modern, responsive, and secure digital banking solutions
  • Spearheaded development of the 10x Portal using Angular, streamlining account creation and translating complex stakeholder requirements into intuitive features
  • Built features for a paperless Account Opening platform, improving onboarding efficiency and reducing operational friction
  • Improved application performance by optimising frontend logic and reducing UI latency in transaction-heavy flows
  • Maintained and enhanced production applications, debugging edge cases and ensuring consistent cross-browser behaviour
LANOR
Feb 2022 - Aug 2022
US (Remote)

Frontend Developer

Built and maintained features for SaaS applications, translating product designs into production-ready interfaces.

  • Directed creation of the Meli app using Next.js and Node.js
  • Built and maintained SaaS application features using Next.js and Node.js
  • Enhanced application performance and ensured responsiveness across devices
  • Collaborated across teams to translate product designs into interactive, production-ready interfaces
AFRITS Innovations
Oct 2021 - Jan 2022
Lagos, Nigeria (Remote)

Frontend Developer

Led frontend development for a fintech escrow wallet platform.

  • Led development of the web version for DAP, an escrow wallet platform, ensuring secure and seamless transactions
  • Wrote and implemented efficient code to enhance software performance and functionality
Tech4Dev
April 2021 - March 2022
Lagos, Nigeria (Remote)

Software Development Techster Fellow

Fellowship programme focused on software development fundamentals and applied project work.

  • Built web applications using React, improving software performance and usability
  • Identified areas for modification in existing programs and executed strategic development to enhance and optimise functionalities
Freelance — Independent
2021 - Present
Lagos, Nigeria (Remote)

Full-Stack Engineer

Work with a small number of clients at a time across fintech, logistics, e-commerce, and SaaS. Scope projects honestly, build to production quality, and stay engaged after handoff.

  • Delivered full-stack projects spanning Angular, React, Next.js, and Node.js backends
  • Managed client relationships from discovery and scoping through deployment and support
  • Built and maintained REST APIs, PostgreSQL schemas, and AWS infrastructure
  • Led internal frontend knowledge-sharing sessions on security, testing, and architecture
Craft

How I build things.

Frontend

My default for greenfield work is React with TypeScript but I've shipped significant Angular applications and understand the framework's architecture deeply, not just its surface. I reach for Angular when the team is already there or when the scope justifies its structure. For server-rendered work, Next.js is my first choice.

I write CSS that holds up: mostly native modern CSS, occasionally Tailwind when the team already uses it. I've built component libraries from scratch and maintained ones that outgrew their original scope. Accessibility is a baseline, not an afterthought.

AngularReactNext.jsTypeScriptRxJSNgRxMicrofrontendsCSS / SCSSTailwindHTML5Figma

Backend & Infrastructure

On the server side I work primarily with Node.js Express for lean services, with structure added where the scope demands it. I'm comfortable owning a feature end-to-end: schema design, API contracts, deployment, and monitoring. I've shipped on AWS, Vercel, and know enough about each to make a sensible tradeoff.

I model data carefully. A good schema is worth three refactors. I've worked with PostgreSQL almost exclusively — I trust it, I know its edges, and I know how to keep queries fast as the data grows.

Node.jsExpressMicroservicesREST & GraphQLPostgreSQLPrismaRedisDockerAWS
About

A bit more
about me.

I got into development by breaking things that were already working and then figuring out why. That habit stuck. Five years in, I still approach every codebase with the same curiosity: what's holding this together, and what's quietly about to snap. It's made me a better engineer than any tutorial did.

These days I split my time between a small number of freelance clients and, when the right team appears, full-time roles where I can go deep on a problem for a few years. I'm most useful in mid-stage companies where the product is real and the engineering team is small enough that your decisions actually stick. I ask the right questions early. I'd rather flag a risk than absorb one silently.

Outside of work: I read a lot, bake when I need to think, have strong opinions about how a codebase should be documented, and I'm currently learning AI development on the side — mostly for fun, but things have a way of becoming useful.

Currently
Software Engineer, Stanbic IBTC Bank
Location
Lagos, Nigeria
Availability
Freelance now · Full-time for the right role
Open source
github.com/okwuchiada
Experience
5 years · 3 companies · 10+ freelance clients

Let's talk — whether
you're hiring or have a project
that needs a good engineer.

I reply within a day. No lengthy forms — just an honest conversation about what you need, and a short call if you want one.