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
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
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
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.