Vlad Mozgovojs

Vlad Mozgovojs

Engineering Manager

From traditional to agentic software development • Fully remote • 19+ years in software

I lead engineering teams through the shift to AI-assisted development, where people and coding agents work side by side. My job is to make that work in practice: clear processes, people in charge of the important decisions, and a team that gets faster without losing its grip on the domain knowledge.

LinkedIn

About Me

How I lead, and what I care about

Vladislavs Mozgovojs - Engineering Manager

I studied at Tallinn University of Technology and have been building software ever since: first as a developer, then as a team lead at Audatex (Solera), and now as Engineering Manager at Interprefy. Along the way I've worked on financial messaging, telecom, insurance and government systems for clients across Europe.

I currently lead three teams, about 15 developers and QA engineers, working on a real-time AI translation platform. Over the past few years the platform has moved from relying on human interpreters to an AI stack that now handles the majority of customer translation, and the way we build it has changed just as much.

What I care about most is how the team works together. I want people to feel safe questioning a decision, including mine, and I'd rather remove a bottleneck than add a rule. Good process should make work easier: when we unified how our three teams release, each team got more control over its own deployments, and we started fixing technical debt before it turned into incidents.

19+ Years in Software

Hands-on engineering before management, so I know the work I'm leading

Agentic Development

Moving teams to AI coding agents, with people in charge of planning and review

Predictable Delivery

One release process across three teams: 2-3x more frequent releases and fewer incidents

Multilingual

Native English and Russian, professional Estonian, intermediate Spanish

Education

Tallinn University of Technology

Bachelor's degree in Business Information Technology, cum laude

2004 - 2007

Skills

Leadership first, with the technical depth to back it up

Engineering Leadership

Leading multiple teams
Remote team leadership
Mentoring and growing engineers
Psychological safety
Partnering with product
Coaching and feedback

Delivery & Process

Unified release process
Continuous delivery
Spec-first planning
Proactive technical debt work
Incident reduction
Removing bottlenecks

Agentic Development

AI coding agents
Spec-driven development
Agent-assisted test automation
Human review in the loop
Team enablement and workshops
Workflow automation

Architecture

Microservices
Event-driven architecture
B2B integrations
Real-time systems
Cloud architecture (AWS)
System design

Technology

Java and Spring Boot
React and TypeScript
PostgreSQL, Oracle, Redis
RabbitMQ and messaging
Kubernetes and Docker
CI/CD

Domains

AI and language technology
Insurance
Financial services
Telecom
Government systems
International B2B platforms

Leading the shift to agentic development

Since 2025 my teams have worked with AI coding agents as part of everyday development, from writing code to automated testing. I ran workshops to help everyone get the most out of agentic workflows, and it shows: we now open two to three times as many pull requests, and QA went from almost no test automation to covering more than half of our testing.

As agents take on more of the writing, the bottlenecks move to planning, review and testing, so that is what I focus on. The important part is that people stay in charge of the decisions, and the team still understands and owns everything it ships.

Featured Projects

Selected systems I've built and led

Interprefy AI Translation Platform
1@RequiredArgsConstructor
2public class AITranslationService {
3  private final SpeechToTextEngine sttEngine;
4  private final TranslationEngine translationEngine;
5  private final TextToSpeechEngine ttsEngine;
6  
7  public AudioStream process(AudioStream input) {
8    // Real-time AI translation pipeline
9    return ttsEngine.generate(
10        translationEngine.translate(
11            sttEngine.transcribe(input)));
12  }
13}

Interprefy AI Translation Platform

Engineering Manager
2020 - Present

Real-time interpretation platform for international conferences and events. I lead three teams of developers and QA engineers taking the platform from human interpreters to AI translation, transcription and speech, and taking our own engineering from traditional to agentic development.

Engineering managementMulti-team leadershipAgentic developmentRelease managementStakeholder managementAI platform

Key Achievements:

  • AI stack grew from 0% to the majority of customer translation
  • One release process across three teams: 2-3x more frequent releases and fewer production incidents
  • Rolled out AI coding agents to everyone in 2025, raising output across all three teams
  • Moved the platform to horizontal scaling, serving thousands of concurrent users without downtime
AudaNet Global Insurance Platform Modernization
1@RequiredArgsConstructor
2@RestController
3@RequestMapping("/api/vehicle")
4public class InsuranceClaimService {
5  private final ClaimProcessor claimProcessor;
6  @PostMapping("/claims")
7  public ResponseEntity<Claim> processClaim(@RequestBody ClaimRequest request) {
8    // B2B integration logic
9    return ResponseEntity.ok(claimProcessor.process(request));
10  }
11}

AudaNet Global Insurance Platform Modernization

Technical Team Lead
2008 - 2020

AudaNet connects insurance companies with repair shops and claims experts across 15+ countries. As team lead I led its move from a monolith to microservices, its B2B integrations, and the switch to a React frontend.

Team leadershipRemote teamMicroservices migrationB2B integrationsJavaReact

