Oguzhan Erçelik

I'm a

About

Software Engineer


  • City: Istanbul, Turkey
  • Age:
  • Degree: Bachelor
  • Email: oguzhanercelik@gmail.com

Software Engineer with experience in Java, Spring Boot, and microservice-based architectures. Specialized in building scalable, high-performance backend systems in enterprise environments. Currently at Yapı Kredi, developing and optimizing high-traffic internal platforms using Java 17 and Spring Boot. Architected the MVP for egaranti, directly contributing to $750,000 in total investment across two funding rounds. Also developed JRoute, a custom lightweight HTTP framework, to master the internal mechanics of modern backend frameworks.

Projects

JRoute

A custom lightweight HTTP framework built from scratch to master the internal mechanics of modern backend frameworks — routing, request handling and middleware, without relying on Spring or any existing framework.

View on GitHub

Experience

Professional Experience

Senior Software Engineer (Contracted via Metasis Teknoloji)

January 2026 - Present

Hybrid Full-time ~ Yapı Kredi Teknoloji

Software Engineer (Contracted via Metasis Teknoloji)

January 2025 - February 2026

Hybrid Full-time ~ Yapı Kredi Teknoloji

  • Engineering and maintaining Dinamik, a high-traffic internal HR platform used by thousands of employees and administrators to streamline corporate operations.
  • Collaborated with cross-functional teams to enhance the Employee Experience (EX) by digitizing manual HR processes, resulting in improved operational efficiency.
  • Developed scalable backend services using Java 17 and Spring Boot, ensuring high availability and robust performance for internal administrative tools.
  • Optimized data workflows between HR databases and the Dinamik frontend, reducing processing times for benefit applications and approval cycles.

Software Engineer

August 2022 - December 2024

Remote Full-time ~ egaranti

  • Success & Funding: Following the successful MVP launch, spearheaded technical enhancements and scalability improvements that facilitated a subsequent $600,000 seed funding round.
  • Legacy Modernization: Led a transformative initiative to refactor legacy monolithic code into a modular, API-centric architecture, significantly improving system maintainability and performance.
  • Performance Optimization: Overhauled existing core services by implementing industry best practices (SOLID, Design Patterns), resulting in a more robust and scalable software infrastructure.
  • Code Quality & Mentorship: Established modern development standards and coding guidelines across the team to ensure long-term code quality and efficient deployment cycles.

Software Engineer (Part-time)

December 2021 - August 2022

Remote Part-time ~ egaranti

  • Developed and deployed a groundbreaking Minimum Viable Product (MVP) in a startup environment, leading to approximately $150,000 in investment.
  • As a passionate and self-driven Software Engineer, spearheaded the development of a groundbreaking MVP in a startup environment.
  • Took on a pivotal role, virtually single-handedly developing the project from inception to completion.

Software Engineer Intern

July 2022

On-site ~ Mergen Yazılım, Eskişehir, Türkiye

  • Designed, developed and tested software applications.
  • A web application was developed to create surveys within the company faster.

Education Experience

Eskisehir Technical University ~ Computer Engineer

2019 - 2023

Faculty of Engineering, Eskisehir, TURKEY

The instruction medium of the undergraduate program is English. The education period is a total of 5 years, including a 1-year English preparatory class and a 4-year undergraduate program. The Computer Engineering Program has been accredited, since September 2009 by MÜDEK (EUR-ACE and a member of the International Engineering Alliance)

Eskisehir Technical University ~ Preparatory Class

2018 - 2019

School of Foreign Languages, Eskisehir, TURKEY

Organized according to CEFR, Academic English lessons aim to give English education from A2 to B2+ levels.