Post Job Free
Sign in

Backend Engineer Intern - REST APIs & Auth

Location:
Lagos, Nigeria
Posted:
September 26, 2026

Contact this candidate

Resume:

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)



Contact this candidate