NEU
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Oleg S.
Senior C++ Developer
Oleg ist ein Senior C++ Developer mit über 15 Jahren Erfahrung im Bau von Hochleistungssystemen, Gamemotorkomponenten und großflächigen Backend-Modulen. Er ist spezialisiert auf C++, Motorarchitektur, Plattformoptimierung und UI/Input-Subsysteme für plattformübergreifende Produkte.
Er trug zu den Kernsystemen für Ubisofts AAA-Titel bei, darunter Assassins Creed Shadows, Ghost Recon Breakpoint und Unsterbliche Fenyx Rising. Darüber hinaus hat er 12 Jahre in der Gesundheitssoftware investiert, komplexe C/C++-Codebasen modernisiert und Oracle-basierte Datenworkflows verbessert.
Oleg ist bekannt für seine technische Führung, Mentorschaft, architektonische Präzision und seine Fähigkeit, stabile, effiziente und skalierbare technische Lösungen zu liefern.
Hauptkompetenz
- C++ 15 Jahre

- Oracle 15 Jahre
- PL/SQL 15 Jahre
Andere Fähigkeiten
- Machine Learning 1 Jahre

- SVM 1 Jahre
Ausgewählte Erfahrung
Beschäftigung
Lead Programmer
Ubisoft - 5 jahre 11 monate
- Ein Cross-funktionales Programmierteam (5–9 Ingenieure), das für Kernsysteme auf der Amboss-Spiele-Engine verantwortlich ist und AAA-Titel einschließlich Ghost Recon: Breakpoint, Unsterbliche Fenyx Aufstieg und Attentäter Creed Shadows.
- Gestaltet, implementiert und optimiert Subsysteme für UI, Eingabehandling, Zugänglichkeit und Options-Frameworks, wodurch ein stabiles plattformübergreifendes Verhalten zwischen PC, PlayStation und Xbox gewährleistet wird.
- Koordiniert mit Leadstudios und mehreren Entwicklungsteams, um Funktionen zu erfassen, technische Prioritäten zu sequenzieren und die Anpassung an globale Produktionsleitungen sicherzustellen.
- Durchführung tiefgreifender technischer Untersuchungen, um Produktbedürfnisse zu definieren, architektonische Verbesserungen vorzuschlagen und Teamübergreifende Abhängigkeiten freizugeben.
- Reviewed code, onboarded new engineers and mentored junior, midlevel and senior developers to improve code quality, performance and maintainability.
- Managed people operations including performance evaluations, growth plans, workload balance and day-to-day team coordination.
- Verbesserung der Arbeitsabläufe innerhalb des Motorenteams, Verfeinerung von Entwicklungsprozessen und Kommunikation zwischen Engineering, Design und Produktion.
- Mitwirkende praktische C++-Entwicklung für Motor- und Spielsysteme bei gleichzeitiger Ausgewogenheit zwischen technischer Führung und Lieferverantwortung.
Technologien:
- Technologien:
C++
Oracle
Agile
PL/SQL
- Team Leading
Programmer
Ubisoft - 10 monate
- Entwickelte Gameplay und Engine Features in C++ als Teil der PC-Adaption für Ghost Recon: Breakpoint.
- Implementierte UI-Komponenten, Einstellungen und Optionsmenüs, um das korrekte Rendering und Verhalten der PC-Hardware-Konfigurationen zu gewährleisten.
- Beitrag zur Performance-Profilerstellung und Optimierung von Schlüsselsystemen, die mit UI-Frameworks interagieren.
- Als Sub-Lead für UI-Funktionen, Unterstützung der Planung, Koordination und Teamübergreifende Zusammenarbeit.
- Onboardete neue Entwickler durch die Erstellung von Dokumentation, Anleitung und Erläuterung der domänenspezifischen Architektur.
Technologien:
- Technologien:
- UI
C++
Agile
Programmer
ISD - 12 jahre 11 monate
- Entwickelt, erweitert und unterhält eine große medizinische Softwarepakete, die von den wichtigsten Gesundheitsdienstleistern verwendet wird, um Zuverlässigkeit und Stabilität in der Produktionsumgebung zu gewährleisten.
- Led Modernisierung und Refactoring eines großen alten C/C++ Codebase, die Stabilität, Lesbarkeit und langfristige Wartbarkeit verbessert.
- Entwicklung neuer Module für diagnostische Workflows, Datenerfassung und Patientenmanagement.
- Entwickelt und optimiert komplexe Oracle SQL und PL/SQL Abfragen für hochleistungsfähige Datenoperationen auf großen medizinischen Datenbeständen.
- Fehlerheiss-Produktionsprobleme direkt mit Kundenteams, identifizieren die Ursachen und liefern langfristige Korrekturen.
- Verbesserte Pipelines für die Datenverarbeitung und trugen zu Verbesserungen im Backend bei großen klinischen Systemen bei.
Technologien:
- Technologien:
C
C++
Oracle
Linux
Unix
PL/SQL
Machine Learning Researcher
University of Genoa - 3 monate
- Durchführung der Forschung zur Unterstützung von Vector Maschinen mit Integerfaktoren für den nachgelagerten Einsatz in FPGA-Schaltungen.
- Entwickelte C++ Software zur Erstellung und Schulung von SVM-Modellen, die für die Implementierung auf Hardwareebene optimiert sind.
- Durchgeführte Experimente zur statistischen Klassifizierung biologischer Daten und ausgewerteter algorithmischer Genauigkeit.
- Arbeiten an der Überbrückung der ML-Theorie mit praktischen Rechenzwängen für eingebettete und hardware-beschleunigte Systeme.
Technologien:
- Technologien:
C++
- SVM
Machine Learning
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche
