Return home

Vitalii Lototskyi

Software Engineer | Kotlin & Java

Profile

Software Engineer focused on Kotlin and Java, with independent experience building, operating and improving products used by real people. Background in distributed services, network automation, systems programming and full-stack development.

Technical skills

Languages: Kotlin, Java, Rust, Go, TypeScript, SQL

Backend: Spring Boot, REST APIs, Apache Kafka, WebSockets, PostgreSQL, Redis, Keycloak

Web & tooling: React, Git, Docker, Gradle

Selected projects

Mnemos Independent developer
Kotlin · Spring Boot · Apache Kafka · PostgreSQL

An independent event-driven platform that brings together live event data, notifications, user accounts, and a real-time interface. Approximately 150 users.

WaveCode Creator / sole developer
Rust · WebAssembly · TypeScript · React

WaveCode encodes supported media identities and optional native timestamps into a compact optical mark. The Rust core powers a CLI, native bindings and a mobile-first browser scanner. Open-source SDK + scanner.

C7xBotManager Lead developer / architecture
Java · Go · NIO · WebView2

A specialized desktop tool for managing many headless client sessions, combining a Java runtime with a native Go desktop shell. Up to 500 concurrent sessions.

Studium Sole developer
Java · Spring Boot · React · TypeScript

A self-developed learning management platform covering students, teachers and administrators. It connects assignments, tests, schedules, files and notifications in one application. Full-stack academic application.

Achievements

2026 — 1st place · Innovative Design · Airlogix “Most Creative Approach” award · BEST Engineering Competition (BEST Lviv)

2025 — 2nd place · Team Design · BEST Engineering Competition (BEST Lviv)

Education & languages

Lviv Polytechnic National University — Software Engineering · Third-year student

Ukrainian (native) · English (B1)