As an experienced engineer and consultant, I am driven by customer satisfaction and delivering impactful results. I excel in leading high-performing teams and fostering close relationships with peers, the team, and management. I am comfortable with ambiguity and enjoy communicating complex, nuanced ideas to a variety of audiences: engineers, executives, non-technical employees, and customers. I’m adept at relying on a set of principles formed over the years working in big tech companies and small startups.
I'm fluent in writing code in most of the major languages, such as Python, C++, C#, Java, and JavaScript and optimising and running in on different stacks and platforms. Have lots of experience with scalable machine learning enabled systems with Kubernetes on AWS and GCP, CI/CD, DevOps and Infrastructure-as-Code with Terraform.
Loading...
Experience
Sony
Sep 2020 – Present
Brussels Metropolitan Area, Belgium
Lead AI Engineer
Lead a team developing an anomaly detection platform. IoT, sensors, embedded/mobile devices with cloud connectivity, data collection and processing. AWS, GCP, On-prem on Kubernetes. CI/CD, DevOps, MLOps.
Chernov Consulting
Aug 2020 – Present
Founder
We are a team of passionate and highly experienced engineers and leaders, driven by our shared principles to create high-quality software products for the global market.
Amazon
Oct 2016 – Apr 2020
Berlin, Germany
Machine Learning Engineer
Developed the Apache (incubating) MXNet open source deep learning framework as both engineer and manager deputy. Scientific prototyping, optimizations, maintenance, CI/CD, DevOps. Designed and implemented parts of a ML pipeline and execution engine used for various frameworks, algorithms and hardware benchmarks. Lead and managed the creation of 'The Learning Robot' promotional demo with
CV and robotics on embedded.
Deloitte
May 2016 – Aug 2016
Berlin, Germany
Manager
Garage Service Line, Deloitte Analytics Institute. Managed small projects, gathered requirements, conducted workshops with clients, estimated efforts, wrote winning proposals for tenders. Big Data, Java.
Established the development process. Upgraded and optimized a UI framework for restaurant ordering devices. Implemented a mobile game in C# and Unity 3D.
HERE, a Nokia business
Sep 2013 – Aug 2014
Berlin, Germany
Senior Software Engineer
Development process improvements. Common component design & implementation. Front-end programming, knowledge sharing and coaching. Maps engine integration. Refactoring, benchmarks, profiling, memory & graphics optimizations. Introduced code reviews. C++, Qt, Qml, Javascript, OpenGL. Windows Phone Maps in C#. Tools in Python.
Nokia
Dec 2011 – Aug 2013
Berlin, Germany
Senior Software Engineer
Integrating Nokia Map Engine into a planned mobile platform based on Linux. Code refactoring, benchmarks, profiling, memory & graphics optimizations.
Maps for Windows Phone GUI programming.
LaserSoft Imaging AG
Jan 2011 – Sep 2011
Kiel, Germany
Team Lead
Printing and scanning software, digital image processing. Overall project responsibility, definition and structuring of requirements, estimates, planning, architecture design, technical direction and coaching. C++ and Qt programming.
SperaSoft Studios
Mar 2010 – Jan 2011
St Petersburg, Russia
Game Software Developer
Renovation and development of a 3D MMO platform for the game Gods & Heroes: Rome Rising. Also developing an internal 3D game engine. Graphics, visual effects, particles, physics, statistics, network and build system. C, C++, OpenGL, DirectX, Playstation 3.
Octavian Global Technologies
Mar 2008 – Mar 2010
St Petersburg, Russia
Team Lead
Responsibility for development process and software architecture of a platform for video lotteries. Definition and structuring of requirements, estimates, planning, architecture design, technical direction.
Managing third-party game development. Java, C++, Qt, ActionScript, Flash.
T-Systems CIS
Jan 2007 – Mar 2008
St Petersburg, Russia
Software Developer
GUI programming and bug fixing. Long business trips to Germany. Workflow coordination between Russian and German teams.
Smartum IT
Sep 2004 – Dec 2006
St Petersburg, Russia
Team Lead
Web programming. Architecture design. Implementation of a content management system.