Mehmet R.

Fullstack-ontwikkelaar

Een gepassioneerde Software Engineer met ervaring in het ontwikkelen van uiteenlopende applicaties en diensten met behulp van Java, Spring en Spring Boot.

Mehmet heeft tijdens zijn carrière deelgenomen aan alle aspecten van softwareontwikkeling. Hij heeft meer dan zeven jaar ervaring met verschillende programmeertalen. Tijdens deze periode heeft hij gewerkt als lead engineer, softwareontwikkelaar, onderzoeker en tech lead, voornamelijk in de financiële diensten en betalingssystemen.

Hij heeft ook een mailing-applicatie ontwikkeld om te voldoen aan de verschillende behoeften op het gebied van postautomatisering en een app geleverd die primaire verkoopactiviteiten zoals reservering, ticketing en betalingen voor websites biedt, mobiele apps en bureaus voor Turkse luchtvaartmaatschappijen, etc.

Hoofd expertise

  • Java
    Java 10 jaar
  • Spring Boot
    Spring Boot 7 jaar
  • Spring
    Spring 8 jaar

Andere vaardigheden

  • Soap 6 jaar
  • Maven
    Maven 5 jaar
  • Jenkins
    Jenkins 5 jaar
Mehmet

Mehmet R.

Turkey

Aan de slag

Geselecteerde ervaring

Dienstverband

  • CTO & Senior Full Stack Developer

    Wherezitz.com - 1 jaar 6 maanden

    • Developed a B2C and B2B marketplace for home improvement items, catering to customers based in New York.
    • Oversaw all aspects of product development, from concept to implementation, ensuring alignment with market needs.
    • Advanced the product to the MVP stage, serving New York customers, while engaging in discussions with potential partners in Silicon Valley.
    • Led a multi-cloud project utilizing four private repositories, implementing CI/CD pipelines across components, including APIs, UI, Azure Functions, and Firebase Functions.

    Technologieën:

    • Technologieën:
    • SQL SQL
    • .NET .NET
    • Google Cloud Google Cloud
    • Firebase Firebase
    • .NET Core .NET Core
    • Angular Angular
    • .NET framework .NET framework
    • Azure Cloud Azure Cloud
    • Serverless
  • Software ontwikkelaar

    FullStackStripe - 2 maanden

    • Een open source project gecreëerd met de naam "full-stackstripe" op Github.
    • Een aantal populaire betaalstromen geïmplementeerd, zoals Online betalingen aanvaarden, Abonnementen aanmaken en beheren.
  • Senior software-engineer

    Jcr Eurasia Rating - 5 jaar 2 maanden

    • Lead engineer in het team.
    • Verantwoordelijk voor het toevoegen van complexe nieuwe functies voor een kritische financiële ratingtoepassing die door analisten binnen het bedrijf wordt gebruikt om aan de businessvereisten te voldoen.
    • SDLC Management en CI/CD-implementaties voor intranetprojecten.
    • Een mailing-applicatie ontwikkeld om tegemoet te komen aan de verschillende mailautomatiseringsbehoeften van het bedrijf.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • PostgreSQL PostgreSQL
    • Express.js Express.js
    • Java Java
    • MSSQL MSSQL
    • T-SQL T-SQL
    • Python Python
    • Spring Boot Spring Boot
    • Maven Maven
    • SQL SQL
    • Bash Bash
    • SAS SAS
    • Scrapy Scrapy
    • Apache Airflow Apache Airflow
    • FastAPI FastAPI
  • Software Engineer - Afdelingen Middleware Services & Betalingssystemen

    Turkish Airlines - 4 jaar 7 maanden

    • Bijdrage tot de ontwikkeling van high-load webservices (SOAP&REST) voor de belangrijkste backbone middlewaretoepassing.
    • Volledige herinrichting van een legacy admin applicatie.
    • Herbruikbare UI-componenten en back-enddiensten van nul gebouwd.
    • Verbeterde dekking van unit-tests en verbetering van de algehele codekwaliteit tijdens de ontleding.
    • Praktische Agile-praktijken zoals Pair Programming & Peer Code Review.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • Vue.js Vue.js
    • Java Java
    • Spring Boot Spring Boot
    • Spring Spring
    • Hibernate Hibernate
    • SQL SQL
    • Oracle Oracle
    • Bitbucket Bitbucket
    • Soap
    • PL/SQL PL/SQL
    • Spring Data Spring Data
  • Software Engineer

    Incentro - 7 maanden

    • Developed backend services and user interfaces on top of the EMC Documentum platform to support enterprise document management solutions.
    • Built a business queue role-management application with UIs and backend services, enabling efficient bulk operations.
    • Contributed to the creation of an ETL solution for migrating large, critical datasets from a relational database to the Documentum platform.
    • Developed a mobile application with OCR capabilities and backend services for a credit card membership application, streamlining customer application processes.
    • Delivered mobile application solutions using Mendix PaaS, focusing on rapid development and deployment.
    • Participated in proof-of-concept (POC) projects for various customers, delivering successful demos to stakeholders.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • Java Java
    • SQL SQL
    • .NET .NET
    • Heroku Heroku
  • Software Engineer - Researcher

    Sakarya University - 7 maanden

    • Designed and developed SauMobile, a VoIP application for Android devices, enabling faculty members to make VoIP calls across the campus network.
    • Built the ACD System (Automated Call Distribution) for Sakarya University, implementing queue algorithms to efficiently route incoming calls to specific departments or agents.
    • Developed SauPBX Mobile, administrative software for Asterisk servers, providing VoIP administrators with tools to access detailed information about IP phones and enable remote configuration and registration.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • JavaScript JavaScript
    • Java Java
    • SQL SQL
    • .NET .NET
    • VoIP
    • Heroku Heroku

Educatie

  • MSc.Computertechniek

    Yildiz Technische Universiteit · 2015 - 2019

  • BSc.Computertechniek

    Universiteit van Sakarya · 2009 - 2014

Portefeuille

  • Wherezitz - 1

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak