Gürkan UÇAR

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.

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.

Download CV PDF · 94 KB

Experience

Turkish Airlines Technology — Java Software Engineer (consultant via Experilabs) Aug 2024 – present

  • Built applications used by 10,000+ cabin and cockpit crew, including a document assignment app, a flight destination information system and the Mobile Cabin Assistant
  • Optimised legacy backend services, improving response times by roughly 20%
  • Remediated critical security vulnerabilities with Fortify and TruffleHog to keep deployment pipelines clean
  • Java, Spring Boot, OpenShift, S3 object storage, Kafka

Yapı Kredi Bank — Java Software Engineer (consultant via Metasis) May 2023 – Aug 2024

  • Contributed to a monolith-to-microservices migration with Spring Boot and React
  • Built an internal REST/SOAP API mocking tool plus a custom IntelliJ plugin to speed up development workflows
  • Reached 90% unit and integration test coverage using JUnit, WireMock and RestAssured
  • SAP PowerDesigner, Jira, Confluence and Bitbucket for lifecycle management

Huawei — Software Engineering Intern Dec 2022 – Mar 2023

  • Microservice development with Spring Boot, MongoDB, PostgreSQL, Kafka and Rancher

IKnow Technology — Software Engineering Intern Jun 2022 – Jul 2022

  • Built a distributed microservice application demonstrating service discovery and API gateway patterns with Spring Cloud Gateway, Feign Client and Eureka Server

Bulut MD Software — Software Engineering Intern Jun 2020 – Mar 2021

  • Contributed to full-stack projects — e-commerce and spare parts systems — using Spring Boot and React

Education

Trakya University — MSc, Computer Science 2023 – 2026 Thesis: Detection of Manufacturing Defects in Smartphones Using Deep Learning Techniques (with Samsung R&D)

Trakya University — BSc, Computer Engineering 2019 – 2023 GPA 3.56 / 4.00 — ranked 2nd in class

Tools I reach for

LanguagesJava, JavaScript, Go
FrameworksSpring Boot, React, Hibernate
DatabasesPostgreSQL, MongoDB, Redis
Message brokersKafka, RabbitMQ
Cloud & DevOpsLinux, Docker, OpenShift, AWS
Storage & networkS3 object storage, Nginx, Traefik
TestingJUnit, WireMock, Postman/Newman
ProtocolsREST, WebSockets, MQTT, WebRTC
ToolsGit, Jira, Fortify, SonarQube, Grafana, Copilot, Arduino

Community

FolksDEVSep 2021 – Dec 2023 Prepared tutorials, published articles on Medium and took part in team-led developer events.

Languages

Turkish (native) · English (professional working proficiency)

Get in touch

Email is the most reliable way to reach me: ucar.gurkan@hotmail.com. I’m also on GitHub, LinkedIn and Medium.