I am Victor Petukhov, software engineer from Munich.
In 2018 I achieved a master's degree in computer science at the ITMO University, Computer Technology Department.
Since 2017 I am interested in testing and development of compilers. Currently I work in the Kotlin programming language team, at JetBrains. Earlier I was engaged in front-end and back-end web applications development for about 5 years.
My area of scientific interests is machine learning in source code and compilers.
In free time, I love to play volleyball 🏐, to run 🏃 and photography 📷.
Kotlin compiler tests development for the parser, type inference and codegen; language specifications tests.
Research and development in the Kotlin code anomaly detection project.
Kotlin
Python
Machine learning
Anomaly detection
Autoencoders
Compilers
Front-end and NodeJS back-end development of the Yandex.Money portal and Yandex.Kassa.
Javascript
NodeJS
React
Redux
Front-end development of the Sberbank business online application (new product features and refactoring).
Javascript
Typescript
React
Redux
Reflux
Webpack
Less
Unit and e2e testing
Front-end development of the ERPScan Security Monitoring Suite.
The development of tools for processing large SAP logs.
Javascript
Python
Elasticsearch
Logstash
Splunk
Company website layout, front-end development of product features.
HTML
CSS
Javascript
Answers to users tickets, help users on the official forum, web development of related websites.
HTML layout, frontend and backend web development.
HTML
CSS
Javascript
PHP
MySQL
Master's Degree in Software Development Technologies (Applied Mathematics and Computer Science), Computer Technology Department.
Toolkit development for a simple programming language: interpreter, stack machine, stack machine code compiler and X86 code compiler
Bachelor's Degree in Programming and Internet Technologies (Information Systems and Technologies), Information Systems Department.