Experience & Education
Professional Experience
-
Koç Finans
Full-Stack Java & AI Developer –PresentResponsibilities & Achievements
- Currently developing financial systems in consumer finance, including MCP (Model Context Protocol) integrations
Technologies Used
- Java
- Spring Boot
- React
- Python
- Oracle PL/SQL
- Microservices
- Agile/Scrum
-
University of Leicester
Computer Science Teaching Assistant –Responsibilities & Achievements
- Provided technical mentorship across 6 computer science modules as a Teaching Assistant at the University of Leicester
- Software Architecture and System Development: Advised students in web application development utilizing Java, Spring Boot, JSP, Thymeleaf and MySQL, covering REST API and ORM
- Mobile & Web Applications: Guided students to build mobile and web applications using Java, Spring Boot and React
- Service-Oriented Architectures: Mentored students in building REST services, creating OpenAPI specs, integrating external APIs, and testing via Postman
- Object-Oriented Programming: Influenced students to apply OOP in Java, following best practices and SOLID principles
- Project Management: Facilitated students' application of software project management techniques including project requirements, task scheduling, risk assessment, stakeholder analysis, Agile and Scrum
Technologies Used
- Java
- Spring Boot
- React
- MySQL
- REST API
- ORM
- Agile
- Scrum
- JSP
- Thymeleaf
- OpenAPI
- Postman
- Node.js
- AJAX
- XML
-
Turkish Airlines Technology
Software Developer –Responsibilities & Achievements
- Developed backend and frontend features for 6+ projects under agile project management
- Delivered full-stack solutions using Java, Spring Boot, JSF, React, Angular and Oracle SQL
- Refactored 40% code structure and fixed 30+ security vulnerabilities
- Optimized page load times from 70 seconds to 200 milliseconds through server-side pagination
- Built REST/SOAP services and developed 16+ optimized API endpoints with documentation
- Implemented and optimized 6 scheduled jobs for enhanced project performance
- Led new project establishment with best practices, clean coding and SOLID principles
Technologies Used
- Java
- Spring Boot
- React
- Angular
- JSF
- Oracle SQL
- REST
- SOAP
- HTML/CSS
- Spring MVC
- Hibernate
- PrimeFaces
- PrimeReact
- JavaScript
- Oracle Database
- Maven
- Jenkins
- Jira
-
TÜBİTAK BİLGEM
Part-Time Software Developer During My Bachelor DegreeResponsibilities & Achievements
- Engineered backend features using Java, Spring Boot, Quarkus and RabbitMQ
- Researched Quarkus Framework and Reactive Programming Paradigm
- Designed scalable microservice structure with Quarkus Framework
- Shared technical findings and best practices with team members
Technologies Used
- Java
- Spring Boot
- Quarkus
- Microservices
- Reactive Programming
- RabbitMQ
- Docker
- Kubernetes
- Jenkins
-
Netaş
Software Engineering Intern During My Bachelor Degree –Responsibilities & Achievements
- Coded full stack features using Java, Spring MVC, PostgreSQL, Apache Kafka, JavaScript, HTML and CSS
- Enhanced code coverage from 2% to 84% using JUnit5 and Mockito
- Implemented microservice structure and developed SOAP services
Technologies Used
- Java
- Spring MVC
- PostgreSQL
- JavaScript
- HTML/CSS
- JUnit5
- Mockito
- Apache Kafka
- Spring Boot
- SOAP
- Microservices
- Docker
- Jenkins
- Scrum
Education
-
MSc Advanced Software Engineering
University of Leicester Grade: Distinction Highest UK master’s grade (70%+) –Responsibilities & Achievements
- Graduated with Distinction while working as a Teaching Assistant, supporting 300+ students per class across 6 computer science modules
- Won the runner-up award at the IBM CIC Hackathon
- Led 3 of 6 collaborative module projects
- Computational Intelligence and Software Engineering (machine learning, deep learning, AI): built many small projects, including image processing and LLM training
- Thesis project: Street Social, a Spring Boot and React Native social app with LoRA fine-tuned community chatbots
Relevant Courses
- Service-Oriented Architectures
- Generative Development
- Big Data and Predictive Analytics
- Analysis and Design of Algorithms
- Computational Intelligence and Software Engineering
- Software Measurement and Quality Assurance
- Internet and Cloud Computing
-
BSc Software Engineering
Bahçeşehir University GPA: 3.12/4.00 –Responsibilities & Achievements
- Led 5 software engineering projects and participated in 8 collaborative projects
- Completed industry training programs (e.g., Samsung Android Development)
- Active member of BUSAR (Besiktas Search and Rescue) university society
- Studied comprehensive software engineering and mathematics curriculum
Relevant Courses
- Object Oriented Programming
- Software Architecture
- Data Structures and Algorithms
- Database Management Systems
- Cross Platform Application Development
- Computing Systems
- Web Programming with Spring Boot
- Front-End Web Development
- Developing Applications for Android Devices
- Human Computer Interaction
- Software Project Management
- Non-Technical Aspects of Engineering
- Programming Languages
- Wireless and Mobile Networks
- Analysis and Design Algorithms
- Software Security
- Software Verification and Validation
- Calculus
- Probability and Statistics
- Linear Algebra
- Discrete Mathematics
- Numerical Analysis
Licenses & Certifications
-
Show credential for OCI Generative AI Professional
OCI Generative AI Professional
Oracle · Oct 2025 - valid until Oct 2027
-
Show credential for AI Foundations Associate
AI Foundations Associate
Oracle · Oct 2025 - valid until Oct 2027
-
Show credential for IBM CIC Hackathon: Innovation Squad Member
IBM CIC Hackathon: Innovation Squad Member
IBM · Issued Mar 2024
-
Show credential for The Complete Java Development Course
The Complete Java Development Course
Udemy · Issued Apr 2021
-
Show credential for Introduction to Python Programming
Introduction to Python Programming
Global AI Hub · Issued Apr 2021
-
Show credential for Oracle SQL Advanced Programming
Oracle SQL Advanced Programming
Udemy · Issued Dec 2020
-
Spanish A1 Certificate
Dünya Dilleri Merkezi Dil Okulları · Issued Nov 2020
-
Amateur Seaman’s Certificate
Ministry of Transport and Infrastructure, Republic of Türkiye · Issued Mar 2020
-
One Star Diver
CMAS - World Underwater Federation · Issued Nov 2018