For the last 15 years I have been creating various products in the field of information security. I have created both software and hardware systems and over the years I have gained a lot of experience in how to make really big and serious projects. In addition, during all this time I have built a huge number of cool teams and raised a lot of high quality specialists in various fields. Many of them still respect me for the experience that they got under my leadership.
I have deep expertise in Go, containerization, and scalable and fail-safe application development best practices. In addition, I have broad experience in infrastructure as code (IaC) deployment. I played key roles in developing distributed systems architecture development on various projects. Furthermore, I am proficient in Go and can also develop simple projects using Rust and NodeJS.
-
Head of Platform development
Infowatch • 2018-present • Belgrade, Serbia (remote work)- Established and led the formation of a new department tasked with developing a technological platform to serve as the foundation for the company's product suite. The successful implementation of the platform significantly reduced time to market and slashed company development costs by a minimum of 30%
- Collaborated with a team of designers to develop and implement a design system seamlessly integrated with the codebase, enhancing efficiency and ensuring consistency across products
- Leading a cross-functional team of 16 developers focused on developing and designing services for technological platform
- Migrate infrastructure for 4 products from bare metal to Kubernetes, which greatly simplified the development and deployment processes of the product
Tech stack:Go, Typescript, Python, Postgres, Clickhouse, Kubernetes, Docker, Swagger -
Head of PMO
Infowatch • 2013-2018 • Moscow, Russia- Revitalized the company's market leadership by conceptualizing and delivering a new product version tailored to meet evolving business needs within a 1.5-year timeframe, effectively rebuilding from the ground up
- Established and led the inception of the company's web development department, driving the creation and implementation of a comprehensive full featured UI interface alongside a newly formed team.
- Designed and deployed from scratch (using Ansible) a fault-tolerant infrastructure on HashiStack (Consul, Nomad) with monitoring and logging (Prometheus, Promtail, Loki, Grafana) and the ability to be present in different geographic zones
- Lead backend and frontend team.
Tech stack:C++, PHP, Javascript, Oracle, Postgres, Git
-
Moscow Institute of Electronics and Mathematics
miem.hse.ru • 2001-2007 • Moscow, RussiaFaculty of Applied Mathematics/Dept. of Computer Security, Diploma (Qualification: Mathematician, Specialty: Computer security)
Diploma theme: "Research opportunities for interaction between multiple instances of a network virus, evaluation of the effectiveness of the functioning of viruses based on the scheme, research of features to protect against such viruses". -
English for Software Developers
Yandex Practicum • 2023- Self-presentation skils
- Teamwork skills
- Effective communication when working with code
- Public speaking and networking skills
- Problem solving skills in communication
- Reflection skils