Yury Badalyants
AeroLeads people directory · profile

Yury Badalyants Email & Phone Number

Senior Software Engineer at IDEXX
Location: Auckland, New Zealand 10 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Auckland, New Zealand
Company size

Who is Yury Badalyants? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Yury Badalyants is listed as Senior Software Engineer at IDEXX, a with 7713 employees, based in Auckland, New Zealand. AeroLeads shows a matched LinkedIn profile for Yury Badalyants.

Yury Badalyants previously worked as Senior Software Engineer at Parrot Analytics and Lead Software Engineer at 2Gis. Yury Badalyants holds Bachelor'S Degree, Telecommunication from Novosibirsk State Technical University (Nstu).

Company email context

Email format at IDEXX

This section adds company-level context without repeating Yury Badalyants's masked contact details.

IDEXX

Review company-level records connected to Yury Badalyants before choosing the right outreach path.

Profile bio

About Yury Badalyants

My CV: https://lmnet.github.io/cv/cv.htmlI am a highly experienced and versatile software engineer with a strong background in backend development, data engineering, and full-stack development. My skills include working with various programming languages such as Scala, Java, JavaScript, and Python, and I have a deep understanding of both functional and object-oriented programming paradigms. I have successfully led teams, managed projects, and mentored developers, ensuring the delivery of high-quality software solutions.My primary focus is on developing high-load systems, big data processing systems, and building robust, maintainable solutions. With expertise in designing and implementing scalable microservices architectures, batch and streaming data processing pipelines, and distributed systems, I create effective solutions that meet business goals. My extensive experience with both pragmatic and bleeding-edge technologies allows me to adapt to different project needs effectively.Throughout my career, I have contributed to various open-source projects, including co-maintenance of popular libraries such as testcontainers-scala and fs2-kafka, and occasional contributions to significant projects such as Kafka, Airflow, and Cats.As an advocate for knowledge sharing and an active community member, I co-host Scala and functional programming podcasts Scalalaz and Flatmappers, and have delivered several talks at industry conferences: * Intro to Scala.js (https://www.youtube.com/watch?v=QTGtCTtIrHc)* Scala.js: When TypeScript is Not Enough (https://youtu.be/Ln8woWsIBoI?t=2h10m7s)* Metaprogramming in Scala (https://www.youtube.com/watch?v=AbIasjx6yPA)* Integration Testing of Microservices with Scala (https://www.youtube.com/watch?v=zE2sLcIeoZk)* Pure FP: Why and How (https://www.youtube.com/watch?v=pCtTBUeO41w)* Production-Ready Functional Programming (https://youtu.be/wROJoMUHLck)

Current workplace

Yury Badalyants's current company

Company context helps verify the profile and gives searchers a useful next step.

IDEXX
Idexx
Senior Software Engineer
Auckland, NZ
Website
Employees
7713
AeroLeads page
10 roles

Yury Badalyants work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Auckland, Nz

Senior Software Engineer

Auckland, New Zealand

Combination of backend development and data engineering. On the backend side, I primarily worked with Java, developing and supporting scrapers for various sites such as YouTube, Tumblr, and Wikipedia. Additionally, I have been improving a complex BitTorrent system that gathers information about user activity.Data engineering was mostly Scala development with a bit of Python. I handled large-scale data processing and analytics using technologies like Apache Spark, Apache Airflow, Amazon Redshift, MySQL, and DuckDB. I introduced and migrated all team pipelines to Airflow and was de facto the administrator of the company's Redshift cluster.The projects were hosted on AWS, utilizing a wide array of its services including S3, RDS (MySQL and PostgreSQL), EMR, DynamoDB, OpenSearch, and Kinesis.Among the interesting tasks, I can mention a custom query language I built on top of Elasticsearch. And I initiated and migrated the team's codebase into a monorepo, which greatly improved the development experience.

Lead Software Engineer

Novosibirsk Region, Russian Federation

2GIS is an online maps application (like Google Maps). I worked in two teams:1. Ads + Big Data team: Mostly worked on an HTTP backend for serving personalized ads. I also created a Kafka-to-HDFS connector with exactly-once delivery semantics using Akka Streams. Occasionally worked with Spark. Technologies: Akka, Kafka, Spark, Hadoop.2. Since November 2018, I have been part of the team focused on displaying products on the map. I participated in the architectural design of a whole new project from the start. I had a significant impact on the system in general and designed and implemented a few crucial components.The system was designed as a group of microservices, which are mostly streaming services based on Kafka. Some of them were built with the kafka-streams. But most of them were written in a purely functional manner using Typelevel libraries: cats, cats-effect (with the tagless-final), fs2, fs2-kafka, doobie, etc.Additionally, I used RabbitMQ, PostgreSQL, RocksDB, and Elasticsearch occasionally.Eventually, I became a lead developer: partially team management (resource planning, product planning, project management), hiring and mentoring (including internal Scala courses).

