Val Ushk

Java Developer Intern (Erasmus+ Internship Program)

Junior Java developer specializing in scalable backend systems, RESTful APIs, and Spring Boot, with hands-on experience in process automation, Apache Kafka, OPC UA, and DevOps practices.

Experience

  1. Java Developer Intern (Erasmus+ Internship Program)

    Apr 2025 — Present

    Associació Cultural Escuela Polaca

  2. Electrical Network Design Engineer

    Mar 2020 — Aug 2022

    Design Institute UP Institute of VitebskGrazhdanproekt

    Power grid technical drawings development with strict compliance to industry standards and regulatory requirements.

    • Developing complex technical drawings for power grids
    • Ensuring strict compliance with industry standards and regulations
    • Analyzing and resolving technical issues raised by state regulatory authorities
    • Collaborating closely with construction contractors and cross-functional teams to oversee project execution from design phase through to implementation
    • Applying advanced mathematical and engineering principles to optimize network efficiency and safety
  3. Job-portal

    MVC web application for job searching and recruitment management.

    • Implemented Role-Based Access Control (RBAC) to separate Candidate and Recruiter workflows using Spring Security.
    • Used Spring Data JPA and Hibernate for data persistence with Repository pattern and transaction management.
    • Designed a normalized MySQL relational schema for users, roles, vacancies, and applications.
  4. Hostel_Management_App

    Comprehensive web system for hostel operations with REST API, React frontend, reservation management, and Amazon S3 image storage.

    • Developed REST API endpoints for hostel operations with React frontend integration.
    • Managed reservation and room status tracking while implementing Spring Security RBAC.
    • Integrated Amazon S3 for image storage and AWS infrastructure for scalable deployment.
  5. Online Sales System

  6. E-commerce Web Application

    MVC e-commerce web application featuring product management, shopping cart functionality, and real-time user communication.

    • Implemented Spring Security for secure user authentication, registration, and role-based access control.
    • Managed cart management, product filtering, and order processing with WebSocket and Redis integration.
    • Designed normalized MySQL relational schema for users, products, categories, and orders alongside Redis.

Skills

Framework

  • Bootstrap
  • Hibernate
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Spring MVC
  • JUnit
  • Jakarta EE
  • Mockito

Design

  • CSS
  • HTML

Programming language

  • Java 11
  • JavaScript
  • C#
  • Java

Tool

  • Maven
  • Thymeleaf
  • Algorithm
  • Apache Kafka
  • Docker Compose
  • Frontend
  • Git
  • IntelliJ IDEA
  • JSON
  • Jira
  • Jpa
  • Linux
  • Oop

Database

  • MySQL
  • Microsoft SQL Server
  • Mysql Workbench
  • NoSQL

Cloud

  • AWS
  • Amazon ECS

Methodology

  • Agile
  • Design Patterns

Devops

  • CI/CD
  • Docker

Other

  • Data Structures
  • HTTP

Education

  • Other, Computer Science

    University of Technology

  • Computer Science

    Wyższa Szkoła Przedsiębiorczości i Administracji w Lublinie

  • Program Wymiany Erasmus+

    University of Molise