Mehmet R.

Fullstack-kehittäjä

Intohimoinen ohjelmistosuunnittelija, jolla on kokemusta eri sovellusten ja palveluiden kehittämisestä Javan, Springin ja Spring Bootin avulla.

Mehmet on osallistunut ohjelmistokehityksen kaikkiin osa-alueisiin koko uransa ajan. Hänellä on yli seitsemän vuoden kokemus eri ohjelmointikielistä. Hän on työskennellyt pääsuunnittelijana, ohjelmistokehittäjänä, tutkijana ja teknologiajohtajana pääasiassa rahoituspalvelu- ja maksujärjestelmäosastoilla.

Hän on myös kehittänyt postitussovelluksen erilaisten sähköpostiautomaatiotarpeiden täyttämiseksi ja toimittanut sovelluksen, joka tarjoaa ensisijaisia myyntitoimintoja, kuten varauksia, lippuja ja maksuja verkkosivustoille, mobiilisovelluksille ja Turkish Airlinesin toimistoille jne.

Tärkein asiantuntemus

  • Java
    Java 10 vuotta
  • Spring Boot
    Spring Boot 7 vuotta
  • Spring
    Spring 8 vuotta

Muut taidot

  • Soap 6 vuotta
  • Maven
    Maven 5 vuotta
  • Jenkins
    Jenkins 5 vuotta
Mehmet

Mehmet R.

Turkey

Aloita tästä

Valittu kokemus

Työllisyys

  • CTO & Senior Full Stack Developer

    Wherezitz.com - 1 year 6 months

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

    Tekniikat:

    • Tekniikat:
    • 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
  • Ohjelmistokehittäjä

    FullStackStripe - 2 months

    • Loi Githubissa avoimen lähdekoodin projektin nimeltä "full-stackstripe".
    • Otti käyttöön joitakin suosittuja maksuvirtoja, kuten Verkkomaksujen hyväksyminen, Tilausten luominen ja hallinta.
  • Vanhempi ohjelmistosuunnittelija

    Jcr Eurasia Rating - 5 years 2 months

    • Tiimin johtava suunnittelija.
    • Vastasi monimutkaisten uusien ominaisuuksien lisäämisestä yrityksen analyytikkojen käyttämään tärkeään talousluokitussovellukseen liiketoiminnan vaatimusten täyttämiseksi.
    • SDLC-hallintaa ja CI-/CD-toteutuksia intranet-projekteissa.
    • Kehitti postitussovelluksen, joka vastaa yrityksen erilaisiin postitusautomaatiotarpeisiin.

    Tekniikat:

    • Tekniikat:
    • 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
  • Ohjelmistoinsinööri - väliohjelmistopalvelut ja maksujärjestelmäosastot

    Turkish Airlines - 4 years 7 months

    • Osallistui suuren kuormituksen verkkopalveluiden (SOAP&REST) kehittämiseen tärkeintä runkovälisovellusta varten.
    • Vanhan järjestelmänvalvojasovelluksen kattava uudelleensuunnittelu.
    • Loi uudelleenkäytettäviä käyttöliittymäkomponentteja ja taustapalveluita alusta alkaen.
    • Laajensi yksikkötestien kattavuutta ja paransi yleistä koodin laatua purkamisen aikana.
    • Konkreettisia ketteriä käytäntöjä, kuten pariohjelmointi ja koodin katselmointi.

    Tekniikat:

    • Tekniikat:
    • 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 months

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

    Tekniikat:

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

    Sakarya University - 7 months

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

    Tekniikat:

    • Tekniikat:
    • PHP PHP
    • JavaScript JavaScript
    • Java Java
    • SQL SQL
    • .NET .NET
    • VoIP
    • Heroku Heroku

Koulutus

  • MSc.Tietokonetekniikka

    Yildizin tekninen yliopisto · 2015 - 2019

  • BSc.Tietokonetekniikka

    Sakarya yliopisto · 2009 - 2014

Portfolio

  • Wherezitz - 1

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme