Skip to content

The official portfolio of Chibuike Ewenike a Fullstack developer.

Notifications You must be signed in to change notification settings

Chibuikee/porfolio

Repository files navigation

CHIBUIKE SOPURUCHUKWU EWENIKE

Software Engineer | Backend & Fullstack | Cloud & AI Systems

PROFESSIONAL SUMMARY

Highly adaptable Software Engineer with strong expertise in Python and javascript based backend systems, cloud deployments, and fullstack product development. Proven experience building and maintaining production-grade SaaS platforms, including AI-driven systems, e-commerce and e-learning platforms, legal-tech, financial, and booking applications. Comfortable owning features end-to-end from system design and API development to cloud deployment and performance optimization. Thrives in fast-paced startup and scale-up environments. Passionate about building software that solves real-world problems.

TECHNICAL SKILLS

Programming Languages

  • Python, Go (Golang), JavaScript, TypeScript, Bash

Core Frameworks and Tools

  • React, Next.js, Node.js, Redux Toolkit / RTK Query, FastAPI, Django, Nginx, Docker, Git

Databases

  • SQL: PostgreSQL, MySQL
  • NoSQL: MongoDB

Cloud & DevOps

  • AWS (EC2, S3), Google Cloud Platform

PROFESSIONAL EXPERIENCE

Software Engineer — Lexanalytics

2024 — Present (2+ Years) Lexanalytics is an AI-powered legal research and analytics software.

  • Designed and implemented metadata extraction algorithms for parsing law reports, enabling accurate indexing, search, and analytics across legal documents.
  • Maintained enterprise-grade authentication systems, supporting secure access for law firms, researchers, and institutional clients.
  • Contributed significantly to legal research tools and services, improving data retrieval speed, relevance, and usability for legal professionals.
  • Worked on contract drafting and automation tools, enabling structured document generation and reducing manual drafting effort.
  • Collaborated with cross-functional teams to translate complex legal workflows into scalable software solutions. Tech: Python, FastAPI/Django, PostgreSQL, React, TypeScript

Full-Stack Engineer (Contract) — Nuvoro

2025 – 2026

  • Reviewed, cleaned up, and refactored an existing AI-generated full-stack codebase, improving structure, stability, and maintainability.
  • Fixed production bugs and UX/UI issues across bookings, subscriptions, and dashboards.
  • Added Stripe features including card payment-method updates, subscription auto-renewal, and manual renewals with robust webhook handling.
  • Improved authentication, subscription logic, and API contracts across backend and frontend.
  • Redeployed and stabilized both backend and frontend services after cleanup and feature additions. Tech: TypeScript, Node.js, Next.js, React, PostgreSQL, Stripe, Docker, RabbitMQ, Tailwind CSS

Full-Stack Engineer (Contract) — Dancedeal

2025 – Present

  • Reviewed and refactored an existing full-stack codebase, identifying and fixing critical bugs across backend APIs and frontend flows to improve stability, correctness, and maintainability.
  • Took ownership of production deployment: provisioned AWS infrastructure, configured environments, deployed backend and frontend services, and set up DNS and domain configuration for live usage.
  • Improved authentication and authorization logic by strengthening token handling, fixing edge-case auth bugs, and adding email validation to the signup and login flows.
  • Enhanced backend reliability by improving error handling, input validation, and API contracts across core domains including users, courses, enrollments, and transactions.
  • Reviewed and optimized integrations with payment providers (Flutterwave/Stripe), including webhook handling and transaction verification logic.
  • Improved frontend logic and UX in the Next.js application by fixing auth flow issues (including a multi-step signup wizard), refining form validation, and stabilizing API consumption via fetch wrappers.
  • Collaborated on end-to-end feature stabilization—from database logic and backend services to frontend behavior—prioritizing production readiness, security, and long-term maintainability. Tech: TypeScript, Node.js, Next.js, React, PostgreSQL, Docker, AWS, Tailwind CSS, React Hook Form, Zod, Flutterwave, Stripe

Full-Stack Engineer (Contract) — StalwartBlue

2023 – 2025

  • Joined an existing codebase and refactored core backend and frontend logic to improve performance, stability, and maintainability.
  • Rewrote the full loan lifecycle (application, approval, repayment) to reduce bugs and improve efficiency across business and admin workflows.
  • Added real-time chat functionality and built a proper notification system (email and in-app) for users and administrators.
  • Improved dashboard UX, table search, and overall frontend performance in the Next.js application.
  • Strengthened backend APIs, auth, cron jobs, and notification services; shipped production fixes and performance optimizations. Tech: TypeScript, Node.js, Next.js, React, Express, MongoDB, Docker, Cron Jobs, Tailwind CSS

Backend Engineer — BrainzCode

June 2025 — July 2025

  • Built Python-based backend services for AI-powered applications.
  • Worked on voice cloning and voice synchronization systems.
  • Implemented secure authentication mechanisms.
  • Deployed and managed services on AWS and Google Cloud.
  • Handled DevOps tasks including server provisioning and production deployments. Tech: Python, AWS, Linux, AI models

Lead Frontend / Full-Stack Engineer (Contract) — Solid Fiction (Growthclub)

2023 – 2025

  • Led frontend development for Growthclub from project setup (Next.js) through launch, translating Figma designs into a responsive, high-performance production UI.
  • Worked closely with the backend engineer and UI/UX designer to define API contracts, auth flows, and end-to-end product behavior.
  • Built core frontend features including authentication, dashboards, subscription and payment interfaces, and reusable component systems.
  • Returned to the project post-launch to maintain and extend the product as a full-stack engineer, fixing bugs and improving reliability.
  • Implemented and maintained backend features for payments, transactions, cron jobs, and webhooks to support ongoing operations. Tech: JavaScript, TypeScript, Next.js, React, Node.js/Express, MongoDB, Redis, Stripe, Docker, Tailwind CSS

SELECTED PROJECTS

  • Lexanalytics — AI-powered legal research, analytics & contract automation
  • DanceDeal Training Foundation — Online training & registration platform
  • Dancerapy — Dance fitness video streaming platform
  • Nuvoro — Appointment booking & payment system for service businesses
  • Stalwartblue — Enterprise capital & funding management portal to loans.
  • GrowthClub — Enterprise capital, Life Style & funding management portal.

EDUCATION

  • Nigerian Law School — BL
  • University of Lagos — LLB

About

The official portfolio of Chibuike Ewenike a Fullstack developer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published