Backend Engineer · Antalya, Turkey

Can
Uncuoğlu.

Spring Boot engineer, PADI diver, screenwriter, and aspiring fine dining restaurateur — building robust systems and meaningful experiences.

Latest Role
Hepsiburada
Backend Engineer
Education
METU
Computer Engineering
PADI Certified
Adv.
Open Water Diver
Scroll
01

About

I'm a backend engineer with deep expertise in Spring Boot and the Java ecosystem, focused on building scalable, high-throughput services. Most recently at Hepsiburada's Hepsijet division, working on delivery and shipment tracking systems.

I studied Computer Engineering at Middle East Technical University — where I also led the Cinema Society, served as Art Director for the Musical Society, and spent five years on the Scuba Diving board.

I believe the same obsessive craft that makes great code makes great food, great film, and great stories. One day: a fine dining restaurant that runs as elegantly as a well-architected API.

5+
Years Experience
4
Companies
5
Languages Spoken
Metres Underwater
02

Experience

Aug 2025 – Feb 2026
Hepsiburada · Hepsijet
Istanbul, Turkey
Backend Engineer
  • Developed and maintained Spring Boot microservices for high-volume delivery, transfer, and shipment tracking systems.
Spring BootJavaMicroservicesHigh Volume
Feb 2024 – Jul 2024
CW Energy Engineering
Antalya, Turkey
Software Engineer
  • Developed a corporate archive system using Flask and ElasticSearch for full-text document retrieval.
  • Conducted data analysis with Pandas to restructure and optimize large datasets.
  • Migrated legacy data to MinIO (S3-compatible object storage).
FlaskElasticSearchPythonMinIOPandas
Sep 2022 – Jan 2023
DDI Academy (Freelance)
Istanbul, Turkey
Full-Stack Web Developer
  • Designed and developed the LENTO Magazine website using .NET Core.
  • Maintained and enhanced DDI Academy website via WordPress.
  • Built responsive, user-focused web interfaces for diverse clients.
.NET CoreC#WordPressHTML/CSS
Jul 2021 – Sep 2021
Geobilgi Information Technologies
Kocaeli, Turkey
Full-Stack Developer (Intern)
  • Built a Form Management Web Application using .NET Core.
  • Developed backend APIs and database schemas, implemented full-stack integration.
.NET CoreSQLREST APIs
Jul 2020 – Aug 2020
NGN Data Center Services
Istanbul, Turkey
Cloud Engineer (Intern)
  • Designed High Availability architectures using Windows Server and VMware.
  • Implemented virtualization solutions to ensure uptime and reliability.
VMwareWindows ServerHA Architecture
03

Skills

Spring BootJavaPythonC#Flask.NET CorePostgreSQLMySQLElasticSearchMinIO · S3C · C++GitLinuxPandasUnityHaskell Spring BootJavaPythonC#Flask.NET CorePostgreSQLMySQLElasticSearchMinIO · S3C · C++GitLinuxPandasUnityHaskell
⚙️
Backend & Databases
  • Spring Boot · Java Ecosystem
  • RESTful API Design
  • Flask · .NET Core
  • PostgreSQL · MySQL
  • ElasticSearch · MinIO / S3
  • Linux · Git
💻
Languages
  • Java (primary)
  • Python · C# · JavaScript
  • C · C++ · Haskell
  • HTML / CSS
  • SQL
  • MATLAB
🎮
Tools & Creative Tech
  • Unity Engine (AR / Mobile)
  • Machine Learning · Pandas
  • WordPress · CMS
  • VMware · Virtualization
  • Data Analysis & Migration
  • Final Draft · Screenwriting
04

Projects

01 — Archive System

CW Archive

Solar panel document archive platform built with Flask and ElasticSearch. Full-text document search, structured data management, and legacy data migration to S3-compatible object storage.

FlaskElasticSearchPythonMinIOPandas
View Project →
02 — Graduation Project

METU Hunt

Unity-based augmented reality mobile game with location-based mechanics, developed as METU graduation project. Players explore the campus through immersive GPS-driven AR challenges.

UnityC#ARMobileGPS
View Project →
03 — Machine Learning

Signature Recognition

Machine learning-based signature verification system implemented in MATLAB. Uses pattern recognition algorithms to distinguish genuine signatures from forgeries with high accuracy.

MATLABMLPattern Recognition
View Project →
04 — Educational Game

Adventures of AGAC

Educational mobile game promoting environmental awareness. Engages players with ecological themes through interactive storytelling and game mechanics designed for younger audiences.

MobileUnityEducation
View Project →
05

Beyond Code

Engineering sharpens the logic. Everything else sharpens the soul. Cinema president, musical director, scuba board member — and one day, a fine dining restaurateur.

Filmmaking

Cinema & Screenwriting

President of METU NCC Cinema Society (2021–22) and Organization Manager (2019–20). I write and direct short films with works entered into national competitions.

A Frame from the Past — Short film (Sabancı Film Contest)
Fate Town — Musical screenplay
Last Cloud — Short film screenplay
Meeting — Sci-Fi short story (METU Contest)
Craft

Culinary Arts

Cooking is applied chemistry and cultural memory. I approach food with the same obsessive attention to detail as software. My long-term dream: a fine dining restaurant that fuses a technical problem-solving mindset with the craft of creating memorable dining experiences.

Adventure

Scuba Diving

PADI Advanced Open Water certified. Board member of METU NCC Scuba Diving Society for five years (2018–2023). The ocean teaches patience, precision, and the humility of operating in a system far larger than any codebase.

Leadership

Arts Leadership

Art Director of METU NCC Musical Society (2018–19) — led creative teams and produced large-scale stage performances. Also a passionate reader of history, and an explorer of machine learning applications in creative fields.

06

Education & More

Education
B.Sc. Computer Engineering
Middle East Technical University (METU)
2017 – 2023
High School Diploma
Antalya High School
2013 – 2017
Certifications
  • Python for Machine Learning
  • Unity C# Mobile Game Development
  • PADI Advanced Open Water Diver
Languages
Turkish
Native
English
Advanced
French
Intermediate
Spanish
Basic
Japanese
Basic
Let's Build
Something.

Open to backend roles, creative collaborations, and deep-sea adventures.