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
- Programming Languages: Java, Javascript, Typescript
- Frameworks: Spring Boot, ReactJS, Hibernate, JPA
- Databases: PostgreSQL, MongoDB, Redis
- Message Brokers: Kafka, RabbitMQ
- Cloud & DevOps: AWS, Linux, Docker, Openshift
- Storage & Networking: S3 Storage, Nginx
- Monitoring & Analytics: Grafana, Prometheus, ELK, K6
- Testing: JUnit, WireMock, K6 Load Testing
- APIs & Protocols: GraphQL, REST, gRPC, WebSockets, MQTT
- Others: Git, Jira, Fortify, SonarQube
Education
- MSc Computer Science | Trakya University | 2023 - Present
Thesis: Detection Of Assembly Errors In Manufacturing Using Deep Learning Methods Via Mobile Devices, Samsung R&D - BSc in Software Engineering | Trakya University | 2019 - 2023
Work Experience
Turkish Technology
Software Engineer | Full-time | outsource | Aug 2024 - Present
- Work with Java Spring Boot, ReactJS, Typescript, Openshift, S3 Object Storage, and Kafka
Yapikredi Bank
Software Engineer | Full-time | outsource | 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
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
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
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
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