Fatih Gunal

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Dutch
Fluent
Turkish
Fluent

Work Experience

Back-end Developer at Atlas Copco
May 1, 2025 - November 25, 2025
Led migration of legacy PL/SQL codebase to modern Java 21 Spring Boot and React architecture, ensuring a seamless transition as a back-end developer. Introduced and trained development team on Java Spring Boot, aiding technology transition and skill enhancement. Established modern development workflows with Azure CI/CD pipelines and code review processes to enhance productivity. Modernized reporting by migrating Oracle Reports to Jasper Reports, maintaining business reporting capabilities. Provided ongoing development for existing PL/SQL logistic applications and ensured legacy systems' maintenance. Facilitated integration of legacy Oracle systems with Java ecosystem, ensuring effective knowledge transfer. Translated functional requirements into technical architecture design. Developed, tested (JUnit5/Mockito), and debugged legacy and modern applications. Ensured functionality, performance, and maintainability in Agile environments using Jira/Confluence.
Java Developer at Ravago
December 1, 2024 - December 1, 2024
Developed and maintained multiple systems using the Java 21, Spring Boot and Angular (JavaScript/Typescript/NodeJS) stack, including projects that integrated Elasticsearch (ELK STACK) and FileNet. Used Maven (Nexus) for build automation, CI/CD (GitHub/GitHub actions) and Docker for containerization, alongside Kubernetes, OpenShift, HELM and DevOps principles. Developed REST endpoints to facilitate seamless communication between applications and interfaces with IAM. Worked on a backbone project, implementing new functionality in both back-end (Java/Spring Boot/IBM DB2 relational database RDSM/Kafka/ORM) and front-end (JSP/jQuery with JavaScript/HTML/CSS). Utilized JPA/Hibernate for data persistence and object-relational mapping (IBM DB2). Provided support by closely collaborating with end users, identifying and analyzing issues, and communicating solutions with product owners to ensure timely fixes and improved user satisfaction. Developed, tested (JUnit5/Mockito), and debugged legacy a
Java Developer at Cipal Schaubroeck
October 1, 2022 - October 1, 2022
Worked on a new green field application with Java, Spring Boot (Spring-MVC/Tomcat) and Angular, using Maven for build automation, CI/CD (GitLab/Jenkins) and Docker for containerization, alongside Kubernetes, OpenShift, HELM, Keycloak and DevOps principles. The application served as an intermediary between an external application and internal applications. Led, set up, and deployed a real-time data stream pipeline with Kafka in event-driven design. Developed REST and SOAP API (XML) endpoints to facilitate seamless communication between internal and external applications. Utilized JPA/Hibernate for data persistence and object-relational mapping (Oracle). Built a monitoring system with Prometheus and Grafana, reducing downtime by implementing proactive measures and leading the team with this implementation. Created small command line tool for automation with Python. Worked on legacy systems, maintaining and refactoring existing codebases to improve performance, ensure stability, and align

Education

Professional bachelor: Applied Computer Science at Thomas More
January 1, 2016 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.