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


Software Development experience in object oriented programming, design, development, testing, support and maintenance of diverse web applications using Angular, Java and REST stack technologies. Experienced in all phases of Software Development Life Cycle, client focused, result oriented, team worker.
Position: Java Developer
Category: Java
Experience: 0 years | English: pre

Github: https://github.com/VladimirVladimirovich
1) "World Cup 2014" - program tool for football fans that provides usable result and statistic tables. (Java + Swing)
2) "Faithbook" - social network prototype for the people of different religions. (Java + Swing, MySQL)
3) "Cauchy distribution simulation" - simulation of the Cauchy distribution by three different methods. (C#, SQLite)
4) "JSON Benchmark" - program tool providing customizable performance testing of the most popular JSON libraries (Java). (Java + Swing, Maven)
Software development, OOP, Java, Swing, C#, NetBeans, C#, Visual Studio, MySQL, SQLite
Software development using object-oriented programming languages. Ready to learn new technologies. Want to gain experience and knowledge for the possibility of future employment.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: upper


Software Engineer at “HYCU” multi-cloud backup as a service, Slovenia AUG 2021 – OCT 2022
Project Tech Stack: Java, Python, Shell Scripts, Azure, Google Cloud, AWS, Spring Boot, Google Guice, Hibernate,
PostgreSQL, GitLab, Maven, CI/CD, Jenkins, OAuth 2, Quartz, Docker, RESTful API, JSON, Postman, Swagger
 Developed backup-as-a-service and enterprise data protection solutions based on microservices architecture
 Enhanced application security by 65% by implementing backend validation for the REST API
 Deployed and managed applications both manually and with automation tools
 Implemented backup/restore feature for Azure Trusted Launch VMs which Azure considered impossible
 Reduced customers’ cloud storage expenses by up 20% by designing an “orphan” resources reporting tool
 Implemented individual version delivery for customers using scripts for Jenkins configuration
 Wrote technical documentation and provided guidance for the new team members
 Improved codebase quality by continuous refactoring in accordance with the Java Code Conventions
Position: Java Developer
Category: Java
Experience: 5 years | English: upper

Software Engineer at Inango: 
- Implemented database migrations for PostgreSQL and MongoDB, simplifying testing and development by allowing developers to modify the database structure and content in an automated manner.

PRRO Project:
- Improved data accuracy by transitioning from double to BigDecimal data types to store prices of goods in receipts and funds in cash desks. Implemented MongoDB migrations to update the data type and round their values in the database, ensuring precise financial records.

Service for Buying Fuel:
- Expanded payment options by integrating Vostok Bank, Concord Bank, Portmone. Implemented a convenient feature enabling users to save their payment card information for future orders, streamlining the checkout process.
*Software Engineer at Inango*
- Implemented a Quality of Service (QoS) service to detect the traffic of configured applications and prioritize their traffic based on dynamic settings.
- Developed a DNS name-based parental control service with F-Secure integration.
- Upgraded Spotify's deprecated docker-client to docker-java, ensuring continued support and stability for our container management.
- Introduced a feature for transferring docker container logs to the web via websocket.
- Replaced RabitMQ with gRPC for sending traffic packets, resulting in increased bandwidth due to the higher performance of gRPC.
- Engineered a comprehensive statistics collection system, which included calculation and aggregation by specified periods to enhance the speed of display on the web.
- Conducted thorough code reviews and executed unit and integration tests to ensure product quality.

*Freelance experience:*
**PRRO Project (eng. Programmatic Recorder of Payment Transactions, ukr. Програмний реєстратор розрахункових операцій)
- Expanded functionality by introducing new operations, including the ability to view cash register transactions, send Z reports, and manage cash registers. This included tasks such as registration, updating information from the tax office, and more.
- Meticulously addressed and resolved various software bugs, contributing to the stability and reliability of the PRRO project.

**Service for Buying Fuel
- Implemented the capability to authorize requests using bearer tokens.
- Managed MySQL database migration using Flyway.
- Introduced the ability to generate new fuel coupons with underfilled fuel when using a fuel coupon for payment. Additionally, added fuel purchases using these generated coupons at the same petrol station.
- Added user registration with mobile phone and email confirmation.
- Enabled users to access their transaction history.
- Implemented a geolocation-based service that allows users to search for the nearest gas stations based on their coordinates, displaying the distance to each station.
Position: Java Developer
Category: Java
Experience: 5 years | English: fluent


Software Engineer at Interswitch for 2 years, where I was part of a team that built several payment solutions.

Software engineer at Dedicated.ai for 1 year where I built a lead generation tool.

Software engineer  at ATOS for 2 years where I was oart of a team that built several Telecommunications solutions for several clients.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate

Development of a backend and integration with a media server for a video streaming site with a low load.

Successful Support of QuickStart templates for AWS CloudFormation and ARM templates for Microsoft Azure for Atlassian products(Jira, Confluence, Bitbucket, and Crowd) and integration of new features at these templates.
Software Engineer
Atlassian, Remote
January 2022 - Present

Java Backend Developer,
Gamesha.io, Remote
April 2021 - October 2021

Full Stack Developer,
Commercial Project, Remote
December 2020 - March 2021

Full Stack Developer,
Commercial Project, Remote
September 2020 - November 2020
Project with feature development. Cheerful and friendly team.
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Software Engineer, Azercell Telecom LLC, Remote
F E B R U A R Y 2 0 2 2 — P R E S E N T
• Analyzed requirements and designed, developed and implemented software
applications for multiple websites.
• Reviewed code and and debugged errors to improve performance.
• Experienced complex SQL and PL/SQL queries and applying database
concepts.
• Wrote unit tests and experience with TDD.

Software Instructor, Developia, Baku
S E P T E M B E R 2 0 2 1 — J U N E 2 0 2 2
• Taught to  4 groups Java SE, JAVA EE, Spring boot framework, SQL and basic
Web technologies.
• Prepared homework, presentations about lessons.
• Helped students with their homework

Back End Developer, Kapital Bank OJSC, Baku
J A N U A R Y 2 0 2 1 — F E B R U A R Y 2 0 2 2
• Worked well independently and on a team to solve problems.
• Learned the agile model of software development processes and took
ownership of all coding, testing, and collaboration.
• Worked  in "Payments" tribe "P2P" squad.
• Wrote and executed unit tests.
• Projects I participated in:
1. XAZRI payments system - Developed and build new services, intagrated to
terminals and other partners and supported all of them.
2. AniPay (Instant Payments System) -  Developed and build new services and
wrote unit tests.
3. Took part and supported  Western Union integration project via BirBank
mobile app.

Bak End Developer, Agropolis startup, Baku
M A R C H 2 0 2 0 — M A R C H 2 0 2 1
• Designed, developed and build back-end services for web and mobile apps.
• Wrote unit tests for services.
Position: Java Developer
Category: Java
Experience: 2 years | English: upper

Implemented rate limiting functional, based on sliding window algorithm with Redis.
Took part in migrating from Netflix Zuul gateway to Spring Cloud gateway.
Wrote documentation for endpoints using Swagger Codegen. 
Added multisite support to Spring Cloud gateway.
Wrote AWS Logs Insights queries to use them for creating metrics within Python script.
Migrated JUnit 4 tests to JUnit 5.
Software engineer, EPAM Systems 
2020 - Present

Implementation and support of the software in the Business Information and Media domain.

Responsibilities:
Designing and developing RESTful web services using AWS infrastructure.
Investigation of different ways of improving implementation.
Covering business logic with the unit/rest tests.
Bug fixing, investigation, and support.
Analyzing and optimization of data processing.
Delivering in an Agile Scrum environment.
Reviewing cross-project code.
Mentoring junior developers.
Position: Java Developer
Category: Java
Experience: 3 years | English: fluent


