# Бац Андрей

Бац Андрей is a remote worker on Himalayas, Java Software Engineer at Skai.io, based in Ukraine.

Source: https://himalayas.app/@0009394

```text
Java Software Engineer at Skai.io who cut dashboard load time from 20 seconds to 2.
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | Ukraine |
| Authorized to work in | Ukraine |
| Job categories | Java Software Engineer, Java Backend Developer |
| Skills | Java, Spring Boot, Microservices, REST APIs, Distributed Systems, Kafka, RabbitMQ, Spring Cloud, Spring Security, Spring Core, Spring Data, Spring MVC, Hibernate, JPA, JOOQ |
| GitHub | https://github.com/andrey56097 |

## What I'm looking for

```text
I'm open to global remote opportunities.
```

## About

```text
At Skai.io, I developed the Apple Ads API channel and maintained integrations with Amazon Ads/DSP, Criteo, and Kroger Ads. I also optimized data retrieval in a dashboard microservice, reducing page load time from 20 seconds to 2 seconds.

I replaced synchronous REST communication between two major microservices with Kafka-based messaging and released reusable Java libraries adopted by multiple engineering teams. I also migrated legacy backend modules from Scala to Java.

At Gemicle, I worked on a cloud system for transportation data, building Java and Spring Cloud microservices and rewriting a hardware data-ingestion client with Netty for concurrent packet processing.

At SOFTHOUSE, I developed backend logic and REST APIs for a healthcare CRM, integrating services including Rocket.Chat, Google Maps, Google Speech, and Postmark. Earlier, at The State Emergency Service of Ukraine, I set up and maintained Microsoft servers and network equipment.
```

## Experience

### Java Software Engineer (current)

Skai.io. Feb 2022 - Present

```text
Designed and implemented the Apple Ads API channel and maintained high-throughput integrations with Amazon Ads/DSP, Criteo, and Kroger Ads. Migrated legacy backend modules from Scala to Java and optimized database queries, reducing page load time from 20 seconds to 2 seconds.
```

Skills: Java, Spring-Boot, MemSQL, MySQL, Snowflake, Redis, Kafka, RabbitMQ, JUnit5, Mockito, Cucumber, Karate, Testim, Jenkins, Docker, Datadog, Hosted-Graphite, Airflow, Astronomer, AWS-Lambda, Claude-Code, GitHub-Co-Pilot, Cursor

### Java Software Engineer

Gemicle. May 2021 - Feb 2022

```text
Designed and implemented scalable microservices using Java and Spring Cloud, applying OOP and SOLID principles. Refactored the hardware data-ingestion client using Netty for low-latency concurrent packet processing over the Teltonika protocol.
```

Skills: Java, Spring-Boot, Spring-Security, OAuth, Spring-Cloud, MongoDB, MySQL, Redis, RabbitMQ, Netty, JUnit5, Mockito, Test-Containers, Jenkins, Docker, Kubernetes, Zipkin, Prometheus, Kibana

### Java Backend Developer

SOFTHOUSE. Mar 2020 - Apr 2021

```text
Developed and refactored backend business logic using Java, Spring Boot, Spring Security, and Spring MVC. Designed and implemented secure, scalable REST APIs and integrated third-party services such as Rocket.Chat, Google Maps, Google Speech, and Postmark.
```

Skills: Java, Spring-Boot, Spring-Security, Spring-MVC, Hibernate, JPA, MySQL, Redis, Flyway, RabbitMQ, JUnit5, Mockito, RocketChat, Google-Maps, Google-Cloud-Speech-API, Postmark, Freemarker, Apache-POI, Maven, Tomcat, Lombok

### Leading IT Specialist

The State Emergency Service of Ukraine. Oct 2017 - Mar 2020

```text
Distributed tasks within the team and set up and maintained Microsoft servers. Installed and configured cameras, routers, computers, and other network equipment.
```

Skills: Microsoft-Server-Administration, Network-Device-Configuration, Task-Distribution

## Education

### Vinnytsia National Technical University

Master's Degree, Computer Systems and Networks

```text
Master's Degree in Computer Systems and Networks from Vinnytsia National Technical University, completed in 2018.
```

## Tech stack

- Astronomer
- Snowflake
- Bitbucket
- Netty
- Kubernetes
- Spring Cloud
- Jenkins
- Flyway
- Liquibase
- Spring Data
- jOOQ
- MySQL
- MongoDB
- Spring Boot
- Spring MVC
- Redis
- MemSQL
- IntelliJ IDEA
- Android Studio
- Eclipse
- Jira
- Gradle
- Java
- Google Maps
- Kafka
- RabbitMQ
- Kibana
- Prometheus
- Hibernate
- Datadog
- Spring Security
- AWS Lambda
- Cucumber
- Mockito
- OAuth2
- Git
- Docker
- Vault
- Postmark
- Cursor
- GitHub Copilot
- Zipkin
- Testcontainers
- Claude Code
- REST APIs

To contact Бац, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Volodymyr Sendiuk](https://himalayas.app/@volodymyrsendiuk): Software Engineer, Boeing
- [Simon Karalyus](https://himalayas.app/@simonkaralyus): Senior Software Engineer, TUI Group
- [SnejoK User](https://himalayas.app/@bogdan): Software Enginee, EIS group
- [Volodymyr Krasulia](https://himalayas.app/@volodymyrkrasulia): Middle Java Developer, GlobalLogic
- [Andrii Perepelytsia](https://himalayas.app/@andriiperepelytsia): Senior Java Developer, Luxoft
- [Alex Ignatenko](https://himalayas.app/@alexignatenko): JAVA DEVELOPER TEAM LEAD, Developex
- [yaroslav lukianenko](https://himalayas.app/@yaruliy): Java Engineer, 1PLUS1.MEDIA
- [Oleh Kulbaba](https://himalayas.app/@olehkulbaba): Software Engineer, PrivatBank
- [Николай Юрченко](https://himalayas.app/@0005905): Senior Java Backend Engineer, iGaming Platform
- [Ihor Mnyshenko](https://himalayas.app/@ihormnyshenko): Software Engineer, AUTO1 Group
