lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate

Always growing up in programming, especially in spring. 
Eager to learn new technologies, as quickly as possible)
English intermediate level.
Development for Java, framework: Spring boot
Development within the framework of microservice architecture
I'm good in sport programming, and have smart solutions for hard tasks.
Position: Junior Java Developer
Category: Java
Experience: 1.5 years | English: basic


Development of REST APIs
Analyzing and optimizing source codes
Development and implementation of an automatic control system for applications
Administrating E-commerce system 
   - E-commerce server
   - MPI(3DsServer) 
   - ACS 
Administrating online payments system 
  -Payment cards and online payments system managing 
  -Configuration of E-Commerce scenarios
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate


Development of the "Library" web application that supported the functionality:
The reader registers in the system and then has the opportunity to:
- search (by author/title);
- place an order for a Book from the Catalogue
An unregistered Reader cannot order a book.
For the catalog, implement the ability to sort books:
- by name;
- by author;
- by edition;
- by the date of publication.
The librarian issues a book to the reader for subscription or to the reading room.
The book is issued to the Reader for a certain period.
If the book is not returned within the specified period, the reader will be charged a fine.
The book can be present in the library in one or more copies.
The system keeps track of the available number of books.
Each user has a personal account,
  which displays the registration information as well as
1) for the reader:
- a list of books that are on the subscription and the date of possible return
(if the date is overdue, the amount of the fine is displayed);
2) for the librarian:
- list of readers' orders;
- list of readers and their subscriptions.
The system administrator has the following rights:
- adding/deleting a book, editing information about a book;
- creating/deleting a librarian;
- blocking / unblocking the user.
I used a database MySQL to access data.
The application was multilingual, the architecture followed the pattern MVC,
Used Apache Tomcat as a servlet container,
During development, I used sessions, filters, and listeners.
Authentication and authorization were implemented in the application
Implemented a library log4j usage event log into the project
Covered the application with unit tests.
Implemented page pagination mechanism, all fields were with data validation.
I used frameworks HTML, CSS (Bootstrap) for the interface
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


Did three web-application (projects for University). Two of them on SpringBoot,Angular and PostreSQL and one using ASP.NET core with sqlServer on Docker.Also familiar with RPC and AJAX on basic level.
Made two 3d fps games (one solo another in group (my part - random-generated maze)) and one 2d pixel platformer in Unity. Also made fewanimations in Blender, which was fun.
Also did a project using Python Selenium. The script enters on amazon web-site, searches for a specific product, filters it by "the most reviews", takes aprice and compares it to the product on bestbuy web-site (including the samesteps for bestbuy). And game "Reversi" in Python using Minimax algorithm.
Familiar with basic Git commands
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper

"Best project 2021" university certificate (project "Resto")
Diploma work - modernization of PACS for company using SQL:
 System bypass prevention
 Possibility to add a pass algorithm
 Counting work time of employee

University project - admin panel development using PHP Laravel:
 Project “Resto” consists in creating an online order system for cafes and restaurants that
allow visitors to scan QR code and make an order without contacting with staff
 Admin panel is used to change information about menus, dishes price, orders, tables QR
codes

Pet project - personal bot for my discord server using Python:
 Creating private room when user join special channel
 Show additional info about current online and count members
 Change server avatar depending on daytime

Pet project - personal bot for my discord server using Python and Telegram API:
 Creating a bot that listen some news chats in Telegram and post this news in special
channels on discord
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate

Pet Projects:
Strong Body - online-market of sport food. This project was written with my friends. Stack: Spring Boot, Spring Data JDBC, PostgreSQL, JUnit + Mockito.

Spring_CRUD -  web application. Stack: Spring Boot, Spring Data JPA, Spring Security, JUnit + Mockito , MySQL.