Key Achievements:

  • Led the migration from monolith to microservices
  • Integrations with 50+ insurance back-office systems
  • Rebuilt the user frontend in React
NASDAQ OMX MHUB Financial Messaging Platform
1@MessageEndpoint
2public class FinancialMessageHub {
3  @ServiceActivator(inputChannel = "trades")
4  public Message<Trade> routeMessage(Message<Trade> msg) {
5    // Route to Baltic financial institutions
6    return messageRouter.route(msg);
7  }
8}

NASDAQ OMX MHUB Financial Messaging Platform

Lead Developer, MHUB Platform
2009 - 2012

MHUB is the central messaging hub for fund and securities depository communication in the Baltics. As lead developer I designed its message flows, which had to be secure, fast and always available.

JavaEnterprise integrationFinancial APIsMessage queuingSpringOracleIBM MQ

Key Achievements:

  • Message routing processing 1M+ transactions daily
  • Integrations with 20+ banks and depositories in 3 countries
  • Zero-downtime deployments
YouRoam: Roaming Partner Management System
1@RequiredArgsConstructor
2public class RoamingDataProcessor {
3  private final RateParser parser;
4  private final RateService rateService;
5  public void importPartnerData(MultipartFile file) {
6    // Handle TADIG telecom versioned data format
7    DataFormat format = detectFormat(file);
8    List<RoamingRate> rates = parser.parse(file, format);
9    rateService.processVersionedRates(rates);
10  }
11}

YouRoam: Roaming Partner Management System

Senior Developer, YouRoam
2007 - Present

YouRoam manages roaming agreements between Baltic telecom operators. I've worked on it since 2007, building its import and export of partner data in many international formats and modernizing its interface.

JavaSpring FrameworkData processingRESTful APIsOracleXML/JSON

Key Achievements:

  • Import and export for 10+ telecom data formats
  • Database optimizations for growing data volumes
  • Pricing logic for complex roaming scenarios
STAR: Estonian Government Welfare System
1@RequiredArgsConstructor
2@Service
3public class WelfareApplicationService {
4  private final ApplicationService applicationService;
5  @Transactional
6  public Application processApplication(CitizenRequest request) {
7    // Estonian e-government integration
8    validateCitizen(request.getPersonalCode());
9    return applicationService.process(application);
10  }
11}

STAR: Estonian Government Welfare System

Senior Developer, STAR System
2012 - 2014

STAR manages welfare benefits and social security for Estonian citizens. I worked on application processing and on integrations with other government systems.

JavaSpringOracleSOAP/REST APIsEnterprise securityGovernment standards

Key Achievements:

  • Application processing for 500K+ citizens
  • Integrations with government departments and legacy systems

Experience

Developer, team lead, engineering manager

Engineering Manager

Interprefy
2020 - Present
Fully Remote

Real-time interpretation platform for international conferences and events. I lead three teams of developers and QA engineers taking the platform from human interpreters to AI translation, transcription and speech, and taking our own engineering from traditional to agentic development.

Engineering managementMulti-team leadershipAgentic developmentRelease managementStakeholder managementAI platform

Technical Team Lead

Audatex (Solera)
2008 - 2020
Fully Remote

AudaNet connects insurance companies with repair shops and claims experts across 15+ countries. As team lead I led its move from a monolith to microservices, its B2B integrations, and the switch to a React frontend.

Team leadershipRemote teamMicroservices migrationB2B integrationsJavaReact

Lead Developer, MHUB Platform

NASDAQ OMX
2009 - 2012
Estonia

MHUB is the central messaging hub for fund and securities depository communication in the Baltics. As lead developer I designed its message flows, which had to be secure, fast and always available.

JavaEnterprise integrationFinancial APIsMessage queuingSpringOracleIBM MQ

Senior Developer, YouRoam

Elisa AS
2007 - Present
Estonia / Fully Remote

YouRoam manages roaming agreements between Baltic telecom operators. I've worked on it since 2007, building its import and export of partner data in many international formats and modernizing its interface.

JavaSpring FrameworkData processingRESTful APIsOracleXML/JSON

Senior Developer, STAR System

Estonian Government
2012 - 2014
Estonia

STAR manages welfare benefits and social security for Estonian citizens. I worked on application processing and on integrations with other government systems.

JavaSpringOracleSOAP/REST APIsEnterprise securityGovernment standards

Why some roles overlap

As a contractor I've usually combined a main role with long-running client projects. YouRoam is the longest of them: I've supported it since 2007, alongside everything else on this page.

Let's Connect

I'm open to Engineering Manager and Head of Engineering roles, contract or permanent.

Get in Touch

If your team is starting to work with AI agents, or wants to and isn't sure how to do it without losing control, I'd like to hear about it. The same goes for leadership roles, contract work, or simply comparing notes on running engineering teams.

Email

vlamoz@pm.me

Location

Spain / Estonia

Connect with me

Send a Message

Or email directly at vlamoz@pm.me