Mehmet R.
Fullstack Developer
A passionate Software Engineer with experience developing various applications and services using Java, Spring, and Spring Boot.
Mehmet has participated in all aspects of software development throughout his career. He has over seven years of experience with different programming languages. During this term, he has worked as a lead engineer, software developer, researcher, and tech lead, mainly in the financial services and payment systems departments.
He has also developed a mailing application to meet the various mail automation needs and delivered an app that provides primary sales operations such as reservation, ticketing, and payments for websites, mobile apps, and agencies for Turkish Airlines, etc.
Main expertise
- Java 8 years
- Spring Boot 7 years
- Spring 8 years
Other skills
- Soap 6 years
- Python 5 years
- Maven 5 years
Selected experience
Employment
Software Developer
FullStackStripe - 2 months
- Created an open source project named “full-stackstripe” on Github.
- Implemented some of the popular payment flows such as Accepting Online Payments, Creating & Managing Subscriptions.
Technologies:
- Technologies:
- Vue.js
- Express.js
- Docker
- Firebase
Senior Software Engineer
Jcr Eurasia Rating - 4 years 2 months
- Lead engineer in the team.
- Responsible for adding complex new features for a critical financial rating application used by analysts within the company to meet the business requirements.
- SDLC Management and CI/CD implementations for intranet projects.
- Developed a mailing application to meet the various mail automation needs of the company.
Technologies:
- Technologies:
- Java
- Spring Boot
- JavaScript
- Node.js
- Python
- Express.js
- MSSQL
- Maven
- Linux
Software Engineer - Middleware Services&Payment Systems Departments
Turkish Airlines - 4 years 7 months
- Contributed to developing high‑load web services (SOAP&REST) for the main backbone middleware application.
- Fullstack reengineering of a legacy admin application.
- Built reusable UI components and backend services from scratch.
- Increased unit test coverage and improve overall code quality while decomposing.
- Hands-on Agile Practices such as Pair Programming & Peer Code Review.
Technologies:
- Technologies:
- Java
- Spring Boot
- Spring
- JavaScript
- Vue.js
- Node.js
- Docker
- Jenkins
- Git
- PL/SQL
- Bitbucket
- Soap
- REST API
Education
MSc.Computer Engineering
Yildiz Technical University · 2015 - 2019
BSc.Computer Engineering
Sakarya University · 2009 - 2014
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk