• File

Віталій

Fullstack Developer

Age:
19 years
City:
Lviv

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

VITALII LOTOTSKYI
SOFTWARE ENGINEER | KOTLIN & JAVA
Lviv, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
github.com/knliiss | t.me/knal_is

PROFESSIONAL SUMMARY
Software engineer specializing in Kotlin, Java, and backend systems. Independently designed, built, and deployed products
used by approximately 150 people, including paid features and live event processing. Experienced in microservices,
concurrent networking, real-time communication, authentication, and CI/CD.

TECHNICAL SKILLS
Languages: Kotlin, Java, TypeScript, Go, Rust, SQL
Backend & architecture: Spring Boot, REST APIs, microservices, Apache Kafka, WebSocket, event-driven systems, concurrency
Databases & infrastructure: PostgreSQL, Redis, MinIO, Docker, Keycloak, GitHub Actions, CI/CD
Frontend & testing: React, Gradle, JUnit, Testcontainers, Vitest

ENGINEERING EXPERIENCE
Independent Software Engineer | Self-directed product development
Mnemos | Event-driven real-time platform
Stack: Kotlin, Spring Boot, Kafka, PostgreSQL, Redis, Keycloak, WebSocket, React, TypeScript
• Solely designed, developed, and deployed a multi-service product used by approximately 150 people, with premium paid
functionality and an active user base.
• Built domain-oriented microservices using Kafka events, REST APIs, and authenticated WebSocket connections for real-
time activity feeds and notifications.
• Implemented reliable message handling with transactional outbox and inbox/deduplication patterns, identity management
with Keycloak, and automated delivery pipelines.
github.com/knliiss/Mnemos
C7xBotManager | High-concurrency automation platform
Stack: Java, Go, Java NIO, WebView2, HTTP/SOCKS proxies, Gradle
• Architected and developed a headless, multi-session automation system supporting up to 500 concurrent client sessions;
expanded an initial authentication-protocol foundation into a complete runtime and management application.
• Implemented shared non-blocking network transport, proxy pools with health checks and failover, account management,
diagnostics, and a native desktop shell.
• Delivered a niche paid product used by approximately 10 people and monetized through one-time purchases.
github.com/knliiss/C7xBotManager

SELECTED PROJECT
Studium | Full-stack learning management system
Stack: Java 21, Spring Boot, Spring Cloud Gateway, React, TypeScript, PostgreSQL, Kafka, Redis, MinIO
• Independently built a role-based LMS for students, teachers, and administrators, covering assignments, submissions,
tests, grading, schedules, files, and notifications.
• Designed a domain-oriented backend with separately defined Spring Boot services behind an API gateway; integrated
asynchronous messaging, secure access controls, and a React frontend. Developed and tested in a non-production
environment.
github.com/knliiss/Studium

EDUCATION
Lviv Polytechnic National University
Bachelor's degree in Software Engineering | 3rd year, in progress

LANGUAGES
Ukrainian - Native | English - B1

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: