Oleg S.

Senior C++ Developer

Oleg er Senior C++ Developer med over 15 års erfaring med opbygning af højtydende systemer, spilmotorkomponenter og store backend moduler. Han har specialiseret sig i C++, motorarkitektur, platformoptimering og UI/input delsystemer til cross-platform produkter.

Han bidrog til centrale systemer for Ubisofts AAA titler, herunder Assassins Creed Shadows, Ghost Recon Breakpoint, og Immortals Fenyx Rising. Derudover tilbragte han 12 år i sundhedssoftware, modernisering af komplekse C/C ++ kodebaser og forbedring af Oracle-drevne dataarbejdsgange.

Oleg er kendt for sin tekniske ledelse, mentorskab, arkitektonisk præcision, og hans evne til at levere stabile, effektive og skalerbare ingeniørløsninger.

Hovedekspertise

  • C++
    C++ 15 år
  • Oracle
    Oracle 15 år
  • PL/SQL
    PL/SQL 15 år

Andre færdigheder

  • Machine Learning
    Machine Learning 1 år
  • SVM 1 år
Oleg

Oleg S.

Portugal

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Lead Programmer

    Ubisoft - 5 flere år 11 måneder

    • Led et tværfunktionelt programmeringshold (5–9 ingeniører), der er ansvarlig for kernesystemer på Anvil-spilmotoren, der driver AAA-titler, herunder Ghost Recon: Breakpoint, Immortals Fenyx Rising, og Assassins Creed Shadows.
    • Designet, implementeret og optimeret delsystemer til brugergrænseflade, inputhåndtering, tilgængelighed og muligheder rammer, der sikrer stabil cross-platform adfærd på tværs af pc, PlayStation og Xbox.
    • Koordineret med leadstudios og flere co-development teams til rækkeviddefunktioner, sekvens tekniske prioriteringer, og sikre tilpasning til globale produktionsrørledninger.
    • Gennemførte dybe tekniske undersøgelser for at definere produktbehov, foreslå arkitektoniske forbedringer og fjerne blokeringen af tekniske afhængigheder på tværs af teamet.
    • Anmeldt kode, onboarded nye ingeniører, og mentored junior, mid-level, og senior udviklere til at forbedre kode kvalitet, ydeevne og vedligeholdelse.
    • Håndterede personer, herunder præstationsvurderinger, vækstplaner, afbalancering af arbejdsbyrden og den daglige teamkoordinering.
    • Drove workflow forbedringer inden for motorholdet, raffinering udviklingsprocesser og kommunikation mellem teknik, design og produktion.
    • Bidragede hands-on C ++ udvikling af motor- og spilsystemer, samtidig med at der blev balance mellem teknisk lederskab og leveringsansvar.

    Teknologier:

    • Teknologier:
    • C++ C++
    • Oracle Oracle
    • Agile Agile
    • PL/SQL PL/SQL
    • Team Leading
  • Programmer

    Ubisoft - 10 måneder

    • Udviklet gameplay og motor funktioner i C ++ som en del af PC tilpasning indsats for Ghost Recon: Breakpoint.
    • Implementeret UI komponenter, indstillinger og indstillinger menuer, der sikrer korrekt rendering og adfærd på tværs af PC hardware konfigurationer.
    • Bidrag til performance profilering og optimering af centrale systemer, der interagerer med UI rammer.
    • Handlet som en sub-lead for UI-funktioner, støtte planlægning, koordinering og samarbejde på tværs af teamet.
    • Onboarded nye udviklere ved at skabe dokumentation, vejlede opsætning og forklare domænespecifik arkitektur.

    Teknologier:

    • Teknologier:
    • UI
    • C++ C++
    • Agile Agile
  • Programmer

    ISD - 12 flere år 11 måneder

    • Designet, udvidet og opretholdt en stor medicinsk software suite anvendes af store sundhedsydelser udbydere, der sikrer pålidelighed og stabilitet i produktionsmiljøer.
    • Led modernisering og refactoring af en stor arv C/C ++ kodebase, forbedring af stabilitet, læsbarhed og langsigtet vedligeholdelse.
    • Udviklede nye moduler til diagnostiske arbejdsgange, dataoptagelse og patientstyring.
    • Designet og optimeret kompleks Oracle SQL og PL / SQL forespørgsler til højtydende data operationer på store medicinske datasæt.
    • Problematiske produktionsproblemer direkte med klienthold, identificerede rodårsager og leverede langsigtede rettelser.
    • Forbedret databehandling rørledninger og bidrog til backend forbedringer for store kliniske systemer.

    Teknologier:

    • Teknologier:
    • C C
    • C++ C++
    • Oracle Oracle
    • Linux Linux
    • Unix Unix
    • PL/SQL PL/SQL
  • Machine Learning Researcher

    University of Genoa - 3 måneder

    • Gennemført forskning i Support Vector Machines med heltal faktorer for downstream brug i FPGA kredsløb.
    • Udviklet C++ software til at opbygge og uddanne SVM modeller optimeret til hardware-niveau implementering.
    • Udførte eksperimenter med statistisk klassificering af biologiske data og evalueret algoritmisk nøjagtighed.
    • Arbejdet på broen ML teori med praktiske beregningsmæssige begrænsninger for indlejrede og hardware-accelererede systemer.

    Teknologier:

    • Teknologier:
    • C++ C++
    • SVM
    • Machine Learning Machine Learning

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det