About Me
I’m a software engineer with experience in robotics, backend, and infrastructure development.
Technologies and skills that I have the most experience with: Golang, Python, gRPC, PostgreSQL, MySQL, MongoDB, Kubernetes, Vault, Kafka, RabbitMQ, ZeroMQ, Linux, ROS Framework, OpenTelemetry, Gitlab CI, Software Architecture, TDD.
Experience
We’re developing a Managed Kubernetes platform used by all development teams at Sber - the largest bank in Russia (~300,000 employees as of 2024).
The Managed Kubernetes platform consists of multitude of microservices. The majority of those microservices are various k8s-controllers and componets that implement integrations with other services of the Cloud platform.
I’m leading a team of 4 software engineers. So besides the development work I’m also responsible for translating business goals and requirements into technical tasks, assigning those tasks to the team members, doing code reviews and testing, preparing releases, designing systems architecture and removing blockers for the team.
I’m also responsible for interviewing Golang developers in multiple teams and departments.
On top of that, I’m a member of the Sber Golang Experts Team (~20 people). The Experts Team is responsible for actively improving and developing Golang-related tools and processes in the company.
In 2024 I received a commendation from the department for high performance at work.
During my time at Bitsgap I worked on a cryptocurrency trading bot that implemented DCA trading strategy.
Besides implementing new features and improving performance, I also refactored the backend architecture and introduced the automated testing practices to the project.
There I worked on automating vehicles (trucks, drilling rigs) in the mining industry.
I was responsible for the development of the software that controlled the drilling rig robots and the infrastructure that supported them.
Besides the controll software I developed the backend that communicated with all robotic vehicles on the mine, gathered telemetry from them, sent them tasks. The backend also provided REST API for sending plans of tasks to robots (through a Web interface) and observing their current state.
I also developed a desktop app that allowed the drilling rigs to be controlled remotely using the remote-controll station built by our engineers.
I worked on a 3D-simulator of the drilling rig which we later used for testing the main system.
The automonous drilling rig was deployed on mines in Russia and Peru.
Education
Presbyterian College
BSc Business Administration
2016 - 2016 (Global UGRAD Program Scholarship)
I became a finalist of the Global UGRAD scholarship program and went to study to the Presbyterian College for a semester.
I scored 97 on my TOEFL exam which was a part of the Global UGRAD scholarship selection process.
In addition to my business major curriculum at Presbyterian College, I took logic and mathematics courses as electives.
Russian State University for the Humanities
BSc Human Resources Management
2014 - 2018
I recieved a bachelor’s degree in Human Resources Management. After the second year I started spending all my spare time studying mathematics, programming and machine learning.
Fun fact: my thesis title was “The Use of Information Technologies in the Recruitment Process: A Case Study of Sberbank” and 5 years later I work in Sberbank Tech department and am responsible for recruiting new developers to our team :)
Personal projects
I’ve reverse-engineered API for Threads.net the first days it came out and created a Golang wrapper for it.
Honors & Recognitions
Commendation from Sber Tech Department
I received the commendation from the department for high performance and major contributations at work throughout the year 2024
Year: 2024
Commendation from programming school “School 21”
I received the commendation for high quality conduction of Golang interviews for the school graduates
Year: 2024
Other
Besides software engineering and computer science some of my other interests are:
- Machine Learning and AI.
- Neuroscience. I enjoy learning about how human brain functions at a fundamental level.
- Reading. I read a lot of both technical and fiction literature. Planning to add my reading list on here, stay tuned :)
- Health and Fitness. I played basketball for 10 years in my youth and was a member of Russian U16 National Team. I enjoy weightlifting and learning/practicing anything related to becoming stronger and healthier.