In addition to all this, a huge experience that I recieved during my work in the company.
Doctornet.pro company , where I got into a start-up project. My responsibilities included solving many interesting problems. I was involved in the implementation of various libraries, writing simple tests and getting acquainted with the main business processes of the project. I worked in this company for 6 months.
I am interested in solving difficult problems. I want to work in a friendly and understanding team.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

1. I am a switcher to IT, so I am happy that I could achieve the current level of Java and related technologies knowledge and skills. 
2. I won the Java Hackathon (the Global Project Competition) as a part of a team developing web application.
3. I successfully completed a Java program for strong juniors / middles.
Dog Hotel Project (July 2022 – today, EPAM)
	A web project for providing hotel and care services for dogs while their owners are away, shelter for homeless animals and help them to find home.
Technology stack: 
-	Java 17
-	Maven
-	MariaDB
-	Spring Framework
-	REST API
-	JUnit testing framework
-	Swagger
-	Jenkins
My initiative:
-	Provided API connection to Cloudinary.
-	Implemented Viber API
-	Improved Swagger documentation.
-	Enhanced of DB structure. 
-	Improved project test coverage.
-	Fixed bugs etc.
Team:
• 3 BackEnd Java developers                         
• 3 FrontEnd JavaScript developers                 	• 2 Business Analysts
• 4 QAs
• 2 DevOps

Emotional Help Project (December 2022)
	A server-based application that provides psychological assistance services (questionnaires, consultations with psychologists, trainings, courses and therapy).
	Developing the project, wined the international EPAM Global Project Competition (Hackathon).
Technology stack: 
-	Java 17
-	Maven
-	PostgreSQL 
-	Spring Framework
-	Hibernate, JPA
-	REST API
-	MapStruct
-	Specifications
-	JUnit
-	Jenkins
-	Front-end: Angular, TypeScript
My initiative:
-	Designed project architecture
-	Created and managed a GitHub Organization for team members and mentors to collaborate across the project
-	Implemented the majority of backend part 
-	Implemented MapStruct and Specifications
-	Implemented Spring Security Authorization and Authentication
-	Implemented custom annotations
Team:
• 2 BackEnd Java developers                         
• 2 FrontEnd Angular developers                 	• 2 Automation QA Java
• 1 DevOps

Hotel Projects (January – March 2022)
	Projects created as final part of EPAM External Java Training.
	A web application that provides services of choosing and booking a room, paying invoices, etc.
Spring project
Technology stack: 
-	Java 11
-	Maven
-	MySQL 
-	Spring Framework (Spring MVC, Spring Boot, Spring Data, Spring Security, Spring Validation)
-	Hibernate, JPA
-	JUnit, Mockito
-	Thymeleaf
-	HTML, CSS
Servlet project
Technology stack: 
-	Java 11
-	Maven
-	MySQL 
-	JDBC API
-	Servlets
-	Appache Tomcat
-	JUnit, Mockito
-	JSP, JSTL 
-	HTML, CSS
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: fluent

Successfully graduated from Java camp at Sigma software. Finished IntelliStart Java course. Developed pet project with a team. Also received winning places at international competitions for young scientists.
Do not have commercial working experience, but I will be happy to participate in the software development in order to continue developing as a developer. Ready to start work as soon as possible. I will be glad to receive your offers.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


Don't have commercial experienc on Java. 
Have project on local disk for university as graduation project. It's desktop app for furniture company. It helps managers to make furniture project and calculate price.
Besides, have expirience with home project on Android, as Calculator and to-do list
Position: Junior Java Developer
Category: Java
Experience: 2 years | English: intermediate

an online store
(created dynamic characteristics for goods,
import of categories and goods from third-party
services, setting up payment methods,
translating goods using cloud translator)
, an Internet portal for restaurant equipment
masters (created a database structure and its
optimization, registration and authorization
using Google services, created a single endpoint
for receiving data on a dynamic request,
importing equipment data).
During his work, he participated in the development of 2 b2b
  projects: online store, communication portal for restaurants and kitchen equipment technicians.
