Principal Software Engineer

Hi, I'm Nneoma Blessyn. The Engineering Multiplier.

Engineer. Builder. Human.

I build software, strengthen systems, and help engineers do the best work of their careers.

There's a chance you've already met my work.

Explore My Journey
Nneoma Blessyn standing in an office, hands behind her head, wearing a Carbon Circles t-shirt

The work you've
probably already used

You might have already met my work.

I've spent years building and shaping technology that people use to identify themselves, connect, transact, borrow, and run businesses. You might not know my name yet. But you might know something I've helped build.

  • Identity & KYC

    Seamfix

    Had your identity checked before you could get onboarded?

    I worked on KYC technology at Seamfix.

  • Identity

    NIMC Android App

    Ever enrolled through the NIMC Android app?

    I worked on the backend that supported it.

    Built atSeamfix

  • Telecoms

    MTN SIM Registration

    Registered a SIM or linked your number?

    I worked on SIM registration operations systems for MTN.

    Built atSeamfix

  • Telecoms

    Glo SIM Registration

    Linked your NIN with Glo?

    I worked on Glo's SIM registration operations, including its NIN-linking implementation.

    Built atSeamfix

  • Agency banking

    Kudi , now Nomba

    Used Kudi (now Nomba)?

    I worked in the agency banking technology ecosystem.

  • Financial services

    Carbon App

    Taken a loan, saved, or managed your money?

    This one's especially close to my heart. I've helped build and evolve the systems behind it — and how the teams deliver them.

  • And many more…

    You've been touched by my work.

    See selected engineering work

Every one of these was a team effort. I'm proud to have been one of the hands on them.

The many hats I wear

More than a Software Engineer.

I wear many hats, because I believe in making a bigger impact. My work spans the code, the architecture, the people, and the processes that make engineering effective.

  • Engineer

    Build robust systems.

  • Architect

    Design for scale & longevity.

  • Quality Advocate

    Champion quality at scale.

  • Technical Leader

    Keep standards high. Guide, mentor, elevate others.

  • Problem Solver

    Turn complex problems into simple solutions.

  • Creative Thinker

    Bring imagination to engineering.

Selected engineering work

Engineering that changes how things work.

Good engineering isn't just code that works. It's decisions that still make sense after the code ships.

Quality engineering · AI · Automation

In progress

Quality Console

A quality engineering platform that makes testing, release confidence and engineering quality measurable and actionable — in one workflow.

  1. Test generation
  2. Automated execution
  3. CI/CD
  4. Multiple environments
  5. Quality dashboards

My roleEngineering direction · Architecture · Execution leadership

Lending · Software architecture

Designing lending systems for change

Lending architectures built with reusable, configurable workflows and loose coupling to support evolving business requirements.

  • Reusable
  • Configurable
  • Loosely coupled

My roleArchitectural decisions · Engineering ownership

Career & experience

Built across systems. Grown through responsibility.

  1. 2022 – Present

    Chief Engineer, Retail Products & QA · Carbon

    1. Senior Software Engineer
    2. Principal Software Engineer
    3. Chief Engineer

    Engineering leadership across lending, retail products, QA, architecture, and operational systems. My role has grown from hands-on engineering to technical direction, quality strategy, team development, and cross-functional decision-making.

    • Java
    • Spring Boot
    • Node.js
    • React
    • AWS
    • REST
  2. 2021 – 2022

    Backend Engineer · Kudi / Nomba

    Built and maintained backend systems for agency banking and merchant financial services.

    • Java
    • Spring
    • Python (testing)
    • REST
  3. 2019 – 2021

    Software Engineer · Seamfix

    Worked extensively on registration operations systems for major telecom networks, including MTN and Glo, and on the backend behind the NIMC Android app.

    Built portal features and Java / Spring Boot services, helped evolve the portal from jQuery to Angular, and contributed to application customization and technical documentation.

    • Java
    • Java EE
    • Spring Boot
    • JavaScript
    • TypeScript
    • Angular
    • jQuery
    • REST
  4. 2017

    Developer Intern · Keystone Bank

    Built automation to improve manual processes in Treasury Operations.

    • Java EE
    • JSP
    • JSF
    • SOAP
    • REST

Skills I bring along

Technical depth, human range.

Technical depth

Programming is a way of thinking.

Languages are tools. I learn what the problem requires, then build.

  • Backend Engineering

    Java · Spring Boot · JavaScript · TypeScript · Node.js · NestJS

  • Frontend Engineering

    Angular · React · Next.js · TypeScript · Vanilla JavaScript · jQuery

  • Mobile Engineering

    React Native

    Previously: Native Android (Java)

  • Data & Automation

    SQL · Database migrations · Data validation · Python scripting · Operational automation · AI workflows

    Relational databases
    PostgreSQL, MySQL
    NoSQL & caching
    MongoDB, Redis
    Schema migrations
    Flyway, Liquibase
    ORM
    Spring Data JPA
  • Systems & Architecture

    API design · System integration · Microservices · Distributed systems · Event-driven architecture · KYC & identity systems

    Cloud
    AWS, GCP, Azure
    Messaging & queues
    Kafka, Amazon SQS
    Object storage
    Amazon S3
    API tooling
    OpenFeign, OpenAPI / Swagger
  • Quality & Delivery

    Automated testing · Regression engineering · CI/CD · Technical documentation · Release quality · Incident analysis

    Testing
    Jest, Supertest, Playwright, Mocha & Chai
    Contract testing
    AJV
    CI/CD
    GitHub Actions, Bitbucket Pipelines, Jenkins, AWS CodeBuild
    Containers & serverless
    Docker, AWS Lambda & SAM
  • Product Engineering

    Product thinking · User journeys · Business logic · Technical feasibility · PRDs & technical specs · Success metrics

    Collaboration
    Jira, Confluence, Notion
My technical range isn't about collecting technologies. It's about understanding systems deeply enough to solve problems across them.

Human range

  • Clear communication
  • Mentorship
  • Technical judgement
  • Stakeholder alignment
  • Requirements discovery
  • Systems thinking
  • Ownership
  • Turning ambiguity into action

Beyond the code

Also, I'm a whole human. Lol.

Writer before engineer. Poet, storyteller, creative, curious human, and founder in the making. My brain rarely stays in one lane.

Engineering is one way I express myself. Not the only way.

Frameworks for Everything

How I think, build, and live.

I use frameworks to create clarity, make decisions, and turn ideas into action.

For work

SHRED IT

My standard for execution

  • Speed
  • High Accuracy
  • Reliability
  • Efficiency
  • Delivery
  • Independence
  • Timeliness

It’s not enough to do the work. How I do the work also matters.

I’ve had this framework since I was an entry-level engineer.

For execution

Anatomy of a Goal

Make success testable

Everything a goal needs, so you can execute it well.

  1. Action Item
  2. What to Test
  3. Definition of Done
  4. How to Measure Success

For leadership

MSE

Mastery
Know your craft.
Stewardship
Take ownership of what you’re entrusted with.
Elevation
Leave people and systems better than you met them.

Because excellence is important to me. Including in leadership.

For life

SEE · LIVE · LOVE · TELL · EVOLVE

Observe. Understand. Improve.

See
Observe. Open your eyes. Look.
Live
Let things play out.
Love
Engage with care, attentiveness, and good faith.
Tell
Turn insight into substance.
Evolve
Apply. Change. Grow.

Five words. My whole philosophy.

And yes, I even have a framework for frameworks…

I think good principles should be transferable and should hold true across several domains.