Software Engineer, EPAM Systems | September 2022 – Present
Project and role: Sustaining Engineer in Robot Control System | Maintaining and overseeing the system that controls robots deployed in automated Walmart stores across the US.
Team: 7 developers, 2 SQAs – client side: 3 developers, 1 PM
•	Successfully implemented a fix and delivered a patch for production which slowed down collecting products from storage into separate orders achieving more than 50% efficiency at certain bottleneck.
•	Fixed the bug detected in emulation and reported by SQA that could potentially shutdown order processing.
•	Designed a logging logic in which messages, that robots are sending to the system via Actor Tcp, were logged in unknown cases resulting in significant reduction in identifying issues with hardware.
Project and role: Key Developer in University Exam Platform | Developer in greenfield project which is used for exams in a university portal.
Team: 4 backend devs, 3 front end devs, 2 desktop devs, 3 testers, 2 designers, devops, scrum master, delivery manager.
•	Analyzed and clarified system requirements with team leads and business analysts, developed a backlog for the project. Collaborated with solution architects on architectural, security and build related concerns.
•	Designed and documented integration test structure.
Backend Software Developer, DigitalOne – CargoPrime | November 2021 – August 2022
Backend developer in transport management solution for a mid-size US based transportation company with more than 2000 assets.
Team: 5 backend devs, 5 front end devs, 3 mobile devs, 2 designers, devops, delivery manager.
•	Successfully designed and implemented asset tracking system, integrating third party GPS info providers
•	Developed document reporting mechanism where bills, reports and other documentation were generated in xls and pdf formats.
Integration Engineer, MCO Express Orlando Inc. | January 2021 – October 2021
Integration engineer, automating business operations in mid-size US based trucking company.
•	Designed and developed a google applet for corporate Google Sheets which automated timely updates from third party asset tracking providers, significantly increasing business operations productivity.
•	Integrated third party data streams into company’s transport management solution.
Position: Java Developer
Category: Java
Experience: 2 years | English: intermediate


Software engineer:
FC "VOLLET" LLC (IT)
 February 2021 — October 2021

Development of an online store/marketplace, similar to Rozetka using the best solutions in design and convenience, development of a scoring system

Software engineer:
EXIST.UA (Automobile Industry and Autobusiness)
 February 2020 — May 2020

Development in 1C Enterprise

Java developer:
Remote work (IT)
 January 2020 — March 2020

Development of databases, REST endpoints using Spring, AWS S3, Java, H2 database (as a test database).

Leading engineer for support and implementation of software interfaces of the API department of JSC "Ukrposhta":
September 2021 — to the present time

Support of the existing API and connection to external APIs, implementation of new systems using Java(8), Spring Framework, Git/GitLab, Oracle, Hibernate, Swagger(2-3), Maven, Tomcat
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Software engineering is a never-ending puzzle that I am passionately engaged in solving. I believe in the power of programming to transform and improve the lives of people around the world.

I am a fast-learner, has analytical mindset, communicable, conscientious, responsible, motivated.
Experienced team projects, Marin projects, Offline OSM, WMS, Figma, Git

Practiced skills: Java, JavaFX, Kotlin, Java Swing, Spring Frameworks( MVC, Boot, Security ) , PostgreSQL, MSSQL, Android ( Kotlin ), Maven, JPA, JDBC, HTML5, CSS, RESTful API, Postman, OSM, WMS.
Position: Java Developer
Category: Java
Experience: 0.5 years | English: pre

In the field of building automation:
Automation and control of engineering systems: 
NSC “Olympic”, SC “Arena Lviv”, BC “101 Tower”, “New Kuchuk-Koy”, "Okhmatdet".
Automation and dispatching of fire protection systems: 
NSC “Olympic”, SC “Arena Lviv”, mall “Auchan”, mall “Prospect”, mall “Rayon”, mall “South gallery”, data center “Parkovy”, BC “IQ Business Center”, mall “Auchan Rive Gauche”, "Охматдет”, BC "Luvr"
In the field of Java:
Ernst & Young, Varus PIM
Software engineer in the field of building automation (engineering and fire protection systems).
• The development of machine control algorithm. 
• Controller programming. - Setup and test system. 
• SCADA programming. 
• Networking and configuration of controllers and workstations
• Integrated commissioning of equipment at the facility 
• Operating systems support. 
• Developed user instructions. 
• Training of engineers.

