← В ленту

Портфолио

EPAM Systems

● I am leading a team of developers, we are working C++ MFC Windows Application. ● We are fixing bugs and solving difficult code puzzles on how to make old software look and work better on modern systems.

Andersen Lab

● I was working on a FinTech project. I was developing a software to connect to US exchange brokers using FIX protocol, and route orders to them. ● My main achievement: I developed a software from 0 to connect to 3 different brokers by FIX protocol.

Palta

● I was working on their 3D rendering code for face filter app. ● During my job there, I rewrote all Python code to C++ and implemented their algorithm on iPhone and Windows. ● The management decided to close the project.

Скиллы

3D graphics
Amazon AWS
Android
Boost
C++
Caffe2
CentOS
iOS
Java
Java/Kotlin
Linux
Lua
MongoDB
MySQL
NodeJS
Objective-C
OpenCV
OpenGL
OpenSSL
OpenVINO
PHP
Python
Qt
ReactJS
Redis
Torch7
Ubuntu
VMWare
WebRTC
Windows
Yandex Cloud
Yii2

Опыт работы

Principal C++ Developer
с 02.2024 - По настоящий момент |EPAM Systems
C++, Windows
● I am leading a team of developers, we are working C++ MFC Windows Application. ● We are fixing bugs and solving difficult code puzzles on how to make old software look and work better on modern systems.
Lead C++ Developer
11.2022 - 01.2024 |Andersen Lab
C++, Linux, Boost, QuickFIX, FIX8, Docker
● I was working on a FinTech project. I was developing a software to connect to US exchange brokers using FIX protocol, and route orders to them. ● My main achievement: I developed a software from 0 to connect to 3 different brokers by FIX protocol.
Lead C++ Developer
02.2022 - 06.2022 |Palta
C++, Python, 3D Rendering
● I was working on their 3D rendering code for face filter app. ● During my job there, I rewrote all Python code to C++ and implemented their algorithm on iPhone and Windows. ● The management decided to close the project.
Lead C++ Developer
07.2019 - 01.2022 |Luxoft
C++, QuickFIX, TibcoEMS
● I am writing banking software for low latency trading, working with QuickFIX, TibcoEMS. I am setting up the processes, solving technical issues and puzzles which are provided to me by old code base of the huge project. ● My main achievement - I set up the building system, I documented key parts of the project and stabilized the deployment process. ● And all of the above in the atmosphere of a huge enterprise company.
Founder / Lead Developer
06.2016 - 07.2019 |Fish Run Games SIA
C++, Python, 3D Rendering
● I was operating the IT company, working with taxes, negotiating with customers, hiring and teaching developers, and of course, coding. ● I led the team of 5 workers. ● We were writing mobile applications, websites and games for customers in USA, China and Korea. ● My main achievement is that I kept the company running for 3 years in a row.
Android / iPhone Developer
06.2014 - 05.2016 |NDA
iPhone, Android
● I work on several projects, most of them are client-server projects or iPhone / Android apps.
C++ Developer
06.2013 - 05.2014 |Yandex
C++
● Bug fixing and improving performance of base search engine.
C++ / Objective-C Developer
04.2012 - 12.2012 |Signuslabs
C++, Objective-C, iPhone, iPad
● Game porting / development for iPhone / iPad.
C++ / Objective-C Developer
05.2011 - 01.2012 |Playrix Entertainment
C++, Objective-C, iPhone, iPad
● Game porting / development for iPhone / iPad.

Образование

Math
2004 - 2006
Licey 153

Языки

РусскийРоднойАнглийскийПродвинутыйИспанскийБазовыйКорейскийБазовый