VSK
Senior Software Engineer · AI Engineer
One of Russia's largest insurance companies
Designed and evolved mission-critical backend services supporting core business operations. Led architectural decisions across multiple product areas, designed scalable REST APIs, optimized high-load business workflows, and improved platform reliability through performance engineering, proactive observability, and continuous refactoring.
Worked across the complete software delivery lifecycle — from requirements analysis and solution design to production deployment and long-term platform evolution. Optimized PostgreSQL performance, improved application stability, reduced production incidents, implemented resilient integrations with internal and external systems, and enhanced deployment quality through CI/CD automation, code reviews, testing, and engineering standards.
Introduced AI engineering practices into the delivery process: AI agents and agentic workflows built on locally hosted and Russian LLM providers (no foreign cloud dependencies, full compliance with internal security and data-residency policies). Designed prompt and context engineering standards, tool-calling integrations and Model Context Protocol (MCP) servers over internal systems.
Applied AI across the SDLC — architecture exploration, code generation and refactoring, automated code review, test and documentation generation, incident triage and engineering automation — measurably accelerating delivery while keeping quality gates strict.
Collaborated closely with cross-functional teams, mentored engineers, drove technical design discussions, managed technical debt, and contributed to faster, safer software delivery.