Java developer:
• Developed software modules in Java;
• Developed integration programs;
• Wrote technical documentation for the developed software
provision;
• Supported the work of applications, program support the project;
• Participated in the process of evaluation and planning of tasks;
• Worked in a team with other specialists.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper

My key achievements:
• Leaded a development team
• Mentored newcomers and assisting during onboarding process
• Detailed documentation and creation diagrams for existing systems and processes also wrote code style for tests
• Implemented and designed services
• Responsible for the integration between the monolithic and internal microservices
• Implemented of Batch processing system with Spring + Kafka
• Took part in the development service, which was responsible for the migration of 7 million media files and the daily process of migration fresh media files
• Supported and debugged applications migration to Anthos cluster with DevOps team
• Made decision and proposal of architectural solutions, created diagrams and documentations also communicated with architects from the client side
• Actively participated in knowledge transfer, support and mentored newcomers
Software Engineer (Java + Angular) with 4+ years experience specialized in web applications development. The main profile is server-side development in Java.

Took part in different projects with a multinational team as a key developer. Currently focused on software development. Performed tasks of different levels of complexity and scope from writing unit tests and small fixes to designing a microservice architecture and implementing Kafka on a project. Also I was a team lead for half a year, my responsibilities included, leading a team of 3 developers, communication with the customer, planning sprints, sprint demo in other words, I was responsible for the full Scrum cycle.

I like to look for new ways to solve problems and create tools for development process optimization. I am responsible, a fast learner, polite with my colleagues, I take into account the opinions of other people and always ready to listen and help.
Position: Java Developer
Category: Java
Experience: 4 years | English: upper


Software Engineer, Java Web Developer
EPAM Systems, 2019 – present, Kharkiv, Ukraine
•As a developer was responsible for researching (spike stories),
implementing new features, covering those by test to achieve project
necessities and reliability;
•As a developer was involved in Monolith To Microservices Migration
processes (M2MM);
•Completed and reported tasks according to SCRUM processes;
•Created documentation pages with new introduced features and 'How
to' articles;
•Eliminated discrepancies, inconsistencies, weaknesses and bugs;
•Managed troubleshooting and debugging;
•Supported new features up until production stages;
•Tested new features via manual, unit, integration and E2E stuff;
Position: Java Developer
Category: Java
Experience: 3 years | English: intermediate


Software Engineer (May 2020  - Till now)
The hardware-software web-based product.
Key technology: Java 8, Spring: Boot, Data, MongoDB, CI/CD processes, JUnit, Mockito
Responsibilities: 
developing new application using Spring framework
conduct user requirements analysis to program application and implementation of business logic 
production clean, efficient code based on specifications 
management of integration testing and validation procedures verification 
conversation with project managers to obtain information on limitations or capabilities
I am looking for a well-organized company with the possibility of professional and career growth where I can show a good performance. I am looking for a team with a high level of expertise and competence.
Position: Java Developer
Category: Java
Experience: 11 years | English: fluent


Software engineer, specializing in real time programming for complex systems, java swing application developer, java EE application developer with usage of Hibernate, JDBC, spring boot architectures.
I earned my master’s degree from Polytechnic Institute as thermal power physicist, Kiev, Ukraine. As graduate student I was attending the Institute for Nuclear Research, where I earned degree in Nuclear Engineering
The area of my expertise is process simulation for Nuclear Engineering 
I had experience to manage individual tasks and even whole projects
Position: Java Developer
Category: Java
Experience: 3 years | English: upper


