Cosmas Onyekwelu

Full-Stack Developer

MERN Stack
Node.js
React
MongoDB

Building clean, scalable products

Professional Summary

Full-stack engineer focused on clean, scalable products. I build CRM systems, social platforms, and trading dashboards end-to-end—from API design and data modeling to secure auth and polished, accessible UIs. Strong emphasis on performance, reliability, and developer ergonomics.

Technical Skills

Frontend

React Vite Tailwind shadcn/ui Zustand TanStack Query Accessibility

Backend

Node.js Express REST WebSockets MVC API Design

Data

MongoDB Mongoose Aggregations Indexing Data Modeling

Security

JWT Cookies TOTP/2FA RBAC Validation Rate-limiting

DevOps

Git/GitHub GitHub Actions Docker (basics) Postman

Testing

Postman Collections CI Checks Smoke/Contract Tests

Certifications & Training

Fullstack Web Development (JavaScript)

Oct 2024 – Feb 2025
Tech Studio Academy

16-week intensive program covering modern full-stack JavaScript development.

HTML CSS JavaScript (ES6+) React.js Node.js Express.js MongoDB Git/GitHub

Back-End Web Development

May 2025 – Aug 2025
New Horizons Nigeria

Comprehensive backend development training with focus on modern technologies.

PHP MySQL Laravel REST APIs Git/GitHub Node.js MongoDB

Backend Development with Python/Django

Sept 2025 – Present
Univelcity

Ongoing training in Python backend development with Django framework.

Python Django PostgreSQL REST APIs Authentication (JWT/OAuth) Deployment (Linux/Cloud)

Experience

Independent Full-Stack Developer

2024 – Present
  • Designed modular REST services with clean MVC patterns; wrote seeders/fixtures and migration-safe schemas.
  • Implemented auth with cookies/JWT, optional TOTP/2FA, and RBAC; added rate limits and request validation.
  • Built responsive React front-ends (Vite, Zustand, TanStack Query); delivered real-time UX via WebSockets.
  • Set up CI checks (GitHub Actions) and Postman tests; maintained readable API docs and change logs.

Selected Projects

Bitcoin Transaction Screenshot Generator

Interactive tool to create realistic Bitcoin transaction screenshots with custom amounts, addresses, and network fees.

React Tailwind CSS Vercel

Zura CRM

Zoho-style CRM with leads, deals, quotes/invoices, documents, and calendar.

Node.jsExpress MongoDBReact

TwitterPlus

X/Twitter-style social app: timelines, profiles, DMs (voice notes), robust auth, and mobile-first UI.

ReactNode.js WebSocketsMongoDB

RefTrader

Crypto trading dashboard with risk controls, auditability, and real-time telemetry.

Node.jsReact Real-time DataFinancial APIs

Education & Ongoing Learning

Continuous learning focused on systems design, data modeling, and performance profiling; Python scripting for automation; exploring Web3 integrations and React Native.