Hikmet A.

Backend-ontwikkelaar

Hikmet is een ervaren Backend Developer met acht jaar commerciële ervaring, gespecialiseerd in Golang, Java, MySQL en REST API-ontwikkeling.

Hij heeft met succes bijgedragen aan verschillende industrieën, waaronder e-commerce, navigatie, weddenschappen en financiën, waarmee hij zijn aanpassingsvermogen en technische expertise heeft laten zien.

Tijdens zijn carrière heeft Hikmet samengewerkt met internationale teams uit China, India, Polen en Duitsland, waardoor zijn mondiale perspectief en teamvaardigheden zijn verbeterd. Een van zijn meest opmerkelijke prestaties was zijn functie als tech lead voor het Petal Maps project bij Huawei. In deze rol gaf hij leiding aan de ontwikkeling van talloze microservices, vernieuwde hij de architectuur voor verbeterde schaalbaarheid en implementeerde hij zelfstandig cruciale veranderingen in de infrastructuur.

Hikmet's uitzonderlijke bijdragen zijn erkend met meerdere prijzen van Huawei, waaronder de exclusieve Quality Star Award, waarmee hij de enige Turkse ontvanger is. Zijn toewijding aan uitmuntendheid en innovatieve aanpak maken hem een waardevolle aanwinst voor elke organisatie.

Hoofd expertise

  • Golang
    Golang 4 jaar
  • Java
    Java 9 jaar
  • Spring Boot
    Spring Boot 6 jaar

Andere vaardigheden

  • Regression testing 5 jaar
  • Google Cloud
    Google Cloud 5 jaar
  • AWS Athena
    AWS Athena 5 jaar
Ataberk

Hikmet A.

