Yuriy N.

Backend-ontwikkelaar

Yurii is een Backend Developer met meer dan 11 jaar commerciële ervaring, gespecialiseerd in concurrentie, prestatieoptimalisatie, en microdienstenarchitecturen met behulp van RESTful API's en gRPC.

Hij heeft uitgebreide expertise op het gebied van databases, cloud platforms, containerizatie en berichtrijen, het bouwen van schaalbare en betrouwbare systemen die gecontroleerd worden met hulpmiddelen zoals DataDog.

Hij speelde een belangrijke rol bij het ontwikkelen van een high-load Ads-systeem voor het web, het implementeren van prestatieoptimalisaties die de infrastructuurkosten met 20–30 procent hebben verlaagd. integratie van monitoring en code kwaliteit tools zoals DataDog en SonarQube, en verbetering van de algehele stabiliteit van het systeem.

Naast zijn technische bijdragen, heeft Yurii jonge ontwikkelaars geïnspireerd, heeft kennisuitwisselingssessies geleid en de groei en ontwikkeling van ingenieursteams ondersteund.

Hoofd expertise

  • Golang
    Golang 8 jaar
  • Git
    Git 12 jaar
  • SQL
    SQL 10 jaar

Andere vaardigheden

  • Docker
    Docker 5 jaar
  • Kubernetes
    Kubernetes 4 jaar
  • AWS
    AWS 3 jaar
Yuriy

Yuriy N.

