Contact
Links
Skills
C# & .NET
JavaScript & TypeScript
Docker
Terraform
Cloud Computing
HTML & CSS
SQL
Kubernetes
Delphi & Pascal
C++ & Qt
Languages
Russian
English
About
I'm a senior software engineer with over 15 years of hands-on experience in backend development, system architecture, cloud computing, and microservices. I specialize in building scalable and resilient systems, automating DevOps processes, and designing robust CI/CD workflows using tools like Kubernetes, AWS, and Terraform.
In recent years, I've been acting as a technical lead — driving architectural decisions, shaping development processes, and supporting projects from design to deployment. I'm passionate about clean code, solid architecture, and solving complex engineering challenges.
Always open to working with modern technology stacks and contributing to impactful products.
Experience
Lead Software Engineer and Architect, TestFirst
February 2022 — Present
TestFirst - unified QA platform for test management, manual and automated testing.
Responsibilities:
- Designed and implemented a scalable microservice architecture
- Led technical hiring, mentoring and code review processes
- Full-cycle software development from requirements analysis to implementation
- Built CI/CD pipelines from scratch with full automation of testing and deployment
Achievements:
- Delivered the product from concept to market launch
- Integrated with third-party services such as Jira, ChatGPT and others
- Automated deployment of isolated environments for development, testing and production
- Implemented dynamic creation of dedicated environments for each Pull Request, significantly improved development speed and testing quality
Technologies:
- Backend: C#, .NET 8, ASP.NET Web API, Entity Framework Core, Node.js
- Frontend: TypeScript, React (Next.js), WPF+MVVM
- DevOps: GitHub Actions, Kubernetes, Terraform, AWS (EC2, EKS, RDS)
- Databases & Message Brokers: PostgreSQL, RabbitMQ, Redis
Senior Software Engineer, Crossover
April 2018 - February 2022
Worked on multiple international projects across cloud platforms and enterprise applications.
Key Projects:
- Inside Sales (XANT) – Playbooks: Developed cloud-based telephony for the Playbooks platform.Technologies: Node.js, TypeScript, AWS (CDK, DynamoDB, API Gateway, Lambda), Redis, Twilio API
- DevSpaces – GitPod fork for AWS Graviton: Migrated components to ARM64, custom images and AMI, zero-downtime production deployments.Technologies: Go, TypeScript, Kubernetes, Terraform
- Jive Daily: Developed a cross-platform mobile app using React Native.
- Jive GraphQL: Developed GraphQL API for the Jive platform.Technologies: AWS (AppSync, API Gateway, Lambda), TypeScript, Node.js, Terraform
- Knowledge Marketing (UAS): Full-cycle development (ASP.NET, WPF)
Participated in many other projects, constantly adapting to new architectures and tools.
Software Engineer, Crossover
August 2015 – April 2018
Worked on enterprise-grade integrations and Microsoft-based solutions including SharePoint applications and Office suite integrations.
Key Projects:
- Jive Integrations: Developed and maintained integrations with Microsoft Office, Office 365, SharePoint (2010–2016), and Outlook.Technologies: .NET/C#, SharePoint, Outlook API
- Aurea Compliance Manager (NextDocs): Developed and maintained SharePoint-based solutions.Technologies: .NET/C#, SharePoint, MS SQL Server, IIS
Lead Software Engineer, NGP Inform LLC
July 2013 – July 2015
Developed and maintained enterprise applications for oil industry automation.
Technologies: .NET (WPF+MVVM, WCF, ASP.NET MVC), MS SQL Server
Software Engineer, Forrards
February 2013 – July 2013
Developed desktop and web applications:
- Languages & Platforms: .NET (C#, VB.NET), ASP.NET MVC, WinForms, WPF
- JavaScript: jQuery, ExtJs, HighCharts
- ORM: Entity Framework
- DBMS: Microsoft SQL Server
- Reports: Stimulsoft Reports, SSRS
Software Engineer, STEK, CJSC
August 2012 – October 2012
Developed desktop and web applications using .NET (C#, WinForms, ASP.NET, DevExpress XAF, MS SQL Server).
Software Engineer, Credo-Dialogue
August 2007 – August 2012
- Developed a Windows application for automated estimation of engineering study costs and preparation of construction documentation. Authorship certificate received.Technologies: Delphi, MS SQL Server, MySQL
- Developed a SaaS web application for engineering cost estimation and document generation.Technologies: C#, ASP.NET, Silverlight, Entity Framework, Telerik, MS SQL Server, WCF, SSL