Anton Mulobaev

Senior Software Engineer

Contact

Links

Skills

C# & .NET

JavaScript & TypeScript

Docker

Terraform

Cloud Computing

HTML & CSS

SQL

Kubernetes

Delphi & Pascal

C++ & Qt

Languages

Russian

English

About

Senior software engineer with 15+ years of hands-on commercial experience: architecture of distributed systems, microservices, cloud computing, DevOps and CI/CD built on Kubernetes, AWS and Terraform.

In recent years I have worked as a technical lead and architect — shaping engineering processes, running code reviews and mentoring, and building reusable libraries and platform solutions for teams. Took the TestFirst SaaS product from scratch to production; currently contributing to an enterprise PKI solution operating at a scale of 40M+ certificates per year.

I actively bring AI tooling into engineering practice — I consider it one of the main levers of team productivity in the coming years. I value clean code, sound architecture and solving complex engineering problems.

Experience

Senior Software Engineer, Clearway Integration

March 2025 — Present

ESAUS - an enterprise PKI solution that automates the lifecycle of TLS certificates and SSH keys. Product scale: over 40 million certificates per year, peak load of up to 10,000 issuances per minute, and more than 700 types of connected systems. Working on several key components of the distributed architecture.

Responsibilities:

  • Design and development of microservices in C#/.NET 8 and Go across the ESAUS components
  • Building and evolving reusable libraries and engineering practices for the product teams
  • Contributing to architectural decisions with a view to the long-term evolution of the system
  • Code review, developer mentoring, and technical interviews with candidates
  • Growing the technical documentation of the team

Achievements:

  • Built a platform library on top of OpenTelemetry for every .NET service in the product. It standardises metrics, traces and exporters (Prometheus, OTLP), takes the monitoring setup off the teams' hands and guarantees a single data format across all services
  • Built a library that unifies liveness/readiness probes across microservices: ready-made checks for databases (EF Core, including IDbContextFactory), HTTP dependencies (including composite clusters and dynamic service discovery), and NATS
  • Deployed and configured the observability infrastructure of the team: a full Prometheus + Grafana + Jaeger stack, centralised logging through Vector to OpenSearch, and a set of Grafana dashboards for both shared and application-level service metrics
  • Introduced YARP for proxying service-to-service communication instead of generated API clients, reducing coupling between components and simplifying contract maintenance
  • Actively adopted AI tooling in engineering practice: using AI to increase test coverage of production services, generate technical documentation, and speed up microservice development in C# and Go

Technologies:

  • Backend: C#, .NET 8, ASP.NET Web API, Go, YARP, Entity Framework Core
  • Security & PKI: X.509, mTLS, integration with certificate authorities from several vendors; CMP and EST protocols
  • Observability & Logging: OpenTelemetry, Prometheus, Grafana, Jaeger, Vector, OpenSearch
  • Infrastructure: Docker, Kubernetes, NATS, Redis
  • Databases: PostgreSQL
  • AI Tooling: Ollama, Anthropic Claude

Lead Software Engineer and Architect, TestFirst

February 2022 — March 2025

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

Education

South Ural State University (SUSU)

Automation of technological processes and productions

1999 — 2004