Software Engineer
United Bank for Africa (UBA)
2022-Present		Marina, Lagos.
•	Built a fault-tolerant Failure Notification Service (FTS) for instant notification of customers for failed transactions across all UBA Nigeria channels, and also log on GRP/DRP for dispute resolution.
•	Modified and optimized GTP TTUM web-service for auto- processing prepaid card transaction files downloaded from GTP SFTP and posting the processed transactions on Finnacle. 
•	Built a fault-tolerant settlement portal for downloading settlement files from UPSL and settling charges for the recorded merchants.
•	Modification of Global TTUM for enhancing file settlement process for UBA ROA.
•	Constructed the logic for a streamlined CRM platform that scaled to our various branches across Africa, which improved the page speed by 15% after implementation.
•	Built a fault-tolerant restful web services for instant card Issuance and Reissuance. Thereby making the process of card issuance and re-issuance faster and less prone to error.
•	Built a fault-tolerant microservice for settling disputes across all arbiters
•	Optimised UBA's PAN Generation service application

Software Engineer
Integrated Software Solutions (ISSL)
December 2021-September 2022		Surulere, Lagos.
•	Part of a team that built a recruitment application where users can either signup as recruiter or recruitee. Users can sign up to look for board groups that seek members and also cooperate organizations can sign up to seek members to join their board group. The application functions in a such a way that all the processes involved in recruiting a board member or all the processes involved in seeking a board group is duly met. It also includes an Interswitch payment platform for subscription. 
•	Part of a team that built a web application where cooperate organizations can schedule meetings, assign roles, set committees for meetings and members for meetings. 
•	Built a responsive and fault-tolerant banking web application where banking operations can easily be carried out by individuals and corporate bodies.





•	Built a quick registration feature for bootstrapping the on-boarding process involved in creating an account for a banking mobile application. I also implemented the logic for printing multiple receipts from the application. 

Software Engineer (Consultant)
Swift-Tech
June 2020- November 2021		Abuja, Nigeria.
•	Built a Data-Integrator application for managing bulk data. It takes an excel sheet of data, stores them in a
Position: Java Developer
Category: Java
Experience: 6 years | English: intermediate


Software Engineer with 10+ years of experience in IT industry.
Position: Java Developer
Category: Java
Experience: 11 years | English: upper

The two most outstanding projects were Finish company DNA and Brussels Airport.
At the first mentioned I've implemented 10+ integrations that were called in single page and they were fast! They meant to help customer suggest devices and subscription plans based on his address, and it had to be fast :)

At the second mentioned, I can't single out one achievement. It was a big system where I was able to try myself in architect role. Probably the most challenging task was to scan barding passes and integrate that information across components.
Software engineer with 10 years of experience in IT with the focus on Java and related technologies. Deep experience in Java platform and applying OOP and modern development paradigms to software design and implementation. Strong knowledge of core Java, Hybris, Spring framework, good understanding of JEE in general proved by working at number of big commercial projects. Hands-on experience SAP Hybris Commerce platform. Participated in full life cycle of development/maintenance/optimization projects including initial requirements negotiation and development, system design, implementation. Committed team player, self-motivated, with good analytical and problem-solving skills.
Currently I am looking only for part time job, not more than 30 hours a week.
I have no wishes regarding team or projects. But I really don't like to work late, so project from West Coast won't suit me well.
Position: Java Developer
Category: Java
Experience: 1.5 years | English: intermediate


Software Engineer with 1.5+ years of commercial experience in Java Development. 
Well familiar with OOP concepts, SOLID principles and Design Patterns.

Experience:
Java Developer, Nov 2020 - Apr 2022 
Project: Zecredit, Eurogroshi, Groshman
These are financial credit companies the main purpose of which is issue of micro loans. Project consists of some microservices and integrations with external APIs (proxy check, finap).
Technologies used:
Java 14, Spring, Spring Security, Hibernate, Gradle, Thymeleaf, Stimulsoft, JQuery, Github
My responsibilities:
- Working on APIs integration
- creating microservices
- implementing business tasks
- preparing SQL reports
- support of frontend part
- providing business support.