Mehmet Rasid G.
Fullstack Engineer
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
JavaScript 7 years
Node.js 6 years
MS SQL Server 6 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 - 2 years 6 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
MS SQL Server
- 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.
- Full-stack reengineering of a legacy admin application.
- Built reusable UI components and back-end 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
We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.
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
- Share next steps to finding the right match, often within less than a week
First developer starts within days. No aggressive sales pitch.