OFFICIAL CURRICULUM VITAE
Ugwoke Levi — Resume
Ugwoke Levi
Backend Engineer (Node.js & Python)Professional Summary
I am a backend engineer specializing primarily in Node.js (TypeScript, Express) with solid production experience in Python (FastAPI, Django). With a B.Sc. in Accounting and 3+ years building high-throughput REST and WebSocket APIs, double-entry financial ledgers, and database-driven systems (PostgreSQL, Redis, MongoDB), I focus on data integrity, fault tolerance, and clean architecture. Additionally, I bring practical working knowledge of Solidity smart contracts and EVM mechanics, allowing me to bridge enterprise backend systems with on-chain settlement, escrow logic, and multi-chain protocols.
Technical Competencies
Node.js 20, TypeScript 5, Express.js, Knex.js, Zod schema validation, RESTful API architecture, WebSockets, Python 3 (FastAPI, Django REST Framework), PHP 8, modular clean architecture, rate limiting, and background workers.
PostgreSQL 16, Supabase RLS, Redis 7 (sub-millisecond caching, token revocation), MongoDB Atlas, MySQL, append-only double-entry ledgers, ACID transaction isolation, and row-level locking (SELECT ... FOR UPDATE).
Solidity fundamentals (state variables, storage packing, modifiers, custom errors), EVM mechanics, Hardhat & Foundry (local testing, fuzzing), Stellar USDC & Base L2 settlement, direct JSON-RPC receipt verification.
Dual-token JWT rotation (access/refresh), RBAC, idempotency keys, Socratic threat modeling, Render, Railway, Vercel, Docker, GitHub Actions CI/CD, OpenAPI/Swagger.
Professional Experience
Architected the unified commercial super-app backend and server architecture for Zimbabwe, powering marketplace commerce, service directories, job listings, and municipal utility bill settlements with high-concurrency Node.js and Next.js 14 server routes.
- Engineered custom JWT token family rotation with sliding refresh mechanics, mitigating token theft and securing continuous user sessions.
- Designed scalable multi-tenant PostgreSQL schemas with Knex connection pooling and granular Supabase Row-Level Security (RLS) policies.
- Constructed high-throughput transactional APIs for multi-category marketplace orders, applicant pipelines, and municipal bill payments.
- Built automated transactional email delivery pipelines using Resend, ensuring sub-second delivery for verification codes and receipts.
Designed and implemented the core financial engine, double-entry ledger, and real-time matchmaking backend in Node.js/TypeScript, bridging seamless Web2 onboarding with multi-chain USDC settlement.
- Engineered an append-only double-entry ledger in micro-USDC protected by PostgreSQL row-level locking (SELECT ... FOR UPDATE) to eliminate race conditions and double-spending.
- Constructed dual-layer zero-gas deposit verification: Layer 1 inbound Blink HMAC webhook + Layer 2 read-only direct RPC verification to confirm transaction receipt before ledger crediting.
- Architected white-labeled Azza fiat on-ramp generating in-app Nigerian virtual bank details for instant Naira-to-USDC conversion.
- Implemented WebSocket matchmaking and escrow mechanics with 95% winner payout and 5% platform rake, integrated with an authoritative 100Hz headless game server.
Architected and deployed a modular, high-availability REST backend in Node.js 20 and Express/TypeScript for a faith-based mental health platform, ensuring HIPAA-grade privacy and low-latency response times.
- Implemented secure dual-token authentication (short-lived access + sliding refresh) with automatic revocation in Redis 7.
- Reduced average endpoint response latency from 180ms to 24ms for cached resources via Redis 7 query caching.
- Designed normalized PostgreSQL 16 database schemas with Knex migrations and strict foreign-key integrity constraints.
- Configured Docker containerization, PM2 process management, and automated continuous deployment pipelines on Render.
Built Monevo, a voice-first WhatsApp financial assistant for African micro-merchants, enabling instant bookkeeping via English and Nigerian Pidgin voice notes.
- Integrated AssemblyAI speech-to-text pipeline with prompt engineering tuned for colloquial West African trade and accounting terms.
- Engineered fast LLM intent extraction using Groq (Llama 3.3) with Claude 3.5 fallback, classifying income, expense, and debt under 500ms.
- Created dynamic image generation service with Sharp rendering branded SVG receipts and weekly spending graphs directly inside WhatsApp.
- Deployed resilient production webhook architecture on Railway with Kapso integration and HMAC authentication.
Built a high-performance Python FastAPI AI microservice coupled with a PHP/MySQL multi-tenant CRM backend to automate customer outreach, scoring, and workflow intelligence.
- Engineered an internal loopback FastAPI microservice running Miss Algorithm—an AI co-pilot for automated lead engagement and anti-cheat verification.
- Secured microservice communications behind a PHP 8 API gateway enforcing OWASP security baselines, CORS whitelisting, and JWT RBAC.
- Designed and implemented high-volume customer data import/export routines handling thousands of records with database transactional integrity.
Architected high-integrity examination delivery systems, candidate management, and automated scoring backends using Python and Django REST Framework.
- Implemented JWT authentication and fine-grained Role-Based Access Control (RBAC), strictly enforcing least-privilege permissions across examination candidate and proctor roles.
- Designed scalable PostgreSQL schemas and custom user models with database-level data integrity constraints.
- Collaborated cross-functionally with frontend engineers to ship reliable, well-specified API contracts.
- Deployed and maintained production infrastructure on Render and Vercel, sustaining 99.9% uptime across peak exam delivery windows.
Featured Systems & Architectures
High-frequency competitive gaming platform with append-only double-entry ledger, multi-chain Stellar & Base USDC settlement, and Azza in-app Nigerian Naira virtual bank rails.
Core Invariant: No Negative Balances: ∀ user u, balance(u) ≥ 0 at all states.
Translating double-entry accounting principles and financial control into on-chain Solidity invariants, validated through Socratic threat modeling.
Core Invariant: Balance Non-Negativity: No account balance may transition below zero under any execution path.
Voice-driven bookkeeping assistant built for the AssemblyAI Voice Agent Hackathon, parsing English and Nigerian Pidgin into financial ledgers with instant branded receipts.
Core Invariant: Strict Idempotency: Duplicate WhatsApp message IDs are discarded to prevent double-recording of transactions.
Multi-tenant commercial super-app uniting business directories, classified marketplaces, job boards, and municipal utility payments for Zimbabwe.
Core Invariant: Tenant Isolation via RLS: Users can only alter listings and records matching their authenticated user ID.
Education & Certifications
Continuing Education — Web3 & Advanced Systems Architecture
- Web3 & EVM State Mechanics: Practical understanding of the Ethereum Virtual Machine (EVM): sequential state transitions, world-state notation, storage layout packing, and gas optimization for backend integration.
- Solidity & Escrow Contract Architecture: Designing and testing Solidity smart contracts for decentralized escrows, double-entry balance tracking, and multi-signature access controls.
- Blockchain RPC & Settlement Integration: Implementing zero-loss direct JSON-RPC transaction verification, event log listener pipelines, and multi-chain stablecoin payment flows (Stellar USDC & Base L2).