ILYA PLATONOV

Software Engineer

Professional experience Huawei, CSI Lab

Software Engineer, Web Engine team, february 2023 - present

  • Development of custom web engine, working on web parser and CSS layout algorithms.
  • Debugging, perfomance tracing, testing, improving and automating working environment.

Software Engineer, OS Graphics team, december 2022 - february 2023

  • Construct the 2D graphics stack and window system of the OpenHarmony OS.
  • Optimize performance, reduce power consumption and load in heavy-load scenarios.
  • Research on the new generation of OS graphics stack, through the innovation of architecture and system design within an international team.
EPITA, Web Programming course

Teaching Assistant, february - march 2024

  • Conducted lectures and practical classes on web development.
  • Helped students with their projects and homework.
Higher School of Economics, MIEM Telecenter

QtQuick software developer, september 2021 - september 2022

  • Rewrote operatop module from GTK+ to Qt Quick to extend usage availability, integrated PTZ tracker.
  • Recorder module: implemented NAS video uploader web-service with video-audio merge on upload.
Yandex

Assessor-developer, august - november 2021

  • ~500 search result pages about programming and Computer Science were evaluated.
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

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
Projects Recognition System (ML) and Intelligent Control of Manual Operations in Industrial Production

Software engineer, diploma project, september 2022 - june 2023

  • Created and implemented multithreaded app architecture.
  • Decomposing, profiling, testing and debugging.
  • Created and released dataset generation app.
SFML game project

C++ developer, personal project, may 2022 - present

  • Created and implemented multiplatform client-server game using SFML library.
SnapshotMaker

Backend developer, university project, january - june 2022

  • Written web service on flask, made ffmpeg snapshoting of ONVIF cameras, refactored frontend.
Sentiment analysis app

Data scientist, university project, 2020 - 2021

  • Accuracy improved by making the analysis selective in compound sentence cases.
Crosswalk monitoring system

Python developer, coursework on facial recognition, 2019 - 2020

Technical skills

C/C++: CMake, GN, make, Ninja, Qt and QtQuick, SFML

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

Other: Linux, Android, Docker, OpenVPN, JavaScript and TypeScript, Flutter, ffmpeg, GStreamer, ZMQ

Extra education