My Work

32-bit MIPS CPU

Created a CPU with 32-bit MIPS architecture. It supports RISC instructions. I also added some custom instructions for the CPU.

  • Verilog
  • Quartus
Project 1

libvector

Created a library with zero dependencies in C language for working with vector graphics. Library can import/export from/to SVG/EPS formats and also manipulate them.

  • C
Project 1

The Drink

Mobile Application for locating water sources. It's available on both ios and Android stores.

  • Flutter
  • Google Maps
  • Python/Flask
Project 1

Retro Game Engine

Developed a game engine for re-creating 2D retro games.

  • C++
  • SDL2
Project 3

realtyturkey.com

Developed frontend for real-estate platform.

  • Typescript
  • Vue
  • Nuxt
  • Html/Css
Project 1

Retro Game Editor

Created a level design tool for mainly creating 2D retro game levels.

  • C
  • SDL2
Project 1

Education

Computer Engineering

Gebze Technical University

2018 - 2022

Currently at 3rd grade. GPA: 3.36/4.00

Skills

My skill set starts with a good foundation in computer science, from my education. I have professional experience in application development. I also am intested in game engine development.

My Resume
  • Computer Science: Object Oriented Programming, Data Structures, Algorithms, Functional Programming
  • Low-Level: C/C++, CMake, Verilog/Quartus, MIPS, Assembly, FPGA
  • Mobile: Flutter, Native Android
  • Web: Typescript, Angular
  • Backend: C#, .net, SQL, Docker, Redis, Nginx, AWS
  • Other: git, bash scripting, LaTeX