Technology stack:
spring: core, web , mvc, security, data. 
Hibernate, Postgresql
Ant, svn.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


During my 1 year of experience as a back-end developer, I mainly worked on a project which is a project devoted to the promotion of economic cooperation between the EU and Azerbaijan, strengthening awareness of the business climate and investment opportunities in Azerbaijan, and enhancing public-private dialogue. I also worked on different projects for solving bugs and writing new functionalities for the projects. We used technologies like Spring Boot, MySql, Postman, Jira, FileZilla, Termius, and BitBucket during the project.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate

Bachelor of Cyber Security, V.N.Karazin National University (2017-2021).
Master of Cyber Security, V.N.Karazin National University (2021-2022).
Participated in the academic mobility program. Studied at Fatih Sultan Mehmet University at the Faculty of Engineering, Department of Computer Engineering (September 2019 - January 2020).

Courses:
 - English courses. English school "Green Forest", Kharkiv (March 2021 - June 2021);
 - Advanced Java (Udemy, online);
 - Java Spring for beginners (Udemy, online);
 - Java programming (JavaRush, online);
 - PC operator and programmer. Educational center of computer technologies "KIT", Kharkiv (September 2011 - May 2015).
During my studies, I gained experience with Java in writing various labs and assignments. I am also familiar with the basic principles of software development and have experience with version control systems such as Git. In addition, at the end of my studies at the university, I took a couple of online courses where I consolidated my knowledge of programming in Java and  I got knowledge about advanced Java and the Spring framework, as written in my CV. Dealt with a Pet project that combined various technologies, such as: Spring MVC, Hibernate and Spring AOP.
I look forward to interesting projects and opportunities for professional growth and development.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


During my study in  IT Academy Step, I had practical experience in Java and did simple projects using Java (working with arrays (Array), strings (String), generics, Collections), Spring Framework, Hibernate, MVC, HTML / CSS. Also, as part of the training program, we worked in teams on a joint project.
As part of training at the Odessa Polytechnic University, I have hands-on experience with Java Core, Java SE, Maven, development of mobile applications for Android OS (Android / Java), working with relational databases (Microsoft SQL Server, MySQL).
I work with Git. Some of my pet projects are hosted in GitHub.
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper

As my achievements, I could note:
the graduation from uCode-Connect, where I gained a lot of experience in web application development (html,css,js, nodejs), peer-to-peer teamwork.
I completed a 5-month internship at Sigma Software as a Java back-end developer, where I gained a lot of new knowledge by creating RESTful projects and went through all the stages of creating a product.
During my time at Sigma Software, I had the opportunity to work for a period of five months and gain valuable experience. I worked with various technologies, including the Spring framework, Java, and RESTful APIs. My role involved contributing to the development of projects and collaborating with a team to solve complex problems. I am determined to further enhance my skills and knowledge in backend development, particularly in the Spring framework, as I aspire to increase my level and take on more challenging projects in the future.
I am looking forward applying to job which would allow me to develop as a programmer, give comfortable working conditions
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


During study course all major lessons were concentrated on Spring Framework usage.  In created projects were used JSP technology, microservice architecture, Hibernate framework and other important technologies. Also i was familiar with the Test Driven Development methodique, pair programming concept, GitHub and Maven usage. Most of the created projects are located on my github profile.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate

I completed the following courses at Hillel Computer School:
Course Java Basic (Excellent, 3rd Place)
Course Java Pro (Excellent, 2nd Place)
Course Java Enterprise (Excellent, 1st Place)
During the courses at Hillel Computer School, I worked with Java Core, Java Collections, Java Multithreading. Also worked with different databases: Database H2, PostgreSQL, MySQL. Developed web applications on REST architecture, where I used HTML and CSS, also Spring Framework (Spring Boot, Spring Web, Spring JPA). I had experience with Javascript and Spring Security.
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate

Briefly about my character:
-I am a hardworking, calm, and ambitious person.
- Ready to improve my skills and listen to criticism.
- Can be entirely concentrated on a given task.
- Perceive failures as a challenge and a way to improve myself.
- Reliable team player.
- Taking a Bachelor's Degree in Computer Science at Taras Shevchenko National University of Kyiv.

Main achievements:
-Successfully finished practice in Blocksoft Lab in writing smart contracts on Solidity;
-Finished Java EE Course in EPAM Systems.
During the Java EE course at EPAM Systems, I wrote two MVC projects on Java. The first project was written using servlet technology, and the second one used the Spring Framework. 

In the Spring project, I: 
• Implemented the application logic using Spring Framework and Maven.
• Implemented the application front-end using HTML/CSS, Thymeleaf as a template engine, and Bootstrap.
• Implemented PostgreSQL database using Spring Data.
• Implemented Localization for English and Ukrainian languages.
• Implemented Spring Pagination.
• Implemented Authorization and Authentication functionality using Spring Security.
• The Logging utility Log4j2 was used.
• Covered the application services and methods with JUnit, Mockito, AssertJ, and Spring Boot tests.

I also completed Docker, RabbitMQ, and AWS cloud fundamental courses.
I am also willing to consider internship offers with technologies that are new to me.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


During the java internship program I've completed I dealt with technologies such as:
- usage of Collections Framework;
- exception handling;
- developing solutions for MySQL database;
- applying Spring Boot and other Spring technology concepts to new development efforts.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


EDUCATION
2016-2020 - KNUTD, Faculty of
Mechatronics and Computer
Technology,Computer Science
2019 - 2020 - Java backend
dev,GoIT

MY PET PROJEСTS:
TelegramBot 

Languages: Ukrainian (fluent), Russian (fluent),
English (Intermediate).
Контактная информация

Skills
Java SE/EE
Spring
Hibernate
JDBC
MySQL
PostgreSQl
OOP
SOLID
Heroku
Maven
Git

LOOKING FOR
Project with opportunities to be in
progress learning modern
technologies. Friendly team
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: upper


Educational center of Netcracker
March – July, 2017

This is the first experience with Java (SE and EE), SQL and Pl/SQL for Oracle. The course was split into two parts: lectures and practice where I and a few more people in a team were developing a project which must have been able to automate ordering a taxi. We used such frameworks as Spring Core and Vaadin for UI. By the end of the course, we successfully presented our project and obtained certificates.

EIS Group
March – June, 2018

During the tuition in EIS Group, I improved my skills in Spring, Hibernate, and learned JSF Primefaces. These frameworks were used for the development of an application, the main function of which was automatically checking events such as birthdays of employees, anniversaries, promotions, etc. and generating congratulatory letters. The development of the application also involved using liquibase scripts, integration, and unit tests, working with issue tracking platform (Jira).
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


Educational project: “QuoteMe” is a web application that allow users to save their favorite quotes and share them with other users. Quotes could belong to different people: like famous people, writers, or to user by himself.
Technologies: Java, Spring Boot, Spring Data (for classes mapping to database tables)

Company: SYMBOL, 1C developer, 03/2016 - 09/2020 
Responsibilities:	Coding, create project documentation, bug fixing, customer support, linking the database with the site
Technologies:	1C ,ms sql, mysql, postgresql, json, xml
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


EDUCATION AND QUALIFICATIONS

2018-2019 EPAM training “Java Web-Applications Development” (external and internal)
2017-2018 IT Courses “Software development” in ItClass

Writting two major during training: 
1 - web-application with using Servlet/JSP/MySQL;
2 - RESTful microservice web-application with using Spring Boot/Hibernate/ PostgreSQL.

Languages: English – between Pre-Intermediate and Intermediate
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate

