Proficiencies
-
Python
-
Django
-
FastAPI
-
Flask
-
Java
-
Spring
-
Bash
-
PHP
-
C
-
MySQL
-
PostgreSQL
-
JavaScript
-
Astro
-
Python
-
Django
-
FastAPI
-
Flask
-
Java
-
Spring
-
Bash
-
PHP
-
C
-
MySQL
-
PostgreSQL
-
JavaScript
-
Astro
Projects
guezey.me
You're already here! My longest-surviving project. First built in 2022 using raw HTML and CSS, later migrated to Astro with a sprinkle of vibe coding.
MC-Cypher
May - July 2025
Created a DSL based on a subset of the Cypher query language to auto-generate graph databases and queries based on Java classes and vice versa. Used Java and MontiCore.
Capsule/Stilist
October 2023 - June 2024
Developed a mobile application for smart wardrobe management using computer vision and machine learning. Responsible for the backend architecture and development, and the infrastructure and container orchestration. Used Python, Django, Celery, PostgreSQL, Docker, and Microsoft Azure.
🎉 Received User Experience Award among 33 capstone projects at Bilkent University CS Fair 2024.
Spotlite
October 2023 - January 2024
Developed a centralized P2P music streaming service using Python and socket programming. Implemented a custom file sharing protocol over TCP.
PharmVille
February - May 2023
Developed a web application where doctors can prescribe medicine to patients and patients can buy them from pharmacists using React.js, Flask, Docker, and MySQL.
ErasXchange
September - December 2022
Developed a web application to organize outgoing exchange students’ placements at Bilkent University using React.js, Spring Boot, Spring Data JPA, Spring Security, and PostgreSQL.
GMS
June - August 2022
GMS is a web service that keeps track of incoming and outgoing vehicles into and from a car garage, a multi-story one. The rest is some boring stuff like recording the logs, recording the cars, recording the people. While doing these, it gets help from Spring Boot, Spring Data JPA and Spring WS. It also needs a relational database, as you might guess, and that bit is a PostgreSQL database running on a Docker container.
Ferdi
June 2022
Ferdi is a Discord bot that cheats from the discord.py library to communicate with the Discord gods. His main function is to roll dice, like most other Discord bots, but he does it stylishly, and *LOVES* rolling them. He even rolls dice that don't have numbers on them! Yeah, not so different than the numbered ones, but don't tell him.
Trainly
February - May 2021
My first ever software project! We designed and implemented an entire Android app from ground to end. The project's main aim was to let us demonstrate the outcomes of our 1st-year Computer Science courses. However, we ended up learning and using way more than what we had learned in uni.