Turkey

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Senior Software Engineer

    Metric Gaming - 1 jaar 10 maanden

    As a Senior Software Engineer, I played a key role in evolving Metric Gaming’s multi-tenant betting platform, ensuring scalability and resilience for real-time, high-traffic betting operations.

    I designed and implemented the architecture for horse racing bets, applying Domain-Driven Design (DDD) and event sourcing to ensure auditability and seamless state transitions. This enabled robust handling of race events, odds changes, and settlements while improving fault tolerance. After rigorous testing, we successfully launched the new system, enhancing Metric Gaming’s sportsbook capabilities.

    To address performance bottlenecks, I refactored the bet placement system, replacing high-contention database transactions with an event-driven approach using Kafka, significantly improving system responsiveness. Additionally, I optimized real-time odds distribution, moving from inefficient polling to a push-based Kafka stream model, reducing latency and bandwidth usage.

    Beyond engineering, I collaborated with product and DevOps teams, solving complex distributed system issues and mentoring teammates, ensuring Metric Gaming’s platform remained at the cutting edge of the betting industry

    Technologieën:

    • Technologieën:
    • MySQL MySQL
    • Docker Docker
    • AWS AWS
    • Redis Redis
    • NGINX NGINX
    • Node.js Node.js
    • Golang Golang
    • Java Java
    • Microservices
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring
    • AWS SQS AWS SQS
    • Maven Maven
    • Kubernetes Kubernetes
    • AWS S3 AWS S3
    • Terraform Terraform
    • Mockito Mockito
    • DevOps DevOps
    • AWS Athena AWS Athena
    • Unit Testing
    • DDD
    • API
    • JUnit JUnit
    • DataDog DataDog
    • gRPC gRPC
    • REST API REST API
    • NATS NATS
    • Solution Architecture
  • Senior Software Engineer

    DHC Vision - 9 maanden

    • Bijgedragen aan de evolutie van de tech stack van het DHC Vision project, actief deelgenomen aan architectuurbeslissingen en vergaderingen.
    • Succesvol navigeren door de overgang van een legacy-systeem naar een moderne microservices-architectuur, waarbij de stabiliteit van het systeem en de toekomstige schaalbaarheid zijn gewaarborgd.
    • Leidde de implementatie van innovatieve bedrijfsmodules, met name de introductie van "Learning Success Management (Quiz)", waardoor de educatieve mogelijkheden van het platform werden uitgebreid.
    • Aantoonbare technische expertise door het ontwikkelen van een nieuwe microservice vanaf nul, met name het aanpakken van de kritieke gebruikerslicentiecomponent en het zorgen voor crashconsistentie.

    Technologieën:

    • Technologieën:
    • MySQL MySQL
    • Docker Docker
    • Golang Golang
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • SQL SQL
    • Mockito Mockito
    • Unit Testing
    • API
    • JUnit JUnit
    • REST API REST API
    • Spring Cloud Spring Cloud
    • Spring Data Spring Data
  • Senior Software Engineer / Tech Lead

    Huawei - 4 jaar 5 maanden

    • Als Senior Software Engineer en later als Technical Lead bij Huawei Technologies bijgedragen aan het succes van Petal Maps projecten.
    • Je hebt gewerkt aan grootschalige gedistribueerde infrastructuursystemen en client-serverarchitecturen, waarbij je technische oplossingen hebt afgestemd op bedrijfsdoelstellingen.
    • Leidde belangrijke technische beslissingen over de volledige levenscyclus van softwareontwikkeling, van eisenanalyse en technologiebeoordeling tot architectuur, ontwerp, ontwikkeling en testen.
    • Interviewde en evalueerde nieuwe kandidaten om het engineeringteam op te bouwen en te versterken.
    • Actief deelgenomen aan vergaderingen over systeemontwerp en bijgedragen aan belangrijke beslissingen over de architectuur.
    • Backend-systemen ontwikkeld met Golang en Java, waarbij flexibiliteit in programmeertalen is aangetoond.
    • DevOps-initiatieven geleid om infrastructuur te migreren van on-premise omgevingen naar Huawei Cloud, met behulp van tools zoals Terraform en Docker om de schaalbaarheid en implementatie-efficiëntie te verbeteren.
    • Begeleidde junior engineers door middel van pair programming en codebeoordelingen, waarbij een cultuur van leren en technische uitmuntendheid werd gestimuleerd.
    • Interne tools ontwikkeld en onderhouden om de ontwikkelings- en implementatieprocessen te stroomlijnen.

    Technologieën:

    • Technologieën:
    • MySQL MySQL
    • Docker Docker
    • Redis Redis
    • NGINX NGINX
    • Node.js Node.js
    • Golang Golang
    • Java Java
    • Microservices
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring
    • AWS SQS AWS SQS
    • Maven Maven
    • Kubernetes Kubernetes
    • SQL SQL
    • Terraform Terraform
    • Mockito Mockito
    • DevOps DevOps
    • Unit Testing
    • DDD
    • API
    • JUnit JUnit
    • REST API REST API
    • Spring Cloud Spring Cloud
    • Solution Architecture
    • Spring Data Spring Data
  • Software Engineer

    Misli - 3 maanden

    • Werkte nauw samen met mobiele en frontend-teams om te zorgen voor naadloze communicatie en afstemming tussen ontwikkelingsinspanningen.
    • Leidde de architectuur en implementatie van de realtime chatmodule, waardoor de betrokkenheid van gebruikers werd verbeterd door hen in staat te stellen te communiceren, inzichten te delen en live gebeurtenissen in realtime te bespreken.
    • Ontwikkelde en optimaliseerde de inzetgebieden van het platform om de prestaties, gebruikerservaring en betrouwbaarheid te verbeteren.
    • Het verbeteren van het wedproces door tijdige updates van odds en het stroomlijnen van gebruikersinteracties.
    • Bijgedragen aan het creëren van een meer robuuste en efficiënte gebruikerservaring voor Misli.com's sportweddenschappen en nationale loterij diensten.

    Technologieën:

    • Technologieën:
    • MySQL MySQL
    • MongoDB MongoDB
    • AWS AWS
    • Redis Redis
    • Node.js Node.js
    • Socket.io Socket.io
    • Java Java
    • Microservices
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Kubernetes Kubernetes
    • SQL SQL
    • Mockito Mockito
    • Unit Testing
    • DDD
    • API
    • JUnit JUnit
    • REST API REST API
    • Spring Cloud Spring Cloud
    • Spring Data Spring Data
  • Software Developer

    FOK Dijital Reklam Ajansı - 2 jaar 3 maanden

    • Drie jaar bij Fok Digital Agency gewerkt aan diverse en invloedrijke softwareprojecten die de basis vormden voor een succesvolle ontwikkelingscarrière.
    • Je hebt hands-on ervaring opgedaan met backend, mobiele ontwikkeling, DevOps en de modernisering van legacysystemen door middel van cross-functionele samenwerking.

    Belangrijkste projecten: FokApp

    • Ontwikkelde een intern platform om de samenwerking tussen digitale bureaus en hun klanten te vergemakkelijken.
    • Bureaus in staat stellen om social media postplannen te maken en feedback van klanten te ontvangen (accepteren/afwijzen).
    • Was verantwoordelijk voor technische besluitvorming, iOS mobiele app en backend ontwikkeling, testen, implementatie en CI/CD implementatie. Gebruikte technologieën: Java, Swift, Spring Boot

    Peugeot Fietsdealers Backoffice

    • Onderhield een legacy Laravel project en leidde de migratie van de backend naar Golang.
    • Verbeterde systeemprestaties door cachingstrategieën en databaseafstemming.
    • Ontwikkelde functies voor verkooptracking, het genereren van facturen en prestatierapportage (dagelijks/maandelijks/jaarlijks). Gebruikte technologieën: Laravel, Golang, Redis, MySQL, AWS

    markt.sakipaga.com.tr

    • Een volledig beheerd e-commerce platform van de grond af ontworpen en ontwikkeld.
    • Maakte architecturale en technische beslissingen, implementeerde CI/CD-pijplijnen, testte en controleerde het systeem.
    • Geoptimaliseerde database queries om de prestaties te verbeteren. Gebruikte technologieën: Golang, Java, Spring Boot, Vue.js, Redis, MySQL, Kafka, AWS

    Technologieën:

    • Technologieën:
    • PHP PHP
    • Laravel Laravel
    • MySQL MySQL
    • MongoDB MongoDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • Redis Redis
    • Golang Golang
    • Java Java
    • Microservices
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Kubernetes Kubernetes
    • SQL SQL
    • AWS S3 AWS S3
    • Terraform Terraform
    • Mockito Mockito
    • AWS Athena AWS Athena
    • Unit Testing
    • DDD
    • API
    • JUnit JUnit
    • REST API REST API
    • AWS EC2 AWS EC2
    • Spring Cloud Spring Cloud

Educatie

  • BSc.Metallurgical Engineering

    Celal Bayar University · 2015 - 2021

Portefeuille

  • Gh Pr-Links - 1
  • Gh CreatePR - 1
  • Gh CreatePR - 2
  • Gh CreatePR - 3
  • Gh CreatePR - 4
  • Gh CreatePR - 5
  • Gh CreatePR - 6

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