After successfully completing the course from the Netcraker company, the head of my department, together with a representative of this company, offered me to teach practical classes in my group within the discipline of "Java application security"
Education: Sumy State University, Faculty of Electronics and Information Technology,Cybersecurity
2019 - until now

Finished Java courses from the Netcraker company, have my own projects: 

Task Manager
- desktop taskscheduling app
Tech Stack
- JavaCore, JavaFX,log4j

University Management System
- student's personal account,where he can view all thenecessary information foreducation. The project wasimplemented using microservicearchitecture, REST.
Tech Stack
- Spring MVC, SpringBoot, Spring Security, SpringAOP, JDBC, Thymeleaf, Docker,PostgreSQL, log4j

There are also other small projects, as part of the study of new technology
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


Education: Taras Shevchenko National University of Kyiv, Faculty of Computer Science and Cybernetics
B.Sc. in Computer Science and Information Technology

Selected Academic Projects: 
- Implemented heuristic algorithms for solving the minimum dominating set problem
Stack: Java 8, Java Collections Framework
- Implemented Huffman coding
Stack/Tools: Java, Java Collections Framework, JUnit, Maven
- Experienced in writing complex SQL queries
Position: Junior Java Developer
Category: Java
Experience: 0.5 years | English: intermediate

Part of a team in educational project “Obmenyashka” on backend developer position.
Educatonal project “Obmenyashka”. Technologies has been used: Java, Spring (Boot, Web MVC, Data JPA, Security), JWT,  Lombok, MySQL, Liquibase, Database-Rider, Swagger, Docker.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: intermediate


EFSOL, 2021 – 2022, 1C junior programmer
• Maintain extensions and a mobile application aimed at simplifying the accounting for the delivery of the orders.
• Improve the performance of distributing delivery orders among drivers
• Develop new features
Position: Junior Java Developer
Category: Java
Experience: 1 years | English: intermediate


Employment History
Junior Java Developer at Express Bank, Baku
November 2021 — February 2022
Generally we were writing Restful API/CLIENT application using
framework of Spring Boot.
What did I do?
• Changed from scratch E-Court-Cust-Info API of web services.
Description: E-court-cust-info API of web services were returning
String type of response, but required task is returned DTO type and
in the service layer could happens SQL injection I fixed it .
• Edited from scratch Pension Info web service of project of
piapi.Description: Pension Info web service written by someone,
who worked erstwhile and required it changed and bug fixed
necessary.
• Creating Ldap API web service using pure Java code. Description:
When our bank workers want to login, Ldap web service
authenticated him/her username and password.
• Creating azericard-api web services. This service works in paralel
with emanat api .
• Creating File-Upload web service. Description: Bank worker can
upload only excel file to the our server using this service.
• Creating Archive Operation web service in the ecourt-client-api
project. Description: I used JpaSpecification Executor
benefit,which writing dynamic crud operation and this web
service provider to the client can search/filter any archive
operation.
Position: Junior Java Developer
Category: Java
Experience: 0 years | English: upper


Enforced a precise program in team collaboration by integrating Rabin–Karp, a string-searching algorithm to
detect plagiarism among 25 students' diplomas by aiding multiple dened patterns.
 Analyzed and modied an approximate element number for the Bloom lter resulting in reducing the failure
rate in search by 60% in comparison to classic hash tables.
 Conceptualized a consistent program to gure K-Top frequency, gaining a steadfast reduction 33 times in
memory consumption by employing a probabilistic data structure, a Count-Min-Sketch algorithm.
 Produced the assiduous methodical recommendations based on the Top 10 OWASP 2021 resulting in a 50
percent slashing of the so ware vulnerabilities.
 Formulated 10+ datasets across a straightforward terminal engaging a Structured Query Language (SQL) by
generating a programming-level interface for communicating with databases through the JDBC technology.
 Researched a clustering algorithm of the object's closeness of geometric measures by increasing eectiveness
by 32 % with practicing a “Scilab” so ware for numerical computation in the recognition systems.