• File

Andrii

Java Backend Developer

Considering positions:
Java Backend Developer, Full stack програміст
Age:
19 years
City of residence:
Ternopil
Ready to work:
Remote

Contact information

The job seeker has entered a phone number .

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.

Andrii Tkach
Java Backend Developer / Computer Science Student
Košice, Slovakia | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)

SUMMARY

Computer Science bachelor student at Pavol Jozef Šafárik University in Košice, after the second year of studies.
Focused on Java backend development, Spring Boot, SQL databases, REST APIs, Docker, and automated testing.
Contributed to a university team project building a Spring Boot and MySQL AI study assistant. Seeking a summer
Java/backend internship, trainee, or junior software developer role in Slovakia, Czechia, Ukraine, or remotely.

TECHNICAL SKILLS

Languages: Java, SQL, TypeScript, JavaScript, HTML, CSS
Backend: Spring Boot, REST APIs, Object Oriented Programming, JUnit
Databases: MySQL, database systems, SQL queries, JPA/ORM basics
Tools: Git, Docker, Docker Compose, GitLab CI, Linux, Ollama
CS Fundamentals: Algorithms, data structures, operating systems, computer networking

PROJECTS

ANSWERS - AI Study Assistant Chat Widget University Team Project
Java 21, Spring Boot, REST APIs, MySQL, Docker, Ollama, RAG, Infobip API, JUnit, GitLab CI
• Contributed to a university team project by developing Spring Boot backend features for an AI-powered student
support chat integrated with the Infobip API.
• Helped build a retrieval pipeline over JPAZ2 documentation using document chunking, document search, cosine
similarity, and context assembly for answer generation.
• Integrated Ollama LLM and embedding APIs to support beginner-friendly explanations, suggested fixes, and
semantic question analysis.
• Implemented logic for grouping recurring student problems using embeddings, keyword similarity, centroid
updates, and automatic group splitting.
• Added MySQL persistence, Docker-based local deployment, GitLab CI pipelines, and automated tests with JUnit.

EDUCATION

Pavol Jozef Šafárik University in Košice Bachelor of Computer Science, in progress
• Completed the second year of bachelor studies. Relevant coursework: algorithms and data structures, database
systems, operating systems, computer networks, Linux basics, software engineering, modern web technologies.

AWARDS

1st Place - UPJŠ ŠVK 2026 Programming Competition April 2026
• Awarded 1st place in the 21st programming competition held as part of ŠVK 2026 at Pavol Jozef Šafárik
University in Košice.

LANGUAGES

Ukrainian - Native/bilingual | English - Professional working proficiency | Slovak - Limited working proficiency |
Russian - Full professional proficiency

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: