Profile placeholder for Rıza Kaan Uçak
Open to work

FULL STACK SOFTWARE ENGINEER

Rıza Kaan Uçak

Java · Spring Boot · React · Next.js

I build scalable backend systems with Java and Spring Boot while delivering modern web applications using React and Next.js. I enjoy working with Linux, Docker and CI/CD pipelines, and I am continuously expanding my skills by learning Go and Rust.

Open to RelocateOpen to Opportunities

Istanbul, Turkey

01 / ABOUT

Backend depth. Frontend awareness. Production ownership.

I am a full stack software engineer focused on reliable, maintainable systems. My strongest area is Java and Spring Boot backend development, while React and Next.js let me own the product experience from API to browser.

I enjoy Linux systems, automation and CI/CD processes, and I like taking software all the way from implementation to production. I stay curious about new technologies and I am currently exploring Go and Rust to broaden my backend and systems programming toolkit.

Based inIstanbul, Turkey
Primary focusFull Stack / Backend
Experience9+ years
ProductionMicroservices & Cloud Native

LANGUAGES

Communication

TurkishNative
EnglishProfessional
GermanBeginner

I ENJOY WORKING WITH

Engineering beyond feature code

Linux SystemsCI/CD PipelinesCloud-Native Engineering
Currently exploringGo · Rust

Learning them to strengthen my understanding of efficient backend services, concurrency and systems programming.

9+years engineering
Java 8–21backend development
React / Next.jsmodern frontend
Docker - Gitlab CI/CDproduction delivery

02 / EXPERIENCE

Engineering across domains.

2023 Aug — Present

Senior Software Engineer

Türk Eximbank

  • Contribute migration from monolithic banking systems to a containerized micro-services architecture using Java 8/21, Kotlin, Spring Boot, and Docker on OpenShift
  • Built modern web interfaces using React.js and Next.js while supporting legacy applications
  • Designed high-performance PL/SQL procedures, views, and complex queries to support mission-critical credit and loan operations on Oracle DB
  • Implemented CI/CD pipelines using GitLab CI/CD improving deployment automation and delivery efficiency
2018 Feb — 2023 Jul

Software Engineer

Havelsan

  • Developed and maintained real-time naval combat simulators for defense systems in C++/Qt on Linux. Also worked on similar features in Java during the migration process
  • Implemented IEEE 1516e (HLA) Real-Time Interface (RTI) standards alongside TCP and UDP communication protocols to enable reliable, real-time distributed simulator interaction
  • Improved build pipelines using Gradle, Ant, and Jenkins to deployment processes
  • Managed performance optimization and troubleshooting for Linux-based environments (CentOS, Red Hat)
2017 Sep — 2017 Dec

Software Engineer

BonBon Technologies

  • Developed a cross-platform IoT dashboard using React for controlling WiFi-connected ESP8266 modules
  • Created Node.js REST APIs integrated with MongoDB to manage device status, data logs, and branch locations
  • Ensured responsive and mobile-first UI design, compatible across browsers and devices
2017 Jan — 2017 Aug

Junior Java Developer

Ante Group

  • Designed and developed Human Resource Management System using Java 8 and Spring Boot
  • Built RESTful APIs and backend services for employee and payroll management modules

03 / SKILLS

From API to browser to production.

backend

5 skills
Java 8-21Professional
Spring BootProfessional
MicroservicesProfessional
Oracle / SQLProfessional
Kafka / RedisAdvanced

frontend

3 skills
ReactAdvanced
Next.jsAdvanced
TypeScriptAdvanced

platform

4 skills
LinuxProfessional
DockerProfessional
CI/CDAdvanced
Kubernetes / OpenShiftIntermediate

learning

2 skills
GoLearning
RustLearning

04 / PROJECTS

Systems, not just screens.

01Production system

Credit Risk Platform

Spring Boot services, Oracle data layer, scheduled jobs, REST APIs and modern React/Next.js interfaces for banking workflows.

FocusBackend + Product UI
JavaSpring BootMicroservicesReactJSSQL
02Defence software

Realtime Simulation Engine

Low-latency simulation components with Linux, C++/Qt and HLA/RTI integration. Optimized critical paths for lower jitter and latency.

FocusPerformance Engineering
C++QtJavaLinuxHLA/RTINetworking

05 / EDUCATION

Engineering foundations.

2012 — 2016

B.Sc. Computer Engineering

Maltepe University

Computer Science, Software Engineering, Data Structures, Databases and Computer Networks.

06 / CONTACT

Let’s build something useful.

Have a role, product or engineering challenge where backend depth and frontend ownership matter? Reach out.