summary

Senior Software Engineer with over 14 years of experience building scalable, cloud-native applications and high-performance systems. Expert in .NET and Node.js ecosystems with extensive proficiency in AWS infrastructure, including Lambda, ECS, and DynamoDB. Proven track record of leading technical teams and optimizing high-load architecture, particularly in fintech and analytics sectors. Contributed to open-source projects with libraries that have collectively amassed over 34 million downloads.

Work Experience (6)

Jun 2021 - Current
Software Engineer
X-Team
  • .NET
  • Node.js
  • TypeScript
  • React
  • MS SQL
  • AWS
  • DynamoDB
  • Lambda
  • CloudWatch
  • API Gateway
  • ECS
  • S3
  • EC2
  • RDS
  • VPC
  • IAM
  • WAF
  • SNS
  • SQS
  • CDK
  • CloudFormation
  • Pulumi
  • Docker
  • Datadog
  • GitHub Actions
  • Bash

Working through X-Team on long-term fintech engagement developing cloud-native applications on AWS.

  • Delivered a comprehensive fraud detection platform ahead of schedule monitoring transactions and user behavior across multiple touchpoints to protect customers from fraud, achieving more than 90% code coverage

  • Implemented JPY currency support for Global Currency Accounts including SWIFT file parsing for virtual accounts

  • Built proxy API for CDD system integrating with KYC/AML compliance platform, implementing rate limit handling, and migrating monitoring infrastructure to Datadog

  • Migrated multiple legacy platforms to Okta authentication improving security and centralized client identity administration in CRM

Mar 2021 - Jun 2021
Software Engineer
Billz
  • .NET
  • Elasticsearch
  • Prometheus
  • Grafana
  • Graylog
  • Oracle
  • Redis
  • Docker

Billz is a modern solution for retail automation.

  • Architected server-side search engine using Elasticsearch to replace slow frontend implementation, significantly improving query performance for product catalog

  • Established comprehensive monitoring and logging infrastructure using Prometheus, Grafana, and Graylog to enable proactive issue detection and system observability

Mar 2017 - May 2021
Software Architect
Yva.ai
  • .NET
  • Node.js
  • Python
  • MongoDB
  • Redis
  • Greenplum
  • RabbitMQ
  • Azure
  • Prometheus
  • Grafana
  • Docker
  • TeamCity
  • GitHub Actions
  • Bash

Yva.ai is an AI-driven employee experience and people analytics platform. Joined during early-stage pivot from Findo personal search system through multiple product iterations.

  • Implemented monitoring system with Prometheus and Grafana in existing platform, improving incident detection and response times

  • Architected and built new microservices platform from scratch with integrated monitoring infrastructure, enabling rapid feature experimentation as company pivoted to enterprise collaboration analytics

  • Built a scalable data integration platform supporting 10+ sources (GSuite, Office365, Slack, GitHub, Gmail, Outlook, etc.), enabling product to serve hundreds of customers analyzing collaboration data for companies from small teams to 200,000+ employee enterprises

  • Integrated ML models to analyze historical collaboration data and generate insights including employee engagement, burnout detection, informal leadership, and more

  • Led engineering team as Head of R&D during leadership transition, growing the team from 3 to 10+ engineers and improving development processes including ticketing, documentation, and code reviews

  • Established technical standards and ensured system consistency across engineering teams as Software Architect during the scale-up from startup to enterprise SaaS platform

  • Implemented CI/CD pipelines using GitHub Actions and scripting, automating deployment processes and significantly reducing manual operations overhead

Sep 2014 - Apr 2017
Software Engineer
AgileMail
  • .NET
  • Node.js
  • TypeScript
  • AngularJS
  • MySQL
  • PostgreSQL
  • Aerospike
  • TeamCity
  • Octopus Deploy

AgileMail is a SaaS platform that enables email marketers to deliver real-time dynamic content generated at the moment emails are opened.

  • Architected the entire SaaS platform as a solo engineer, delivering a real-time content generation service that achieved sub-second response times at high request volumes

  • Developed the admin panel, reporting system, and CI/CD infrastructure to create a cohesive environment for email marketers to deliver dynamic content without developer involvement

  • Mentored developers to ensure effective knowledge transfer and long-term platform continuity

Aug 2015 - Mar 2017
Technical Lead
Auditorius
  • .NET
  • Node.js
  • AngularJS
  • TypeScript
  • MS SQL
  • MySQL
  • PostgreSQL
  • Aerospike
  • Lua
  • BigQuery
  • TeamCity
  • Octopus Deploy
  • Prometheus
  • Grafana

Auditorius is a programmatic advertising company specializing in RTB (Real-Time Bidding) technology.

  • Built in-house engineering team from scratch to transition platform ownership from external vendor to internal development

  • Led Trading Desk development including new reporting platform, enabling multi-platform programmatic advertising campaigns

  • Maintained high-load Data Management Platform (DMP) handling over 10,000 requests per second with 10ms response times, ensuring platform stability under pressure

  • Implemented Aerospike UDF modules using Lua to significantly reduce database load

  • Built an Audience Analytics tool from scratch that reduced complex calculation times from up to 30 minutes to under one second

  • Developed segmentation tools enabling real-time visitor tagging and audience targeting

Dec 2011 - Jul 2015
Software Engineer
iAGE
  • .NET
  • AngularJS
  • MS SQL
  • TeamCity
  • Octopus Deploy

iAGE is a group of companies. Worked in the iAGE Engineering division specializing in software development, contributing to various projects including programmatic advertising platforms, email marketing systems, and web applications.

  • Worked on multiple projects ranging from maintaining legacy systems to building new platforms from scratch

  • Optimized Real-Time Bidding (RTB) trading desk platform by resolving critical performance bottlenecks to enable platform scalability

  • Established CI/CD infrastructure for .NET projects across development workflows to standardize and speed up delivery

  • Grew into technical leadership role managing 5-person development team and mentoring junior engineers

Projects (2)

Prometheus.Client
https://github.com/prom-client-net/prom-client
  • .NET
  • Prometheus
  • Monitoring

.NET client for prometheus.io

  • Created high-performance .NET Prometheus client by forking stagnant prometheus-net library, focusing on extensibility and minimal memory allocation through modular architecture split into specialized packages

  • Achieved 32M+ total downloads across 10 extension packages (AspNetCore, DependencyInjection, MetricPusher, etc.) and 137 GitHub stars through active maintenance and community responsiveness

MicroOrm.Dapper.Repositories
https://github.com/phnx47/dapper-repositories
  • .NET
  • Dapper
  • SQL

CRUD for Dapper

  • Created open-source Dapper extension using lambda expressions and POCO metadata to auto-generate SQL queries including CRUD operations, joins, and pagination

  • Achieved 2.1M+ NuGet downloads, 695 GitHub stars, and sponsorship from ZZZ Projects (makers of Dapper Plus and Entity Framework Extensions)

Education (2)

Jan 2011 - Jan 2014
Bachelor
Information Technology
Moscow State University of Technology and Management
Jan 2007 - Jan 2011
Associate
Information Technology
Ryazan Machine Tool College