ABOUT.

Junior Computer Engineering Student at Bilkent University with experience in backend development. Passionate about creating efficient and scalable software solutions using various programming languages. Skilled in building CRUD APIs, testing, and documentation. Eager to contribute to innovative projects that challenge my abilities and further develop my expertise in software engineering.

EDUCATION

  • Bilkent University
  • Computer Engineering
  • 2022-current

LANGUAGES

  • English - C1
  • Turkish - Native

PROGRAMMING LANGUAGES

  • Java
  • Golang
  • C++
  • Python

CERTIFICATES

  • Algorithms, Princeton University
01.

BACKEND DEVELOPMENT

EXPERIENCE IN BUILDING SCALABLE AND EFFICIENT BACKEND SYSTEMS.

  • Golang (Gin, Fiber frameworks)
  • RESTful API development
  • Database design and management (PostgreSQL, MongoDB)
  • Microservices architecture
  • Docker containerization
  • Redis caching
02.

SOFTWARE ENGINEERING

COMPREHENSIVE SOFTWARE ENGINEERING SKILLS.

  • Object-Oriented Programming
  • Data Structures and Algorithms
  • Unit Testing and Test-Driven Development
  • Version Control (Git)
  • CI/CD Pipelines
  • Agile Development Methodologies
03.

TEACHING & MENTORING

EXPERIENCE IN ACADEMIC TEACHING AND MENTORING.

  • Teaching Assistant for Computer Science courses
  • Python programming tutor
  • Scientific computing with NumPy and Pandas
  • Problem-solving techniques

I SPECIALIZE IN BUILDING ROBUST BACKEND SYSTEMS THAT POWER EFFICIENT APPLICATIONS. MY GOAL IS TO CREATE SCALABLE AND MAINTAINABLE SOFTWARE THAT DELIVERS EXCEPTIONAL PERFORMANCE AND USER EXPERIENCE.