Hi, my name is

Chukwuemelie Jason Obumse

I'm a Full Stack Software Engineer.

About Me

I am a Full Stack Engineer with 3+ years of experience building reliable and revenue-generating products across B2B and B2C domains. I specialize in TypeScript, React, and Node.js, with experience spanning system design, DevOps, and data analytics.

I've helped companies like LaborHack, Peppermint and Wynk Limited turn complex business problems into scalable products that drive growth and efficiency — from AI-powered systems for blue collar workers, to external APIs for third party integrators and platforms that enable data-driven product development for top companies like Kuda.

Core Skills

Impact Stories

Detailed analysis of my most impactful projects and contributions

Building Scalable Infrastructure for Blue-Collar Empowerment

Role

Software Engineer

Tech Stack

TypeScript, React, Node.js, GraphQL, MongoDB, AWS

Duration

Jan 2024 - Present

Key Contributions:

  • Built systems for artisan recruitment, home maintenance, and AI-driven portfolios, generating over ₦25m in revenue
  • Provided data-driven insights that guided product improvements and optimized funnels
  • Improved platform SEO and organic traffic by 28%

Product Feedback & Scaling Operations

Role

Lead Software Engineer

Tech Stack

Next.js, NestJS, TypeScript, MongoDB, AWS

Duration

Apr 2024 - Apr 2025

Key Contributions:

  • Launched an AI-powered product feedback application used by companies like Kuda
  • Built an application that onboarded 10,000+ testers in a month
  • Led technical assessment of new engineering hires

Building a Lifestyle Super App and Web Platform

Role

Full Stack Developer

Tech Stack

JavaScript, Node.js, Express, React

Duration

Sep 2023 - Apr 2024

Key Contributions:

  • Contributed to a lifestyle super app, focusing on financial services
  • Rebuilt the company web application in React, increasing retention by 55%
  • Led technical and culture-fit assessment of new hires

Other Projects

Personal projects showcasing various technologies and problem-solving approaches

Hunt Assistant

Hunt Assistant

A comprehensive AI-powered job hunting platform that analyzes your resume against job requirements, generates tailored cover letters, and helps you track all your applications in one place.

Features include user authentication, persistent application tracking and AI-powered insights.

Built with: TypeScript, Next.js, MongoDB, AI

Zen

Zen

Zen Finance is a modern fintech application that allows users to manage multi-currency wallets, exchange currencies, and access virtual card services such as creation, funding, and transaction tracking.

It integrates with Maplerad and Paystack.

Built with: TypeScript, Next.js, Node.js, MongoDB

Prospera AI Dashboard

Prospera AI Dashboard

This is a dashboard mockup created for Prospera AI, a company that helps increase lead conversion rates with AI-generated personalised Lead Magnets and Agentic Follow ups.

Features a user interface with analytics and metrics for intent signal tracking, AI-powered personalized content generation, and automated lead magnet insights.

Built with: Next.js, Tailwind CSS, Shadcn UI

My Blog Posts

Thoughts on software engineering, technology trends, and industry insights

MVPs and the Engineering Trap: Building What Actually Matters

Many startups fail not because they can't build, but because they build the wrong things — perfectly.

Here, I explore how clarity beats code in early-stage startups, and why your MVP should be a learning engine focused on understanding user needs rather than perfect architecture.

The Irreplaceable Software Engineer: Thriving in the Age of AI

The rapid advancement of AI has raised the question: Will AI replace software engineers? The reality is that some engineers will remain indispensable.

In this article, I discuss how adaptability, cross-disciplinary thinking, and effectively leveraging AI are the keys to staying irreplaceable in an AI-powered world.

Beyond Silos: The Cross-Disciplinary Role of the Modern Software Engineer

An article about the exposure of software engineers to different fields while working with experts in those fields.

In this piece, I talk about how engineers work across disciplines to build smarter, more impactful solutions over time.

The Priceless Influence of Senior Software Engineers on Junior Engineers

An article that highlights the multifaceted benefits of working with senior software engineers.

In this piece, I explore how the mentorship and guidance from experienced engineers can dramatically accelerate the growth and expertise of junior engineers.

Implementing an Escrow-like State in Node.js: Building Trust and Security in Online Transactions

Explains the concept of escrows and a nodejs implementation

In this blog post, I go through: What escrows are and their importance as well as a step by step implementation in Node.js.

Authentication and Authorization with JSON Web Tokens

This blog dives deep into the world of JSON Web Tokens (JWTs), shedding light on how they're used in authentication and authorization processes.

In this blog post, I explain: What JWTs are and how they work, from token issuance to server verification.