Software Engineer (Graduate Research Assistant) at CyberCUP.ai
December 2025 – Present
- Architected full-stack features across Next.js/React and Node.js/GraphQL (Apollo) in a Turborepo monorepo, integrating OpenAI and HuggingFace LLMs for dynamic challenge generation and AI-powered tutoring; implemented JWT-based RBAC with Google and GitHub OAuth for multi-role authorization.
- Optimized PostgreSQL schema via MikroORM — added indexes, eliminated N+1 queries, and tuned GraphQL resolvers, reducing P95 latency from 780ms to 430ms and supporting 1K+ concurrent users across the platform.
- Containerized services with Docker and Docker Compose, deployed behind NGINX reverse proxy and Cloudflare for DDoS protection; engineered a per-user isolated CTF container system with dynamic port allocation via the Docker HTTPS API.





