Oleg S.

Oleg S.

Senior C++ Developer

Portugal
Luotettava jäsen vuodesta 2025
15 vuoden kokemus

Hän myötävaikutti ydinjärjestelmien Ubisoftin AAA otsikot, mukaan lukien Assassin Creed Shadows, Ghost Recon Breakpoint, ja Immortals Fenyx Rising. Lisäksi hän vietti 12 vuotta terveydenhuollon ohjelmistoihin, nykyaikaistaen kompleksisia C/C++-koodeja ja parantaen Oracle-pohjaisia datavirtoja.

Oleg tunnetaan hänen teknisestä johtajuudestaan, mentoroinnista, arkkitehtonisesta tarkkuudesta ja kyvystään tuottaa vakaita, tehokkaita ja skaalautuvia teknisiä ratkaisuja.

Tärkein asiantuntemus

C++C++15 vuotta
OracleOracle15 vuotta
PL/SQLPL/SQL15 vuotta
LinuxLinux12 vuotta
5+

Kokemus4

Ubisoft

Lead Programmer

Ubisoft
Gaming
Apr 2019 - Mar 2025 · 5v 11k
  • Led a cross-functional programming team (5–9 engineers) responsible for core systems on the Anvil game engine powering AAA titles, mukaan lukien Ghost Recon: Breakpoint, Immortals Fenyx Rising, ja Assassin's Creed Shadows.
  • Suunnitellut, toteutettu, ja optimoitu alajärjestelmät UI, syötteen käsittely, esteettömyys, ja vaihtoehtoja kehykset, varmistaa vakaa poikkileikkaus käyttäytymistä PC, PlayStation, ja Xbox.
  • Koordinoitu johtavien studioiden ja useiden yhteistyöryhmien kanssa soveltamisalan ominaisuuksien, järjestys tekniset prioriteetit ja varmistaa yhdenmukaisuus maailmanlaajuisten tuotantoputkien kanssa.
  • Tekemällä syvällisiä teknisiä tutkimuksia määritellä tuotetarpeita, ehdottaa arkkitehtonisia parannuksia ja vapauttaa tiimien välisen suunnittelun riippuvuuksia.
  • Arvosteltu koodi, onboarded uusia insinöörejä, ja mentoroitu junior, keskitaso, ja vanhempi kehittäjät parantaa koodin laatua, suorituskykyä ja huollettavuutta.
  • Hallitut henkilöstöoperaatiot kuten suoritusten arviointi, kasvusuunnitelmat, työmäärän tasapainottaminen ja päivittäinen tiimien koordinointi.
  • Katkeavat työnkulun parannuksia moottorin joukkue, jalostus kehitysprosessit ja kommunikaatio suunnittelu, suunnittelu, ja tuotanto.
  • Kehittämällä C++-toimintoa moottori- ja pelijärjestelmille ja tasapainottamalla samalla teknistä johtajuutta ja toimitusvastuuta.
C++C++
OracleOracle
AgileAgile
PL/SQLPL/SQL
Team Leading
Ubisoft

Programmer

Ubisoft
Gaming
May 2018 - Mar 2019 · 10k
  • Kehitetty pelattavuus ja moottorin ominaisuudet C++ osana PC sopeutuminen vaivaa Ghost Recon: Breakpoint.
  • Toteutetut käyttöliittymän komponentit, asetukset ja asetusvalikot, varmistaen oikean renderöinnin ja käyttäytymisen eri PC-laitteistokonfiguraatioissa.
  • Osallistunut suorituskyvyn profilointiin ja optimointiin keskeisten järjestelmien vuorovaikutuksessa UI kehykset.
  • Toimii käyttöliittymän ominaisuuksien alijohtajana, tukee suunnittelua, koordinaatiota ja tiimien välistä yhteistyötä.
  • Onboarded uusia kehittäjiä luomalla dokumentaatio, ohjaava asennus, ja selittämällä domain-specific arkkitehtuuri.
UI
C++C++
AgileAgile
ISD

Programmer

ISD
Healthcare
May 2005 - Apr 2018 · 12v 11k
  • Suunnitellut, laajennettu, ja ylläpidetty suuren mittakaavan lääketieteen ohjelmistosarja, jota suuret terveydenhuollon tarjoajat käyttävät, varmistaen luotettavuuden ja vakauden tuotantoympäristöissä.
  • Led modernisointi ja refactoring suuri perintö C/C++ codebase, parantaa vakautta, luettavuutta ja pitkän aikavälin huollettavuutta.
  • Uudet moduulit diagnostisia työnkulkuja, tiedonkeruuta ja potilaan hallintaa varten.
  • Suunniteltu ja optimoitu monimutkainen Oracle SQL ja PL/SQL kyselyitä korkean suorituskyvyn dataa suurista lääketieteellisistä tietokokonaisuuksista.
  • Troubleshot tuotanto ongelmia suoraan asiakastiimit, tunnistetut perussyyt, ja toimitetaan pitkäaikaisia korjauksia.
  • Parannetut tietojenkäsittelyputkistot ja edistivät laajojen kliinisten järjestelmien taustaparannuksia.
CC
C++C++
OracleOracle
LinuxLinux
UnixUnix
PL/SQLPL/SQL
University of Genoa

Machine Learning Researcher

University of Genoa
Education
Jan 2005 - Apr 2005 · 3k
  • Tehdyt tutkimus Tuki Vektorikoneita kanssa integer tekijät jatkokäyttöön FPGA piireissä.
  • Kehitetty C++ ohjelmisto SVM-mallien rakentamiseen ja kouluttamiseen optimoitu laitteistotason toteutukseen.
  • Suoritetut kokeet tilastollinen luokittelu biologisia tietoja ja arvioitu algoritminen tarkkuus.
  • Työskenteli bridging ML teoria käytännön laskennalliset rajoitteet sulautettuja ja laitteisto-kiihdytetty järjestelmiä.
C++C++
SVM
Machine LearningMachine Learning

Arviointi

Tekniikan huippuosaaminen

Oleg yleinen suorituskyky 90 minuutin suorassa teknisessä arvioinnissa on top 5 % Proxifyn tarkastetuista Senior C++ Developer.

Lopeta selaaminen.
Sovitetaan nopeammin.