Poland

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Golang Developer

    Flipp - 5 jaar 2 maanden

    • Bijdragen aan de ontwikkeling en schalen van een real-time ad boidding platform gebouwd op een moderne microservice-architectuur als onderdeel van een uitvoerend team.
    • De backenddiensten ontwikkeld en onderhouden in Golang, waarbij zowel RESTful API's en gRPC werden blootgelegd voor hoogwaardige communicatie.
    • Uitgezette diensten op AWS EKS om schaalbaarheid, veerkracht en efficiënt gebruik van hulpbronnen te waarborgen.
    • Redis met hefboom voor het cachen en optimaliseren van de toegang tot gegevens in latency-gevoelige componenten.
    • Geïntegreerde platforms van derden zoals Kevel voor advertentie-portie en LaunchDarkly voor functievlaggenbeheer om de systeemflexibiliteit en -controle te verbeteren.
    • Led initiatieven om de stabiliteit van het systeem te verbeteren, de observatie te vergroten en het verbruik van hulpbronnen met 20 procent te optimaliseren, wat prestaties en kosten ten goede komt.
    • Hoge kwaliteit van de code behouden door actieve deelname aan beoordelingen van code en het naleven van beste praktijken.
    • Took eigenaar van belangrijke functies, droeg de ontwikkelingsinitiatieven binnen de domein stream aan, en begeleide jonge ontwikkelaars terwijl je onboarding van nieuwe teamleden ondersteunt.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • MongoDB MongoDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • Golang Golang
    • Apache Kafka Apache Kafka
    • AWS S3 AWS S3
    • Terraform Terraform
    • BigQuery BigQuery
    • DDD
    • DataDog DataDog
    • SonarQube SonarQube
    • GitHub Actions GitHub Actions
  • Golang Developer

    Xendit - 1 jaar 5 maanden

    • Bijdragen aan het ontwerp en de ontwikkeling van een systeem voor het detecteren van fraude op basis van microdiensten samenwerken met gegevensanalisten en ingenieurs om schaalbare diensten te leveren die fraude waarschuwingen en case onderzoek ondersteunden.
    • De backenddiensten werden ontwikkeld en onderhouden in Golang, waarbij API's werden ontmaskerd voor zowel real-time als batch fraude analyse workflows.
    • Werk samen met MongoDB en PostgreSQL om gestructureerde en semi-gestructureerde fraude gegevens te beheren.
    • Een op gebeurtenis gerichte architectuur geïmplementeerd met Kafka en NATS om asynchrone communicatie tussen microdiensten mogelijk te maken.
    • Diensten op Kubernetes inzetten om schaalbaarheid, veerkracht en optimaal gebruik van hulpbronnen te waarborgen.
    • In samenwerking met gegevensteams die gebruik maken van Databricks om transactiegegevens te analyseren, fraude-patronen detecteren en geautomatiseerde waarschuwingsmechanismen implementeren.
    • Deelgenomen aan architectonische discussies om nieuwe fraudedetectiemogelijkheden op te bouwen en hoge kwaliteit van de code te handhaven door middel van code-beoordelingen en het naleven van beste praktijken.

    Technologieën:

    • Technologieën:
    • MongoDB MongoDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • Golang Golang
    • Databricks Databricks
    • Apache Kafka Apache Kafka
    • Google Cloud Google Cloud
    • Terraform Terraform
    • DDD
    • SonarQube SonarQube
    • Argo CD Argo CD
    • GitHub Actions GitHub Actions
  • PHP Developer

    Amadeus - 1 jaar 4 maanden

    • Gebouwd en onderhouden interne tools en client-facing API's met behulp van Symfony (PHP) en Golang, gericht op prestaties, integraties en efficiënte gegevensverwerking.
    • Ontwikkelde backendfuncties met Symfony for core platform functionaliteit en implementeerde een Golang-based microservice om meerdere API calls en response mapping van derden te beheren.
    • Een hiërarchisch beheersysteem voor klanten, groepen en kantoren in MongoDB ontworpen en geïmplementeerd gebruik maken van de lookup operator om bovenliggende data samen te voegen en structuur te bouwen.
    • Verbeterde query prestaties van MongoDB door middel van strategische indexering.
    • Geïntegreerde provider API's van derden en hebben aangepaste REST API's ontwikkeld voor externe cliënten, waarbij JMS Serializer wordt gebruikt om JSON te converteren naar domeinentiteiten.
    • Verbeterde caching en systeemprestaties met Memcache en Redis om de belasting op bronnen te verminderen.
    • Code-kwaliteit behouden door eenheidstests samen met PHPUnit te schrijven en deel te nemen aan code-beoordelingen.
    • Bijdragen aan het renderen van de frontend met Mustache sjablonen, binnen Twig, inschakelen van dynamische updates via Ajax.
    • Taak eigendom van het leveren van grote functies en epics aan de productie, zorgt voor soepele implementaties en voortdurende ondersteuning.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • Symfony Symfony
    • MySQL MySQL
    • MongoDB MongoDB
    • Docker Docker
    • ElasticSearch ElasticSearch
    • Redis Redis
    • Golang Golang
    • Apache Kafka Apache Kafka
    • SQL SQL
    • BigQuery BigQuery
    • DDD
    • Git Git
    • OAuth2 OAuth2
    • JSON JSON
    • Soap
    • MVC MVC
    • REST API REST API
    • Swagger Swagger
    • SonarQube SonarQube
    • NoSQL
    • YAML YAML
  • PHP Developer

    Ciklum - 1 jaar 5 maanden

    • De backend ontwikkeld voor een mobiele datingapplicatie, het implementeren van een REST API en het gebruiken van ElasticSearch als de kern geo-search engine voor locatie-gebaseerde ontdekking.
    • Geïntegreerde AWS SQS voor het verwerken van asynchrone taken, zoals het uploaden van gebruikersafbeeldingen en video's naar S3 en het bijwerken van gebruikersindexen in ElasticSearch.
    • Behaald op 86% testdekking met behulp van het Kahlan-testframework.
    • Geïmplementeerde real-time berichten functionaliteit door integratie van de QuickBlox API.
    • Ontworpen diensten op basis van de architectuur van microdiensten en de beginselen van de Onion Architectuur, waarbij Domain-Driven Design.
    • Leveraged Redis met pijpleidingen en hash-tabellen om snelle en efficiënte sleutelwaarde gegevens te verzamelen.
    • Een Canary deployment strategie om veilig nieuwe functies in productieomgevingen uit te rollen.
    • Uitgevoerde codebeoordelingen en schreef uitgebreide technische documentatie voor de REST API.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • Yii Yii
    • Symfony Symfony
    • MySQL MySQL
    • JavaScript JavaScript
    • MariaDB MariaDB
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • NGINX NGINX
    • REST API REST API

Educatie

  • BSc.Computer science

    Donetsk National Technical University · 2007 - 2012

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