Experience

Senior Software Developer
Pacific Life — Workforce Benefits
03/2024 – Present

Delivering custom software for the workforce benefits insurance domain, focusing on reliable services, clean APIs, and maintainable code across microservice boundaries.

JavaSpring BootREST APIsMicroservices
Senior Software Developer
Nexient — UPS & ULINE
01/2022 – 03/2024

UPS: Built services that consume and process IBM MQ messages; modernized legacy codebases to Spring Boot, and handled analysis, debugging, and production support.

ULINE: Delivered an end-to-end web application for Quality Control Tickets with a Spring Boot REST API and an Angular frontend.

JavaSpring BootAngular IBM MQOracle/DB2 JenkinsOpenShiftAgile
Java Developer
Softworld — USAA
10/2020 – 01/2022

Implemented Spring Boot services for banking initiatives within a disciplined Agile/Scrum setup, collaborating closely with cross-functional teams.

Spring BootRESTAgile/Scrum
Java Developer
Infosys — UBS Swiss Bank
12/2019 – 05/2020

Built Spring Boot microservices with automated PDF reporting via JasperReports; integrated SOAP services with Spring Integration and enforced CI quality gates using Jenkins and SonarQube.

Spring BootJasperReports SOAPJenkinsSonarQube
Java Developer
VBT — OYAK (Finance)
06/2018 – 02/2019

Delivered end-to-end modules for ERP web applications; migrated IBM AS/400 workloads to a modern Spring Boot stack for retirement-account management.

JavaSpring BootHibernate IBM DB2Vaadin
Full-Stack Mobile Application Developer
Vavien
08/2016 – 06/2018

Designed and shipped multiple Android & iOS apps end-to-end for both clients and in-house use, leveraging Java/Kotlin/Swift with PHP/Laravel backends and Firebase services.

JavaKotlinSwift AndroidiOSLaravelFirebase

Education

Turkish Military Academy
B.S. in Computer Science — GPA 3.03
2012 – 2016
Gazi University
B.S. in Computer Science — GPA 3.03
2012 – 2016

Skills

Languages
JavaKotlinPHP JavaScriptHTMLCSS
Frameworks & Libraries
Spring BootHibernate AngularVaadin
Platforms & Tools
DockerJenkinsSonarQube GitCI/CDJUnitMockito
Data & Messaging
OracleMySQLIBM DB2 FirebaseIBM MQKafka