Oleg S.

Senior C++ Developer

Oleg is een Senior C++ Developer met meer dan 15 jaar ervaring in het bouwen van hoogwaardige systemen, onderdelen van game-engine en grootschalige backend modules. Hij specialiseert in C++, engine architectuur, platformoptimalisatie en UI/input subsystemen voor platformproducten.

Hij heeft bijgedragen aan kernsystemen voor de AAAA-titels, waaronder Assassin’s Creed Shadows, Ghost Recon Breakpoint en Immortals Fenyx Risico. Bovendien heeft hij twaalf jaar doorgebracht in gezondheidszorgsoftware, complexe C/C++-codebases te moderniseren en datatransporten die door de Oracle gedreven worden te verbeteren.

Oleg staat bekend om zijn technische leiderschap, mentorschap, architectonische precisie en zijn vermogen om stabiele, efficiënte en schaalbare technische oplossingen te bieden.

Hoofd expertise

  • C++
    C++ 15 jaar
  • Oracle
    Oracle 15 jaar
  • PL/SQL
    PL/SQL 15 jaar

Andere vaardigheden

  • Machine Learning
    Machine Learning 1 jaar
  • SVM 1 jaar
Oleg

Oleg S.

Portugal

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Lead Programmer

    Ubisoft - 5 jaar 11 maanden

    • Led een cross-functioneel programmeerteam (5–9 ingenieurs) die verantwoordelijk zijn voor kernsystemen op de AAAA-motor die AAA-titels aandrijven, met inbegrip van Ghost Recon: Breakpoint, Onsterfelijke risico's van Fenyx en Assassin’s Geloofsschaduwen.
    • Ontworpen en geïmplementeerd, en geoptimaliseerd subsystemen voor UI, invoer handleiding, toegankelijkheid en optiekaders om te zorgen voor stabiel cross-platform gedrag over PC, PlayStation en Xbox.
    • Coördineerd met loden studio's en meerdere co-ontwikkelingsteams voor toepassingskenmerken, technische prioriteiten in volgorde en zorg voor aanpassing aan de globale productiepijpleidingen.
    • Er zijn diepgaande technische onderzoeken uitgevoerd om de productbehoeften te definiëren, voorstellen voor architectonische verbeteringen en deblokkeren van gekruiste technische afhankelijkheden.
    • Beoordeelde code, onboarded new engineers, and mentored junior, mid-level and senior developers to improve code kwaliteit, performance and maintainabiliteit.
    • Beheerde mensen opereren, waaronder prestatiebeoordelingen, groeiplannen, een evenwichtige werklast en dagelijkse teamcoördinatie.
    • Drove workflow verbeteringen binnen het motorteam, raffinage ontwikkelingsprocessen en communicatie tussen engineering, ontwerp en productie.
    • Bijdrage hands-on C++ ontwikkeling voor motor- en spelsystemen terwijl er een evenwicht is tussen technische leiderschaps- en uitvoeringsverantwoordelijkheden.

    Technologieën:

    • Technologieën:
    • C++ C++
    • Oracle Oracle
    • Agile Agile
    • PL/SQL PL/SQL
    • Team Leading
  • Programmer

    Ubisoft - 10 maanden

    • Ontwikkelde gameplay en engine functies in C++ als onderdeel van de PC adaptatie-inspanning voor Ghost Recon: Breakpoint.
    • Implementeerde UI componenten, instellingen en opties menu's, die ervoor zorgen dat de weergave en het gedrag correct worden weergegeven in PC hardware configuraties.
    • Bijdragen aan prestatieprofielen en optimalisatie van sleutelsystemen die interactie hebben met UI-kaders.
    • Acted as a sub-lead for UI features, support planning, coördinatie en cross-team samenwerking.
    • Onboarded new developers door documentatie, opstelling en uitleg van domeinspecifieke architectuur.

    Technologieën:

    • Technologieën:
    • UI
    • C++ C++
    • Agile Agile
  • Programmer

    ISD - 12 jaar 11 maanden

    • Ontwerp, uitgebreid en onderhouden van een grootschalig medisch softwarepakket dat wordt gebruikt door grote zorgverleners, waardoor betrouwbaarheid en stabiliteit in productieomgevingen worden gewaarborgd.
    • Led modernisering en refactoring van een grote erfenis C/C++ codebase, verbeterde stabiliteit, leesbaarheid en duurzaamheid op de lange termijn.
    • Nieuwe modules ontwikkeld voor diagnostische workflows, gegevensopname en patiëntenbeheer.
    • Ontworpen en geoptimaliseerd complex Oracle SQL en PL/SQL queries voor hoogwaardige data operaties op grote medische datasets.
    • Problemen bij de productie direct met cliëntteams, geïdentificeerde hoofdoorzaken en hebben langetermijnoplossingen opgeleverd.
    • Verbeterde pijpleidingen voor gegevensverwerking en hebben bijgedragen aan de verbetering van de backend voor grote klinische systemen.

    Technologieën:

    • Technologieën:
    • C C
    • C++ C++
    • Oracle Oracle
    • Linux Linux
    • Unix Unix
    • PL/SQL PL/SQL
  • Machine Learning Researcher

    University of Genoa - 3 maanden

    • Uitgevoerd onderzoek op het ondersteunen van Vector Machines met integer factoren voor gebruik stroomafwaarts in FPGA circuits.
    • Ontwikkeld C++ software om SVM modellen te bouwen en op te leiden die zijn geoptimaliseerd voor implementatie op hardware-niveau.
    • Uitgevoerde experimenten met statistische classificatie van biologische gegevens en beoordeelde algoritmische nauwkeurigheid.
    • Werkt op het overbruggen van ML-theorie met praktische rekenkundige beperkingen voor ingebedde en hardware-versnelde systemen.

    Technologieën:

    • Technologieën:
    • C++ C++
    • SVM
    • Machine Learning Machine Learning

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