Experience
Engineering Profile
Software & AI Architect focused on complex software systems that move from domain problem and requirements through architecture, integration, and deployment. The work combines distributed computing, AI/ML, computer vision, spatial data, and platform engineering.
Architecture & Technical Leadership
My work includes:
- software and solution architecture;
- decomposition of complex systems into services, modules, and processing pipelines;
- definition of technical specifications and system requirements;
- selection and integration of AI/ML components;
- distributed processing and heterogeneous computing systems;
- API and integration architecture;
- technical coordination of development teams;
- architecture review and technical decision-making;
- transition from R&D prototypes to deployable software;
- interaction with domain experts, customers, and external engineering organizations.
Project Leadership
AirScope
Role: Scientific & Technical Lead / Software Architecture.
- Defines the platform architecture and technical specifications.
- Decomposes the platform into UAV data processing, photogrammetry, 3D reconstruction, spatial analytics, computer vision, and interface modules.
- Coordinates implementation and pilot scenarios.
- Prepares software components and the product direction for commercialization and deployment.
Siberiana
Role: Project Lead / Platform Architecture.
- Defines architecture for a working digital cultural heritage platform.
- Coordinates heterogeneous data integration, GIS, 3D, digital archive, and visualization components.
- Organizes development and interaction with external organizations.
- Took the project from concept to an operational registered software platform.
Core Engineering Competencies
Software Architecture
- System and platform architecture.
- Distributed systems and service/module decomposition.
- Integration architecture and APIs.
- Technical requirements and specifications.
AI Systems
- Machine learning, neural networks, and computer vision.
- LLM-enabled systems, AI agents, multi-agent systems, and decision support.
Computing & Infrastructure
- Heterogeneous and distributed processing.
- GPU-based workflows, edge AI, and resource optimization.
Engineering Leadership
- Architecture decisions, technical planning, and development coordination.
- Deployment preparation and external technical interaction.
Research & Domain Expertise
- UAV systems, spatial data, GIS, and 3D.
- Digital humanities, education technology, and applied research.
Selected Projects
- AirScope and AirBIM — UAV-based spatial monitoring and construction-control platform.
- Siberiana — operational platform for cultural heritage data.
- Engineering repositories — distributed computing, edge AI, backend analysis, and reproducible engineering environments.
Academic Background
- Siberian Federal University — Head of the Software Engineering Department.
- Siberian Federal University — Professor at the Department of Information Technologies in Creative and Cultural Industries.
- Doctor of Engineering Sciences; Candidate of Engineering Sciences; Associate Professor.
Education
- Siberian State Aerospace University: Bachelor of Engineering and Technology, 2000.
- Siberian State Aerospace University: Master of Engineering and Technology in Systems Analysis and Control, 2003.
- Academic degrees: Candidate of Engineering Sciences, 2006; Doctor of Engineering Sciences, 2017.
- Specialty: Systems Analysis, Control, and Information Processing.
Professional Development
Between 2010 and 2025, 58 professional development programs were completed in software engineering, artificial intelligence, digital education technologies, project management, information security, and digital humanities practices.
Beyond Work
I am interested in mountain sports, music, and travel. I have long-standing experience in alpine skiing and snowboarding, occasionally practice kayaking, play guitar, and sing a little. These activities help me maintain personal balance, attention, discipline, and improvisational thinking.