Summary
Overview
Work History
Education
Skills
Websites
Languages
References
Timeline
Generic
Yahor Harmilin

Yahor Harmilin

New York,NY

Summary

Motivated and detail-oriented Junior Java Developer with a solid foundation in object-oriented programming, data structures, and software development principles. Skilled in developing, testing, and maintaining Java-based applications, with hands-on experience using frameworks like Spring and tools such as Git, Maven, and SQL. Eager to contribute to team success through hard work, problem-solving, and continuous learning. Passionate about building efficient and scalable applications in collaborative environments.

Overview

7
7
years of professional experience

Work History

Regional Manager

Cohen's Fashion Optical
New York, New York
08.2023 - Current
  • Managed regional operations to ensure compliance with company policies.
  • Developed training programs to enhance team performance and customer service.
  • Implemented process improvements to streamline regional workflows and efficiency.

Java Developer (Student projects)

JavaRush University
Online
06.2024 - 07.2025

Projects Developed During Java Development Course
1. Crypto Analyzer (Caesar Cipher Tool)

Project type: Pet project from Java training course
Tech stack: Java, OOP, File I/O, Collections, Regex.

Description: A Java-based console application that encrypts and decrypts text using the Caesar cipher algorithm. The program supports multiple operation modes including encryption, decryption with a known key, and optional brute-force and statistical analysis modes for automatic cipher cracking. It is designed to handle large text files, perform input validation, and follow OOP principles for modularity and maintainability.

2. Island Simulation (Multithreaded Ecosystem Model)
Project type: Pet project from Java training course
Tech stack: Java, OOP, Multithreading, Concurrency (ExecutorService, synchronized, Locks), Collections, Optional: Swing / JavaFX.

Description: A multithreaded simulation of an island ecosystem, where animals move, eat, reproduce, and interact according to species-specific behaviors. The island is represented as a grid, and the simulation runs in discrete ticks, with the state of the island displayed after each tick. Each animal acts in parallel using Java multithreading and concurrency tools, such as ExecutorService and synchronized.

3. Successfully completed 500+ hands-on programming tasks ranging from basic to advanced level.

Front Desk Receptionist

Cohen's Fashion Optical
New York, New York
11.2021 - 08.2023
  • Managed appointment scheduling for eye exams and consultations.
  • Answered phone calls, addressing inquiries and providing information.
  • Handled cash transactions accurately, balancing the register at the end of each shift.

Process engineer (manufacturing engineer)

JSC INTEGRAL
Minsk, Belarus
08.2018 - 08.2021
  • Managed technical documentation to ensure clarity and compliance with established standards.
  • Led a team in achieving project goals through effective time management and collaboration.
  • Conducted data analysis and statistical evaluations to inform decision-making processes.
  • Implemented quality control measures to maintain high standards of output.
  • Trained beginners on operational procedures and technological equipment usage.
  • Developed resilience in facing new challenges and adapting to non-standard situations.

Education

Some College (No Degree) - Java Developer

JavaRush University (1 Year)
Online
07-2025

Some College (No Degree) - Junior Java Developer

TeachMeSkills (1 Year)
Minsk, Belarus
06-2021

Master’s Degree - Electronic Systems and Technologies

Belarusian State University of Informatics And Radioelectronics
Minsk, Belarus
06-2021

Master’s Degree - Materials Science and Materials Technology

Moscow Institute of Electronic Technology
Moscow, Russia
06-2019

Master’s Degree - Physics

Francisk Skorina Gomel State University
Gomel, Belarus
06-2018

Postgraduate Certificate in Programming - Information Technology Software

Institute For Advanced Studies And Retraining (Francisk Skorina Gomel State University)
Gomel, Belarus
07-2017

Bachelor of Science - Physical electronics

Francisk Skorina Gomel State University
Gomel, Belarus
06-2017

Skills

- Java SE/EE - JDBC

- SQL -Databases

- Servlets - JSP - JSTL

- Spring Framework

- Spring Boot - Hibernate

- JUnit - Log4j

- Maven - GIT

- HTML - CSS

- XML - JSON

- Multithreading

- OOP - Tomcat

Languages

English
Professional
Russian
Native/ Bilingual

References

  • Yaroslav Leonov, https://www.linkedin.com/in/yleonov/
  • Andrew Reut, https://www.linkedin.com/in/andrew-reut/
  • Yuriy Syrovatko, https://www.linkedin.com/in/yuriy-syrovatko-0469a6109/

Timeline

Java Developer (Student projects)

JavaRush University
06.2024 - 07.2025

Regional Manager

Cohen's Fashion Optical
08.2023 - Current

Front Desk Receptionist

Cohen's Fashion Optical
11.2021 - 08.2023

Process engineer (manufacturing engineer)

JSC INTEGRAL
08.2018 - 08.2021

Some College (No Degree) - Java Developer

JavaRush University (1 Year)

Some College (No Degree) - Junior Java Developer

TeachMeSkills (1 Year)

Master’s Degree - Electronic Systems and Technologies

Belarusian State University of Informatics And Radioelectronics

Master’s Degree - Materials Science and Materials Technology

Moscow Institute of Electronic Technology

Master’s Degree - Physics

Francisk Skorina Gomel State University

Postgraduate Certificate in Programming - Information Technology Software

Institute For Advanced Studies And Retraining (Francisk Skorina Gomel State University)

Bachelor of Science - Physical electronics

Francisk Skorina Gomel State University
Yahor Harmilin
Want your own profile? Build for free at Resume-Now.com