Hikmet A.

Backend-Entwickler

Hikmet ist ein erfahrener Backend-Entwickler mit acht Jahren Berufserfahrung, spezialisiert auf Golang, Java, MySQL und REST-API-Entwicklung.

Er hat erfolgreich in verschiedenen Branchen wie E-Commerce, Navigation, Wetten und Finanzen mitgewirkt und dabei seine Anpassungsfähigkeit und sein technisches Fachwissen unter Beweis gestellt.

Im Laufe seiner Karriere hat Hikmet mit internationalen Teams aus China, Indien, Polen und Deutschland zusammengearbeitet, was seine globale Perspektive und seine Fähigkeiten zur Teamarbeit verbessert hat. Einer seiner bemerkenswertesten Erfolge war seine Tätigkeit als technischer Leiter des Petal Maps-Projekts bei Huawei. In dieser Funktion leitete er die Entwicklung zahlreicher Microservices, überarbeitete die Architektur für eine verbesserte Skalierbarkeit und implementierte eigenständig wichtige Infrastrukturänderungen.

Hikmets außergewöhnliche Leistungen wurden von Huawei mit mehreren Auszeichnungen gewürdigt, darunter der exklusive Quality Star Award, der ihn als einzigen türkischen Empfänger auszeichnet. Sein Engagement für hervorragende Leistungen und sein innovativer Ansatz machen ihn zu einer wertvollen Bereicherung für jedes Unternehmen.

Hauptkompetenz

  • Golang
    Golang 4 Jahre
  • Java
    Java 9 Jahre
  • Spring Boot
    Spring Boot 5 Jahre

Andere Fähigkeiten

  • Regression testing 5 Jahre
  • Google Cloud
    Google Cloud 5 Jahre
  • AWS Athena
    AWS Athena 5 Jahre
Hikmet

Hikmet A.

Turkey

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Senior Software Engineer

    DHC Vision - 9 monate

    • Sie haben zur Entwicklung des technischen Stacks des DHC Vision-Projekts beigetragen, indem Sie aktiv an architektonischen Entscheidungen und Meetings teilgenommen haben.
    • Wir haben den Übergang von einem Altsystem zu einer modernen Microservices-Architektur erfolgreich bewältigt und dabei die Systemstabilität und zukünftige Skalierbarkeit sichergestellt.
    • Er war federführend bei der Implementierung innovativer Geschäftsmodule, insbesondere bei der Einführung des "Learning Success Management (Quiz)", das die Bildungsmöglichkeiten der Plattform erweitert.
    • Sie haben Ihr technisches Fachwissen durch die Entwicklung eines neuen Microservices von Grund auf bewiesen, wobei Sie sich insbesondere mit der kritischen Komponente der Benutzerlizenzierung befasst und die Konsistenz bei Abstürzen sichergestellt haben.

    Technologien:

    • Technologien:
    • Java Java
    • Spring Boot Spring Boot
    • Docker Docker
    • Kubernetes Kubernetes
    • Redis Redis
    • Apache Kafka Apache Kafka
    • RabbitMQ RabbitMQ
  • Senior Software Engineer / Tech Lead

    Huawei - 4 jahre 3 monate

    • War als Senior Software Engineer und später als Technical Lead bei Huawei Technologies tätig und trug zum Erfolg von Petal Maps-Projekten bei.
    • Sie haben an großen verteilten Infrastruktursystemen und Client-Server-Architekturen gearbeitet und dabei technische Lösungen mit Unternehmenszielen in Einklang gebracht.
    • Hat wichtige technische Entscheidungen über den gesamten Lebenszyklus der Softwareentwicklung hinweg getroffen, von der Anforderungsanalyse und Technologiebewertung bis hin zu Architektur, Design, Entwicklung und Tests.
    • Befragung und Bewertung neuer Kandidaten zum Aufbau und zur Verstärkung des Entwicklerteams.
    • Aktive Teilnahme an Besprechungen zum Systemdesign und Mitwirkung an wichtigen Architekturentscheidungen.
    • Wir haben Backend-Systeme mit Golang und Java entwickelt und dabei Flexibilität in verschiedenen Programmiersprachen bewiesen.
    • Leitung von DevOps-Initiativen zur Migration von Infrastrukturen aus lokalen Umgebungen in die Huawei Cloud unter Verwendung von Tools wie Terraform und Docker zur Verbesserung der Skalierbarkeit und Bereitstellungseffizienz.
    • Mentor für Junior-Ingenieure durch Pair Programming und Code-Reviews, Förderung einer Kultur des Lernens und der technischen Exzellenz.
    • Aufbau und Pflege interner Tools zur Rationalisierung der Entwicklungs- und Bereitstellungsprozesse.

    Technologien:

    • Technologien:
    • Golang Golang
    • Java Java
    • Spring Boot Spring Boot
    • MySQL MySQL
    • Docker Docker
    • Kubernetes Kubernetes
    • Redis Redis
    • Apache Kafka Apache Kafka
  • Software Engineer

    Misli - 3 monate

    • Enge Zusammenarbeit mit Mobil- und Frontend-Teams, um eine nahtlose Kommunikation und Abstimmung zwischen den Entwicklungsarbeiten zu gewährleisten.
    • Leitete die Architektur und Implementierung des Echtzeit-Chat-Moduls, das die Interaktion zwischen den Nutzern fördert, indem es ihnen ermöglicht, Erkenntnisse auszutauschen und Live-Events in Echtzeit zu diskutieren.
    • Entwicklung und Optimierung der Wettbereiche der Plattform zur Verbesserung von Leistung, Benutzerfreundlichkeit und Zuverlässigkeit.
    • Verbesserung des Wettvorgangs durch rechtzeitige Aktualisierung der Quoten und Optimierung der Benutzerinteraktionen.
    • Beitrag zur Schaffung einer robusteren und effizienteren Benutzererfahrung für die Sportwetten und nationalen Lotteriedienste von Misli.com.

    Technologien:

    • Technologien:
    • Java Java
    • Spring Boot Spring Boot
    • MySQL MySQL
    • MongoDB MongoDB
    • AWS AWS
    • Docker Docker
    • Kubernetes Kubernetes
    • Redis Redis
    • Apache Kafka Apache Kafka
    • RabbitMQ RabbitMQ
    • Node.js Node.js
  • Software Developer

    FOK Dijital Reklam Ajansı - 2 jahre 3 monate

    • Drei Jahre lang arbeitete ich bei der Fok Digital Agency an verschiedenen und bedeutenden Softwareprojekten, die die Grundlage für eine erfolgreiche Entwicklungskarriere bildeten.
    • Praxiserfahrung in den Bereichen Backend, mobile Entwicklung, DevOps und Modernisierung von Altsystemen durch funktionsübergreifende Zusammenarbeit.

    Wichtige Projekte: FokApp

    • Wir haben eine interne Plattform entwickelt, um die Zusammenarbeit zwischen digitalen Agenturen und ihren Kunden zu erleichtern.
    • Ermöglicht Agenturen die Erstellung von Social-Media-Post-Plänen und den Erhalt von Kunden-Feedback (Annahme/Ablehnung).
    • Verantwortlich für die technische Entscheidungsfindung, iOS Mobile App und Backend-Entwicklung, Tests, Bereitstellung und CI/CD-Implementierung. Verwendete Technologien: Java, Swift, Spring Boot

    Peugeot Cycles Händler Backoffice

    • Betreute ein altes Laravel-Projekt und leitete die Migration des Backends zu Golang.
    • Verbesserte Systemleistung durch Caching-Strategien und Datenbank-Tuning.
    • Entwickelte Funktionen für Verkaufsverfolgung, Rechnungserstellung und Leistungsberichte (täglich/monatlich/jährlich). Verwendete Technologien: Laravel, Golang, Redis, MySQL, AWS

    market.sakipaga.com.tr

    • Entwurf und Entwicklung einer vollständig verwalteten E-Commerce-Plattform von Grund auf.
    • Sie haben architektonische und technische Entscheidungen getroffen, CI/CD-Pipelines implementiert, das System getestet und überwacht.
    • Optimierte Datenbankabfragen zur Verbesserung der Leistung. Verwendete Technologien: Golang, Java, Spring Boot, Vue.js, Redis, MySQL, Kafka, AWS

    Technologien:

    • Technologien:
    • Golang Golang
    • Java Java
    • Spring Boot Spring Boot
    • MySQL MySQL
    • MongoDB MongoDB
    • AWS AWS
    • Redis Redis
    • Apache Kafka Apache Kafka
    • PHP PHP

Ausbildung

  • BSc.Metallurgical Engineering

    Celal Bayar University · 2015 - 2021

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns