Oleg Ilyin

Angestellt, Senior Software Engineer/Technical Lead, Playtika

Minsk, Weißrußland

Über mich

Over 16 years of software development experience in various .NET stack technologies. Expert knowledge of C# programming language, design patterns and best practices. Comprehensive knowledge in performance and memory optimization. Experience with compilers. Experience in technical leadership.

Fähigkeiten und Kenntnisse

C#
.NET Framework
TypeScript
WPF
XAML
Xamarin
iOS
android
Roslyn
Computer graphics
GDI
Game Development
Compilers

Werdegang

Berufserfahrung von Oleg Ilyin

  • Bis heute 10 Jahre und 9 Monate, seit Sep. 2013

    Senior Software Engineer/Technical Lead

    Playtika

    - Compiler from C# to TypeScript along with TypeScript version of .NET base class library to speed up migration to of web game client to industry standard for web and unify codebase. - Client side of in-house real-time multiplayer gaming platform utilizing WS and HTTP as transports - Cross platform game client infrastructure for company's top grossing games: in-app purchases, logging, resource management, 3rd party integrations Technologies: C#, UWP, Xamarin, Android, iOS, WebSocket, Roslyn, TypeScript

  • 1 Jahr, Sep. 2012 - Aug. 2013

    Senior Software Engineer

    Oxagile

    Developed features and custom UI controls for Silverlight, Windows Store and Windows Phone applications. Technologies: C#, XAML, Silverlight, Windows Phone

  • 3 Jahre und 2 Monate, Juli 2009 - Aug. 2012

    Senior Software Engineer

    ScienceSoft

    Developed various components, features and optimizations for ERP system. Most notable are: - Developed custom UI controls for visualizing organization tree and employee schedule planning - Reduced report generation time up to 100x by optimizing complex database queries Technologies: C#, XAML, WPF, GDI, Silverlight, T4, Entity Framework, MSSQL

  • 1 Jahr und 3 Monate, Apr. 2008 - Juni 2009

    Software Engineer/Team Lead

    Andersen

    - UI components for dynamic editable entry forms and tables with hierarchical filtering based on SQL database schema with design-time Visual Studio integration - WinForms application with custom UI to monitor hot tour packages and charter flight tickets - Application to forecast rig supply/demand when drilling wells - Component for visually design diagrams - Tool to migrate 3D content from Second Life virtual world to open source virtual world server Technologies: C#, WinForms, SQL, GDI, Graphics

  • 2 Jahre und 1 Monat, Juli 2006 - Juli 2008

    Software Engineer

    Informational Resources and Communication Centre of BSU

    - Designed and developed chat between customer and online consultant as part of tractor sale portal - Designed and developed web application providing registration flow of legal entities and individual entrepreneurs for system operator Technologies: C#, ASP.NET, JavaScript, MSSQL, XML, XSD, XSLT

Ausbildung von Oleg Ilyin

  • 4 Jahre und 10 Monate, Sep. 2004 - Juni 2009

    Computer Science

    Belarusian National Technical University

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Deutsch

    Grundlagen

Interessen

reading
walking
traveling
Trading

21 Mio. XING Mitglieder, von A bis Z