Charles Ozebo
**************************@*****.*** 090******** linkedin.com/in/ozebo-charles-b88471343 github.com/Charles-DEV-1 portfolio SUMMARY
Backend-focused Software Engineer skilled in building scalable REST APIs with Python, Node.js, and PostgreSQL. Experienced in authentication systems, Redis caching, and database optimization. Built and shipped Prepcore, a full-stack exam-prep platform serving real JAMB/WAEC candidates. Seeking remote backend engineering internships, part-time, and contract roles. EDUCATION
Maranatha University — Lagos, Nigeria Expected May 2028 Bachelor of Science in Computer Science GPA: 4.7/5.0 EXPERIENCE
Backend Developer Intern — InternFlare (Remote) Sep 2025 – Mar 2026
● architected RESTful APIs using Flask and PostgreSQL, cutting data retrieval time by 30% through query optimization and indexing
● implemented JWT authentication with role-based access control across 15+ endpoints, securing access for distinct customer and admin roles
● deployed and monitored a production system with structured logging to support ongoing client use
● collaborated with the frontend team to resolve API integration issues and align on data contracts Backend Developer Intern — Teyzix Core (Remote) Jun 2026 – Present
● built a Logistics & Shipment Management API in Node.js/Express with JWT auth, role-based access (customer, agent, admin), and a 5-stage shipment tracking workflow with full status history
● developed a Customer Support Ticket Management API with role-based ticket assignment, reply threads, and dashboard statistics endpoints for tracking open, resolved, and closed tickets
● documented all endpoints with Swagger/Postman and implemented input validation, error handling, and pagination across both systems
PROJECTS
Prepcore Apr 2026 – Present
Next.js, TypeScript, Supabase, PostgreSQL, Zustand, Tailwind CSS Live: prepcore.com.ng
● built and shipped a full-stack exam-prep platform serving Nigerian JAMB and WAEC candidates with 10,000+ past questions across 10 subjects
● engineered a timed CBT-style mock exam engine with real-time scoring, question flagging, and auto-submit on timeout, replicating official JAMB exam conditions
● designed a normalized PostgreSQL schema with Row Level Security policies and Postgres RPC functions for performant subject/year-based question retrieval
● integrated AI-generated explanations per question alongside a gamification system (streaks, points, leaderboard) to drive engagement and retention
Learning Platform API Jan 2026 – Present
Flask, PostgreSQL, Redis, JWT GitHub: API-Learning-platform
● designing and building a RESTful API with 25+ endpoints for authentication, course management, and progress tracking
● implementing JWT authentication with Redis blacklist enabling secure logout across multiple devices
● architecting a database schema supporting 6 related models (users, courses, lessons, enrolments, progress, reviews)
● planning production deployment targeting 100+ beta users for Q2 2026 Additional: Event Management System (Flask, MySQL, JWT) — role-based backend with 15+ endpoints, 40% performance improvement via query optimization & caching. GitHub
TECHNICAL SKILLS
Languages: Python, JavaScript/TypeScript, SQL (PostgreSQL, MySQL), HTML/CSS Backend: Flask, FastAPI, Express.js, RESTful APIs, SQLAlchemy, JWT, RBAC Frontend: Next.js, React, TypeScript, Tailwind CSS, Zustand, TanStack Query Databases: PostgreSQL, MySQL, Redis, Supabase, Query Optimization, Indexing Tools: Git, GitHub, Postman, Swagger, Render, Vercel, Docker (Basic)