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 GitHubExperience
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.