About

Software Engineer
I'm a Software Engineer with a strong background in Java development. I started programming in high school and now work at Turkish Airlines Technology.
My skills include Spring Boot, MongoDB, PostgreSQL, Kafka, Redis, and Websocket for real-time communications.
Outside of work, I teach at FolksDEV and contribute to the tech community. I'm interested in programming, electronics, robotics, and aviation.
I enjoy working with others, taking on new challenges, and making meaningful contributions to projects that matter.
Technical Skills
- Frameworks & Libraries: Spring Boot, React, Hibernate, JPA, Node JS Express
- Databases: PostgreSQL, MongoDB, Redis
- Messaging: Kafka
- Cloud & DevOps: AWS, Linux, Docker, Openshift, S3 Storage
- API: REST, GraphQL, gRPC
- Monitoring & Testing: Grafana, Prometheus, ELK, JUnit, WireMock, K6
- Communication Protocols: WebSockets, MQTT
- Tools: Git, Nginx
Education
- MSc Computer Science | Trakya University | 2023 - Present
- BSc in Software Engineering | Trakya University | 2019 - 2023
Work Experience
Turkish Technology
Software Engineer | Full-time | Aug 2024 - Present
- Work with Java Spring Boot, ReactJS, Typescript, Openshift, S3 Object Storage, and Kafka
Yapikredi Bank
Software Engineer | Full-time | May 2023 - Jul 2024 (1 year 3 months)
- Helped convert Monolith to Microservice using Java Spring Boot
- Built mock API tools (REST / SOAP)
- Created IntelliJ plugin
- Wrote tests using WireMock & RestAssured
- Skills: Spring Boot, Java, Microservices, RabbitMQ
Huawei
Software Engineer Intern | Dec 2022 - Mar 2023 (4 months)
- Built microservices using Spring Boot, MongoDB, PostgreSQL, Kafka, and Rancher
- Skills: Spring Boot, Software Development, Web Development, Core Java, Microservices, Docker
Sugar Technology
Software Engineer Intern | Aug 2022 - Sep 2022 (2 months) | Remote
- Java Spring Boot backend development
- Python image processing, making 2D to 3D image conversion better
IKnow Technology
Software Engineer Intern | Jun 2022 - Jul 2022 (2 months)
- Built a microservice diary project using Spring Cloud Gateway, Feign Client, and Eureka Server
- Skills: Spring Boot, Software Development, Web Development, Core Java, Docker
BulutMD
Software Engineer Intern | Jul 2020 - Mar 2021 (9 months) | Tekirdağ, Turkey
- Worked on frontend and backend with Spring Boot and React JS
- Skills: Spring Boot, Software Development, Web Development, CSS, Core Java
Projects
- REST/SOAP API Mocking Tool
- I Have A Goal (Android App) - 5,000+ downloads
- MQTT Location Tracking – Spring Boot & Android & ReactJS
- RealTime Chat App - Socket.IO
- Spring Boot & React Push Notifications
- Spring Boot Server-Sent Events
- QR Code Login with Sockets
- IOT (ESP8266) Project Using Spring Boot Stomp Sockets