Oct 2016 - Nov 2022

Software Engineer

Moscow, Moscow City, Russia

I participated in several projects, with the majority of my work focused on a mobile messenger project. This involved full-stack Scala development: Scala with Akka on the backend and Scala.js (through Cordova) on the frontend. RethinkDB was used as the main database. The project was developed from scratch, and I was involved in both architecture design and functionality development.Other projects mainly included backend development using Scala, Akka, and the Play framework with AWS infrastructure, specifically using DynamoDB.

Jun 2015 - Oct 2016

Software Engineer

Novosibirsk Region, Russian Federation

I primarily worked on the Cisco XMP Topology project, which is part of the Cisco Prime Infrastructure platform.The project is designed for visualizing network topologies. Backend technologies included Java, Spring, and Hibernate. The frontend was built using Dojo. Initially, the TomSawyer library was used for graph visualization, but it was later switched to fully client-side rendering with mxGraph and a REST-like interface on the backend.

Oct 2014 - May 2015

Team Lead

Новосибирская Область, Россия

At some point, I became a team leader: project management, architecture, mentoring. Introduced a continuous integration pipeline (using Jenkins), SVN to git migration (including an introduction of the git-flow approach). I conducted code reviews, trained colleagues, mainly in the testing department, and initiated the documentation process for products.

Feb 2014 - Sep 2014

Software Engineer

Новосибирская Область, Россия

The company's product was physical ATMs for various payments.I worked primarily on two projects, with ~50/50 ratio:1. JavaScript-based GUI for the ATM. The ATM itself was a C++ Qt project, but the GUI was written using web technologies on top of the WebKit engine. I've built a completely new version using more modern tech stack: Backbone, RequireJS, LESS, Grunt, a lot of HTML5 and CSS3. Built an automated testing platform with Mocha and Chai.2. Java EE processing backend. Supported a legacy version built with Java 7, Maven, Spring, Hibernate and OracleDB. Introduced unit testing with JUnit + JMockit. Later, I designed and initiated the development of a new backend version using Java 8, newer Spring 4 (core, data jpa, mvc, rest, security), and Gradle.

Jul 2013 - Jan 2014

Java Developer

Новосибирская Область, Россия

Big fintech company. Development and support of a massive Java EE 7 product — Flextera. Involved extensive SQL work with various databases, including OracleDB, MS SQL, DB2, and Sybase. The architecture was built on top of the SOAP protocol.

Apr 2013 - Jul 2013

Web Developer

Saytostroy

Новосибирская Область, Россия

Small web-studio. I've been building small and medium websites using the LAMP stack (Linux, Apache WebServer, MySQL, PHP), along with HTML, CSS, JavaScript, jQuery, and Node.js.

Feb 2012 - Mar 2013

System Administrator

Intsystem

Новосибирская Область, Россия

Jul 2011 - Feb 2012
Team & coworkers

Colleagues at IDEXX

Other employees you can reach at idexx.com. View company contacts for 7713 employees →

1 education record

Yury Badalyants education

FAQ

Frequently asked questions about Yury Badalyants

Quick answers generated from the profile data available on this page.

What company does Yury Badalyants work for?

Yury Badalyants works for IDEXX.

What is Yury Badalyants's role at IDEXX?

Yury Badalyants is listed as Senior Software Engineer at IDEXX.

Where is Yury Badalyants based?

Yury Badalyants is based in Auckland, New Zealand while working with IDEXX.

What companies has Yury Badalyants worked for?

Yury Badalyants has worked for Idexx, Parrot Analytics, 2Gis, Datamonsters (Former Flexis/Idecide), and Xored Software Inc.

Who are Yury Badalyants's colleagues at IDEXX?

Yury Badalyants's colleagues at IDEXX include Doug Cook, Harper Ellis, Baris Sahan, Shyam Gupta, and Nick Peterson.

How can I contact Yury Badalyants?

You can use AeroLeads to view verified contact signals for Yury Badalyants at IDEXX, including work email, phone, and LinkedIn data when available.

What schools did Yury Badalyants attend?

Yury Badalyants holds Bachelor'S Degree, Telecommunication from Novosibirsk State Technical University (Nstu).

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.