Open to software engineering opportunities · Košice, SK

I build software systems end to end.

Software developer with a strong backend foundation, connecting interfaces, Java services, AI models, and the data underneath.

3rd
year student
06
shipped projects
systems to learn
system_architecture.v1● LIVE
FactCheck system architecture Chrome Extension connects to Spring Boot API, which branches to a FastAPI model service and MySQL, followed by CI and Git. Chrome ExtensionReact / TypeScript Spring Boot APIJava / REST FastAPI Model ServicePython / Qwen / DeBERTa MySQLDocker Compose CI / GitGitHub / GitLab
request flow data flow

01 / ABOUT

Across the whole
software system.

I'm Vadym Bahen, a third-year Applied Informatics student who enjoys turning connected ideas into working software.

My strongest foundation is backend development, but I do not want to stay inside one layer. I build Java services, desktop and browser-facing applications, AI integrations, and database schemas—then connect them into systems people can actually use.

locationKošice, Slovakia
educationUPJŠ · 2024–2027
languagesUA native · SK B2 · EN B1
focusSoftware engineering · Full stack

02 / SKILLS

Technical schema

Real usage across the six featured projects—not arbitrary percentages.

skillcategoryused in featured builds
ALTER TABLE skills ADD
PostgreSQLKafkaAngularKubernetes

03 / PROJECTS

Selected builds

Systems shaped through teamwork, hackathons, and independent learning.

03

BookTracker

JavaFX desktop app and Spring Boot REST backend with complete ER/EER schema design, MySQL/HikariCP, and a multi-module Maven structure.

04

PomodoroTaskManager

Productivity app with MySQL persistence and a testing stack covering unit and integration scenarios.

05

2nd place · university hackathon

SmartBite SK

Food shopping assistant using pandas for data processing and the Google Gemini API to generate smarter recommendations.

06

Sudoku

Java desktop game with puzzle generation and CSV-based save/load functionality.

CASE STUDY / 01

AI Study Assistant

Team delivery

Problem

Connect an AI-powered chat experience to dependable application and data layers.

My role

Owned the Spring Boot backend and REST integration within a four-person student team.

Approach

Defined API boundaries, connected the chat flow, and ran MySQL consistently through Docker Compose.

Outcome

Delivered a working team prototype through a Git-based workflow with guidance from two Infobip engineers.

CASE STUDY / 02

FactCheck

System integration

Problem

Verify claims from a browser extension while keeping the UI, application logic, and ML inference independent.

My role

Designed the system architecture and built the Spring Boot backend during OpenAI Build Week.

Approach

Connected the extension to a Java REST API and a separate FastAPI service using Qwen and DeBERTa.

Outcome

Produced an end-to-end hackathon system with clear service boundaries and Docker-based deployment.

Explore the repository

04 / PATH

Building forward

Each step adds another layer to the system.

  1. SEP 2024 — PRESENT

    Applied Informatics · UPJŠ

    Building a strong foundation in computer science, software engineering, and data systems in Košice.

  2. 2025

    AI Study Assistant · Infobip

    Worked in a four-person team with two industry mentors to ship a practical AI-backed service.

  3. 2025

    FactCheck · OpenAI Build Week

    Connected the browser extension, Java API, Python model service, database, and deployment workflow into one system.

  4. NOW

    Looking for the next node

    Seeking a software engineering internship or a part-time/full-time role—from backend-heavy to full-stack—in or near Košice. Open to short-term relocation.

05 / CONTACT

Have an internship, part-time role, or software project worth building?

I'd like to hear about it.

Start a conversation