Projects

  • Bilkent Honor Search — A web application for searching and tracking Bilkent University student honor list achievements across semesters. Built with Flask, BeautifulSoup, and Tailwind CSS.
  • SVQ.AI — An AI-powered platform for navigating and querying regulatory documents using RAG (Retrieval-Augmented Generation) technology.
  • Campus Connect — An e-commerce platform for university students to buy, sell, donate, and borrow items. Built with Next.js, Spring Boot, PostgreSQL, Redis, MinIO, Docker, and AWS.
  • PIC32 Microcontroller — Programmed a PIC32 microcontroller using C to control a DC motor and used a Seven Segment Module to create a digital counter.
  • MIPS Assembly Pipelined Processor — A 5-stage pipelined processor built in MIPS Assembly. Supports 32-bit instructions add, sub, and, or, slt, lw, sw, beq, addi, j and rol. Used SystemVerilog to test the processor on a Basys3 FPGA board.
  • Till The Last Drop — Tower defense game built with Java, LibGDX, and Box2D. Proprietary game engine built from scratch for NPC pathfinding, collision detection, and rendering.