About
Summary: Link to heading
Experienced Software Engineer leader with strong product planning and team management skills. Proven success in development of products ranging across various industries and utilizing numerous programming languages and software. Success-focused with track record of efficiently managing client and product relationships to ensure optimal product functionality. Bilingual (English and Russian) and exceptionally skilled in Node.js, Python, SQL/NoSQL, Blockchain and CI/CD.
Education Link to heading
Year | University | Institute, Faculty |
---|---|---|
2009 | Moscow Power Engineering Institute (National Research University) | Moscow Institute of Electrical Power Engineering, Electrical power systems and grids (Bachelor, Master) |
2016 | Vladimir Stoletovs State University | Functional Analysis and Its Applications (graduate school), Remote control of distributed power systems (PHD) |
Advanced training, courses Link to heading
Year | Course |
---|---|
2018 | Faculty of Economics, Lomonosov Moscow State University blockchainfounder.ru, Blockchain Founder |
2018 | State University of Management , Personal and professional qualities of a manager (soft-skills) |
2019 | Neural university neural-university.ru, Neural Networks in Python |
2021 | Skill Factory skillfactory.ru, iOS-Developer |
2025 | Scaled Agile Framework (SAFe) |
Hobby is development pet-projects in a field of: Link to heading
Home automation and IoT, as well as the development of a Telegram bot for intelligent management of media resources at home. Business processes and working tools are some of the things I like to automate and optimize.
Non-technical hobbies: I enjoy crossfit, skiing, surfing, biking, and anything that gets my head moving.
Languages Link to heading
- Russian — Native
- English — C2 — Proficiency
Skills Link to heading
Technical Knowledge & Skills: Link to heading
- Solution architecture development
- Ontology development
- Microservice Architecture Design
- API Development & Integration & documentation
- Test Driving Development (TDD)
- Domain-driven design (DDD)
- Platform Performance Optimization
- Security & Scalability Guides
- Algorithm development for software modules
- Cloud Computing Resource Procurement
- Big data collection
- Dashboards creation
- Data-lake creation/utilization
- UI/UX mockups development
- DevOps & Administration
- Code Reviews
Programming Languages & Technologies: Link to heading
- JavaScript (TypeScript)
- NodeJS: (Express, Nest, Mongoose, Prism, Strapi)
- React (Next), Vue, Angular, SVG, Canvas
- Python (FastApi, Django, Pydantic, SQLAlchemy)
- Go (high-load applications, blockchain providers, performance optimization)
- Rust (smart contracts for Solana, secure distributed systems)
- NoSQL (Mongo, LevelDb)
- SQL (MySQL, MsSQL, Postgres, Vertica, ClickHouse)
- Solidity (TRC20, ERC20 contracts)
- RabbitMQ, Kafka
- Docker Compose/Swarm
- Kubernetes
- C++ (Boost)
- Java (Spring, Akka)
- C# (.Net Core)
Product & Project Management: Link to heading
- Product Management
- Product development and implementation
- Strategic planning
- Visioning and strategizing for complex systems
- Technical project management
- Agile/Scrum Process Management
- Hypothesis Testing
- Resource Estimation
- MVP Development
- Team Formation
- Risk management
- Implementing and managing Agile/Scrum/Kan-ban methodologies
- Tracking team performance metrics
- Backlog management
- Functional and non-functional requirements formation
- Creating and maintaining product roadmaps
- Test-beds creation
Team Management & Collaboration: Link to heading
- Cross-Functional Team Collaboration
- Employee Career Development
- Managing remote team members
- Recruiting and interviewing potential team members
- Developing motivation programs (e.g., Management by Objectives approach)
- Technical Interviews
Pre-sales Support: Link to heading
- Pre-sale presentations and demonstrations
- Financial analysis & modeling
- Developing feasibility study methodologies
- Designing test-beds and preparing demos at conferences and seminars
- Establishing pre-sales processes
Software & Tools: Link to heading
- Environment Setup (Development, Testing, Production)
- CI/CD (Github Actions, GitLab, Drone, TeamCity)
- Development Tool Implementation:
- Atlassian Jira
- BigPicture
- Tempo
- Confluence
- Siemens NX
- Tableau
Communication & Documentation: Link to heading
- Technical writing and communication
- Presentation skills (Innovative methods)
- Functional testing and work acceptance
Data Analysis & Optimization: Link to heading
- Data analysis (Statistics, Jupiter Notebooks)
- Optimization & Forecasting (ARIMA, LSTM, Gradient Boosting)
Industry Specific Skills: Link to heading
- Power System simulation and modeling
- E-learning system
- SAP integration
- IIoT & Metering
- Renewables (PV, Wind, ESS, etc.)
- GE MES (Energy Balances)
- SCADA systems development and implementation
- Building Energy Management Systems (BMS)
- Energy Management Systems (EMS)
- Distribution Management System (DMS)
- Outage Management System (OMS)