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
    Java 8 years
  • Spring Boot
    Spring Boot 7 years
  • Spring
    Spring 8 years
Other skills
  • Soap 6 years
  • Python
    Python 5 years
  • Maven
    Maven 5 years
Mehmet
Mehmet R.

Turkey

Get started

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 Vue.js
    • Express.js Express.js
    • Docker Docker
    • Firebase Firebase
  • Senior Software Engineer

    Jcr Eurasia Rating - 4 years 3 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 Java
    • Spring Boot Spring Boot
    • JavaScript JavaScript
    • Node.js Node.js
    • Python Python
    • Express.js Express.js
    • MSSQL MSSQL
    • Maven Maven
    • Linux 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 Java
    • Spring Boot Spring Boot
    • Spring Spring
    • JavaScript JavaScript
    • Vue.js Vue.js
    • Node.js Node.js
    • Docker Docker
    • Jenkins Jenkins
    • Git Git
    • PL/SQL PL/SQL
    • Bitbucket Bitbucket
    • Soap
    • REST API 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

Not sure where to start? Let’s have a chat