Mehmet R.

Développeur full-stack

Ingénieur logiciel passionné ayant de l’expérience dans le développement de diverses applications et services à l’aide de Java, Spring et Spring Boot.

Mehmet a participé à tous les aspects du développement de logiciels tout au long de sa carrière. Il possède plus de sept ans d’expérience dans différents langages de programmation. Au cours de cette période, il a travaillé en tant qu’ingénieur principal, développeur de logiciels, chercheur et responsable technologique, principalement dans les départements des services financiers et des systèmes de paiement.

Il a également mis au point une application de publipostage pour répondre aux différents besoins d’automatisation du courrier et a livré une application qui assure les principales opérations de vente telles que la réservation, la billetterie et les paiements pour les sites Web, les applications mobiles et les agences pour Turkish Airlines, etc.

Principale expertise

  • Java
    Java 10 ans
  • Spring Boot
    Spring Boot 7 ans
  • Spring
    Spring 8 ans

Autres compétences

  • Soap 6 ans
  • Maven
    Maven 5 ans
  • Jenkins
    Jenkins 5 ans
Mehmet

Mehmet R.

Turkey

Commencer

Expérience sélectionnée

Emploi

  • CTO & Senior Full Stack Developer

    Wherezitz.com - 1 an 6 mois

    • 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.

    Les technologies:

    • Les technologies:
    • 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
  • Développeur de logiciels

    FullStackStripe - 2 mois

    • Création d’un projet open source nommé « full-stackstripe » sur Github.
    • Mise en œuvre de certains des flux de paiement populaires tels que Accepter les paiements en ligne, Créer et gérer des abonnements.
  • Ingénieur logiciel principal

    Jcr Eurasia Rating - 5 années 2 mois

    • Ingénieur principal dans l’équipe.
    • Responsable de l’ajout de nouvelles fonctionnalités complexes pour une application de notation financière critique utilisée par les analystes au sein de l’entreprise afin de répondre aux exigences commerciales.
    • Gestion SDLC et implémentations CI/CD pour des projets intranet.
    • Mise au point d'une application de mailing pour répondre aux différents besoins d’automatisation de courrier de l’entreprise.

    Les technologies:

    • Les technologies:
    • 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
  • Ingénieur Logiciel - Départements Services Middleware & Systèmes de Paiement

    Turkish Airlines - 4 années 7 mois

    • Contribution au développement de services web à forte charge (SOAP&REST) pour l'application principale de l'intergiciel de base.
    • Reconfiguration complète d’une application administrateur héritée.
    • Conception de composants d’interface utilisateur réutilisables et services back-end de A à Z.
    • Couverture accrue des tests unitaires et amélioration de la qualité globale du code pendant la décomposition.
    • Pratiques Agile telles que la programmation par paires et la révision du code par les pairs.

    Les technologies:

    • Les technologies:
    • 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 mois

    • 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.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • Java Java
    • SQL SQL
    • .NET .NET
    • Heroku Heroku
  • Software Engineer - Researcher

    Sakarya University - 7 mois

    • 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.

    Les technologies:

    • Les technologies:
    • PHP PHP
    • JavaScript JavaScript
    • Java Java
    • SQL SQL
    • .NET .NET
    • VoIP
    • Heroku Heroku

Éducation

  • Maîtrise ès sciencesIngénierie informatique

    Université technique de Yildiz · 2015 - 2019

  • License ès sciencesIngénierie informatique

    Université Sakarya · 2009 - 2014

Portefeuille

  • Wherezitz - 1

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous