Position: Software Engineer ∙ Technical Lead
Category: Lead
English level: fluent
Years of experience: 6


I’m a software engineer who is fond of solving complex engineering problems using the right tools and technologies. I have diverse experience working on desktop and mobile applications, cross-platform libraries, and frameworks. I’m also interested in applying machine learning techniques for appropriate problems, cryptography, distributed and high-load systems. It all allows me to find solutions for business problems, help product growth, and make users happy. A growth mindset forces me constantly strive to learn something new and look for ways to better myself.

- Leading a team of 8+ software engineers, interviewing and hiring engineers
- Building engineering-driven culture within the team, onboarding and mentoring engineers, working on personal development plans
- Responsible for general architecture (both back-end and front-end parts) of the product features
- Design and implementation of a cross-platform multithreaded C++ library containing core logic of the product features that works on macOS, Windows, iOS, Android, Browser Extensions, and Web
- Setting up CI/CD processes based on GitHub Actions, fully automatic and one-click publishing and deployment
- Technical R&D in the privacy and security fields

- Implementing a cross-platform desktop application using Electron as a rendering front-end part and .NET as a core back-end part
- Designing a secure inter-process communication protocol based on the Noise protocol framework
- Took part in overall technical system review made by external partners

- Implemented a generic VPN framework that works both on iOS and macOS with the ability to use different VPN implementations like system-default and custom ones (OpenVPN or strongSwan)
- Designed malware detection engine based on Yara pattern-matching rules and Endpoint Security framework

- Collaborated in the design and implementation of a complex machine learning system for classifying input fields and forms on the web page
- Implementation of custom tools for data collecting and markup, components for distributed data processing, models training, testing, and deploying to production
- Took part in the system specification for patent registration
I'm looking for a product company or startup with little to no bureaucracy.

I'm not interested in outsourcing or outstuffing companies.