Oleg S.

Senior C++ Developer

Oleg er en Senior C++ Developer, som har over 15 års erfaring med bygging av systemer for høy ytelse og spillmotorkomponenter og storskala backend-moduler. Han spesialiserer seg på C++, motorarkitektur, plattformoptimalisering og UI/innstøpte delsystemer for produkter som kryss av plattformer.

Han bidro til kjernesystemene i Ubisofts AAA-titler, inkludert Assassins Skremformede Shadows, Ghost Recon Breakpoint og Immortals Fenyx Rising. Videre brukte han 12 år på helsehjelp og moderniserer komplekse C/C++ kodebaser og forbedrer Oracle-driven data workflows.

Oleg er kjent for sin tekniske ledelse, mentorskip, arkitekt presisjon, og hans evne til å levere stabile, effektive og skalerbare ingeniørløsninger.

Hovedekspertise

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

Andre kunnskaper

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

Oleg S.

Portugal

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Lead Programmer

    Ubisoft - 5 years 11 months

    • Et tverrfunksjonelt programmeringsteam (5–9 ingeniører) som er ansvarlig for kjernesystemer på den amvil spillmotoren power AAA titler, inkludert Ghost Recon: Breakpoint Immortals Fenyx Rising and Assassins Creed Shadows.
    • Utformet, implementerte og optimaliserte undersystemer for UI, inngangshåndtering, tilgjengelighet, og rammer for alternativer, som sikrer stabil oppførsel på kryssplattform på tvers av PC, PlayStation, og Xbox.
    • Koordinert med ledende studioer og flere utviklingsgrupper for omfang, sekvensielle tekniske prioriteringer og sikre samordning med globale produksjonsrørledninger.
    • Utførte dype tekniske undersøkelser for å definere produkters behov, foreslå arkitektoniske forbedringer og utbygde avhengigheter i kryss av prosjekteringer.
    • gjennomgikk kode, onboarded new engineers, and mentored junior, midtnivå, og seniorutviklere for å bedre kodekvalitet, ytelse og vedlikeholdsevne.
    • Administrerte personellets drift inkludert prestasjonsevalueringer, vekstplaner, arbeidsbelastningsbalanse og daglig teamkoordinering.
    • Drove arbeidsstrømsforbedringer i motorteamet, raffineringsprosesser og kommunikasjon mellom prosjektering, design og produksjon.
    • Bidratt med hands-on C++ development for engine and game systems og balansering av teknisk ledelse og leveringsansvar.

    Teknologier:

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

    Ubisoft - 10 months

    • Utviklet spill- og motorfunksjoner i C++ som en del av bearbeidingsarbeidet for PC, Recon: Breakpoint.
    • implementerte UI komponenter, innstillinger og alternativer menyer, sørge for korrekt gjengivelse og oppførsel over PC maskinvarekonfigurasjoner.
    • Bidratt til ytelsesprofilering og optimalisering av nøkkelsystemer i samspill med UI rammer.
    • Oppførte seg som et delbly for UI funksjoner, støtte til planlegging, koordinering og samarbeid på tvers av lag.
    • Nye utviklere ble innebygd ved å lage dokumentasjon, styre oppsett og forklare domenespesifikk arkitektur.

    Teknologier:

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

    ISD - 12 years 11 months

    • Dimensjonert, utvidet og vedlikeholdt en stor medisinsk programvare som brukes av store helsetjenesteytere, og som sikrer pålitelighet og stabilitet i produksjonsmiljøer.
    • Nedbygd modernisering og refaktorering av en stor arv C/C++ kodebase, forbedre stabilitet, lesbarhet og langsiktig vedlikeholdsevne.
    • Utviklet nye moduler for diagnostisk arbeidsflyt, data- opptak og pasientbehandling.
    • Designet og optimalisert kompleks Oracle SQL og PL/SQL spørringer for operasjoner i høy ytelse av data på store medisinske datasett.
    • Feilsøk produksjon problemer direkte med klientgrupper, identifiserte rotårsaker, og levert langsiktige fikser.
    • Forbedrede databehandlingsrør og bidro til forbedringer i de store kliniske systemene.

    Teknologier:

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

    University of Genoa - 3 months

    • Gjennomført forskning på Support Vector Machines med heltallsfaktorer for nedstrøms bruk i FPGA kretser.
    • Utviklet C++-programvare for å bygge og lære SVM-modeller optimalisert for implementering av maskinvarenivå.
    • Utførte eksperimenter om statistisk klassifisering av biologiske data og evaluert algoritmisk nøyaktighet.
    • Jobbet med en brolegging av ML teori med praktiske beregningsbegrensninger for innebygde og maskinvareakselererte systemer.

    Teknologier:

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

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat