ILYA PLATONOV

Software Engineer

Professional experience
Criteo, Privacy Sandbox

Software Engineer, Protected Audience API team

november 2024 - present

  • Integration of Criteo products in the Google Privacy Sandbox APIs, Protected Audience in particular. The Privacy Sandbox is meant to replace 3rd-party cookies for online advertising in Google Chrome.
  • Development of an internal tool for tracingand debugging Protected Audience API events with real-time reporting and visualization.
Huawei, CSI Lab

Software Engineer

december 2022 - november 2024

Web Engine team

february 2023 - november 2024

OS Graphics team

december 2022 - february 2023

Web Engine team

  • Development of custom web engine, web parser and CSS layout algorithms; perfomance tracing and debugging.
  • Supported approximately 80% of the most spread web elements.

OS Graphics team

  • Construct the 2D graphics stack and window system of the OpenHarmony OS.
  • OS rendering and layouting performance and power consumption optimization on 20%.
  • Research on the new generation of OS graphics stack, through the innovation of architecture and system design within an international team.
Higher School of Economics, MIEM Telecenter

QtQuick software developer

september 2021 - september 2022

  • Migrated operatop module from GTK+ to Qt Quick, integrated PTZ tracking system for surveillance cameras. Implemented NAS video recorder web service.
Yandex

Assessor-developer

august - november 2021

  • Programming and Computer Science related search results review.
  • Worked with search and recommender systems, improved the search ranking algorithm for English and Russian queries.
Teaching Experience
EPITA, Web Programming course

Teaching Assistant

february - march 2024

  • Conducted lectures and practical classes on web development, lead course projects.
  • Introduced students to the basics of web development and architecture, Python for web development, HTML, CSS, JavaScript, and the Flask web framework.
Education
EPITA School of Engineering and Computer Science, Paris

Master in Computer Science

2023 - 2025

  • Major: Software Engineering

Representative of the university in the international student community

Higher School of Economics National Research University, Moscow

Bachelor in Computer Engineering

2019 - 2023

  • Major: Information and Communications Technology
  • Minor: Neural Networks
Projects
Evolution simulator

Software engineer, master's thesis

april - july 2024

  • Research on the evolutionary algorithms, implementation of the simulation of the evolution of the population of organisms using the genetic algorithm.
Intelligent control system for manual operations in industrial production

Software engineer, diploma project

september 2022 - june 2023

  • Designed the architecture of the multithreaded app, implementaion management and debugging. Decomposition and profiling system components.
  • Dataset generation app for training the model.
SFML game project

C++ developer, personal project

may 2022 - june 2024

  • Design and implementaion of multiplatform client-server game based on SFML library.
Technical skills

C/C++: CMake, Boost, GN, Qt, SFML, GStreamer

Python: Flask, PySide (Qt), Pandas, Matplotlib, OpenCV

Other: Linux, Android, Docker, OpenVPN, JS / TS, Flutter, ffmpeg, ZMQ, Kafka, Kibana, Grafana, CI/CD

Completed courses: Python, C++, Databases, Operating Systems, Calculus, Probability Theory and Mathematical Statistics, Discrete Mathematics, Linear Algebra, Electronics, Physics, Computer Networks, Network Video Technologies, Web Services Development

Languages: English (C1), Russian (Native), French (B1)

Extra education