Software & Embedded Systems EngineerFull-Stack · AI Engineering · Firmware

I buildfull-stack apps,AI agents &embedded systems.

I build software at every layer of the stack — web platforms people use, AI agents that automate real work, and firmware that runs on real hardware. Most engineers pick one of those lanes; I ship in all three.

domains
3
projects here
12
technologies
47+
Chibuike operating a 6-axis industrial robot arm controller in a robotics workshop
Field-testing a 6-axis industrial robot arm
  • TypeScript
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • MongoDB
  • Prisma
  • Supabase
  • Express
  • NestJS
  • Python
  • FastAPI
  • Groq
  • Cohere
  • OpenAI
  • Ollama
  • Docker
  • Kubernetes
  • AWS
  • C
  • ESP32
  • PlatformIO
  • MQTT
  • KiCad
01

Selected work

7 deployed projects — every screenshot taken from the running site

0107AI & Automation2026

HireKit

A job search that argues back.

Job-search platform and personal assistant. Aggregates remote roles from several boards, scores how eligible each one is from Africa, and checks the employer against the UK Home Office register of licensed visa sponsors so a relocation application is not a guess. Adds two-way Google Calendar sync with recurrence and reminders, interview practice with streaks, and a monthly AI review of what to study next. Also ships as a Windows desktop app through a C/WebView2 shell with its own payload updater.

  • Next.js 14
  • TypeScript
  • Supabase
  • PostgreSQL
  • Groq
  • Tailwind CSS
  • C / WebView2
hirekit-pearl.vercel.app
HireKit running in the browser
0207AI & Automation2026

PocketAir

Flight search an agent can fly for you.

Flight booking platform that searches hundreds of airlines across a fixed date or a three-day range, prices in the traveller's own currency, and surfaces popular routes. Its AI assistant is wired into the application itself rather than bolted on beside it — it can drive the whole search, so the user can simply say where they want to go.

  • React
  • JavaScript
  • Groq (Llama 3.3 70B)
  • Agentic action protocol
  • Vercel Functions
pocketair.vercel.app
PocketAir running in the browser
0307AI & Automation2025

TaskFlow AI

Describe the goal, get the plan.

Task platform that turns a described objective into a structured project with its own generated tasks, instead of leaving the breakdown to the user. A Next.js web client and a React Native/Expo mobile app share one Express and PostgreSQL API behind JWT auth with refresh-token rotation, so a task captured on the phone is already on the desktop.

  • Next.js
  • React 19
  • React Native (Expo)
  • Express
  • PostgreSQL
  • React Query
  • Radix UI
to-do-one-blush.vercel.app
TaskFlow AI running in the browser
0407Full-Stack2026

DRAIPE

Outerwear for humanoid robots.

Editorial storefront for bespoke outerwear and protective apparel engineered for personal humanoid platforms, launching with layering systems cut for the 1X NEO. Built by hand as a static site with no framework at all — the typography, the scroll sequence and the collection layout are plain HTML, CSS and JavaScript.

  • HTML
  • CSS
  • JavaScript
  • Vercel
draiped.vercel.app
DRAIPE running in the browser
0507Full-Stack2025

LetShare

Buy a share of the building.

Property investment platform where users buy into Nigerian real estate and follow their holdings, with separate journeys for investors and vendors. The dashboard handles OTP authentication, automatic token refresh with request queueing so a refresh never fires twice, and encrypted client-side storage for anything sensitive held in the browser.

  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • React Query
  • Radix UI
letshare-dashboard-ual3.vercel.app
LetShare running in the browser
0607Full-Stack2026

AppEasy

Track every application in one place.

Job application tracker that reads a pasted job description and pulls out the requirements worth answering, so tailoring an application stops being guesswork. A Next.js front end over an Express API on serverless Postgres, with a Radix-based component system.

  • Next.js
  • TypeScript
  • Express
  • Neon PostgreSQL
  • Drizzle
  • Radix UI
  • OpenAI
app-easy-eight.vercel.app
AppEasy running in the browser
0707Full-Stack2026

AuditAce

Where the money actually went.

Budgeting and expense API built the way a production service should be: JWT authentication, Argon-hashed credentials, Helmet and rate limiting at the edge, Zod validation on every boundary, a Prisma data layer over PostgreSQL, and a live Swagger surface generated from the routes themselves. Budgets, expenses and health checks are all documented and callable in the browser.

  • TypeScript
  • Express
  • Prisma
  • PostgreSQL
  • JWT
  • Zod
  • Swagger
auditace.onrender.com/api-docs
AuditAce running in the browser
02

About

Engineer, three layers deep

I'm a software and embedded systems engineer with a B.Eng in Electrical & Electronics Engineering from Covenant University. That background means I don't stop at the browser or the API — I understand systems from the user interface down to the microcontroller.

On the web side I design and build scalable backends (Node.js, TypeScript, PostgreSQL, MongoDB) and modern React/Next.js frontends. On the AI side I build agents and automations — chatbots that handle customer service end-to-end, LLM-powered recommendation systems, and voice AI pipelines. On the hardware side I write C firmware for ESP32-class devices, design around sensors and displays, and wire devices into the cloud over MQTT and REST.

That combination is my edge: I can take a product from a schematic to a deployed web app — and put an AI agent in the middle of it.

Degree
B.Eng Electrical & Electronics
University
Covenant University
Domains
Web · AI · Embedded
On this site
12 projects
03

Stack

What I reach for, by layer

01

Languages

  • TypeScript
  • JavaScript
  • Python
  • C
  • C++
  • SQL
02

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • React Query
  • Redux
  • Radix UI / shadcn
  • Vite
03

Backend

  • Node.js
  • Express
  • NestJS
  • REST APIs
  • GraphQL
  • Prisma
  • MongoDB / Typegoose
  • PostgreSQL
  • MySQL
  • Bull queues
04

AI Engineering

  • Agentic workflows
  • LLM tool & action protocols
  • Structured output (JSON schema)
  • Prompt engineering
  • LLM integration (Groq, Cohere, OpenAI, Ollama)
  • AI chatbots & agents
  • Voice AI pipelines
  • Recommendation systems
  • FastAPI microservices
05

Embedded & IoT

  • ESP32 / ESP32-S3
  • Arduino
  • Raspberry Pi
  • C firmware architecture
  • PlatformIO
  • MQTT · HTTP · WebSockets
  • KiCad PCB design
  • Sensors & displays
06

Cloud & DevOps

  • AWS (Lambda, EC2, S3, DynamoDB, ECS)
  • Docker
  • Docker Compose
  • CI/CD pipelines
  • Git / GitHub
  • Jest · Mocha
  • Swagger / OpenAPI

04 — Contact

Let's build
something real.

I work across full-stack development, AI agent and automation engineering, and embedded systems — remote or on-site. If you have something you want built, or you think I'd be a fit for your team, my inbox is open.

valouronwuchekwa@gmail.com