lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Software Engineer
Category: Java
Experience: 3 years | English: intermediate


SoftServe
Software Engineer	August 2021 – January 2023
    Description: Was a member of the development team, worked on improving the product and fixing defects, developing new modules, as well as implementing new features in old projects.
Support and improvement of Java Dropwizard applications
Fixed bugs in React-based applications
Worked with AWS clouds and queues
CI/CD: Docker, AWS
Project coverage with tests (Junit)

Web-systems Solutions
Software Engineer	February 2021 – August 2021
    Description: Was engaged in product support, code review, rewriting old modules and also adding new ones. Also was engaged in solving complex problems, participated in conferences and task scheduling.
The tasks also included setting up automated tests and deploying to remote repositories via GitLab СІ/СD.
Support and rewrite existing modules
Participated in replacing old products with our own solutions
Solved problems with versions, worked on scripts for deployment
CI/CD: Docker, GitLab СІ/СD
Project coverage with tests (Junit, Mockito)


DevSmile
Software developer	October 2020 – February 2021 
    Description: Was a participant in the development of a startup application Bot Father. The application allows you to unite bots from different applications (Telegram, Viber, Facebook, etc.), create a single behavior model for them using Json objects that are stored in a common MongoDB database.
  	On the core of infrastructure is a base microservice architecture.  Jenkins and Docker swarm as a main automation tool for deploy. Communication between the Bot Father and the bots is implemented with the help of Kafka and Protobufs.
Facebook integration
Support and rewrite existing bots and projects
The introduction of Protobufs into the communication system
CI/CD: Docker, Docker swarm, microservice architecture, Jenkins


Cryptex
Software developer 	May 2020 –  October 2020
    Description: Developed API integration with the Chainlink cryptocurrency. The main tasks of which were communication with the Ethereum node, get a balance, performing transactions.
Chainlink node integration
Making REST API, that communicate with Ethereum node
CI/CD: Docker, Jenkins
Working with the Solidy data format and ERC20 tokens
Web3.js library
Project coverage with tests (Junit, Mockito)
Position: Software Engineer
Category: PHP
Experience: 9 years | English: pre


Software architect, Web developer and project manager, Professional experience of several years which has enabled him to acquire many skills such as the design and development of computer programs and applications, the creation, maintenance and recovery of websites. Been able to develop an excellent ability to adapt and listen to the customer. Autonomous, passionate, attentive to the needs and the quality of the deliverables.
Position: Software Engineer
Category: Python
Experience: 1.5 years | English: fluent

Presented a tech talk on "Best Practices for Developing AI-Integrated Applications" at the company's internal knowledge-sharing seminar.
Actively participated in hackathons and innovation challenges, fostering creativity and teamwork within the development team.
Regularly attended workshops and conferences to stay up-to-date with the latest advancements in AI, software development, and industry trends.
**Software Developer at AI Innovations Inc.**
*June 2019 - Present*
**Company Description:**
AI Innovations Inc. is a cutting-edge technology company specializing in artificial intelligence and machine learning solutions for various industries. The company's mission is to develop innovative software products that leverage AI to solve complex problems and enhance business processes.
**Key Responsibilities:**
- Collaborated with cross-functional teams to design, develop, and implement AI-powered software applications.
- Participated in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Created and maintained efficient, reusable, and reliable code bases.
- Conducted thorough code reviews to ensure code quality, consistency, and adherence to best practices.
- Worked closely with data scientists to integrate machine learning models into production systems.
- Designed and implemented RESTful APIs to facilitate communication between different software components.
- Resolved technical issues and bugs reported by QA and end-users, ensuring timely delivery of solutions.
- Contributed to architectural discussions and decisions to improve system scalability, performance, and maintainability.
- Mentored junior developers, providing guidance on coding standards, development tools, and software engineering principles.
**Key Achievements:**
- Developed a real-time anomaly detection module using machine learning algorithms, resulting in a 30% reduction in false positives and improved system reliability.
- Led the migration of a legacy monolithic application to a microservices architecture, leading to a 50% reduction in deployment time and improved scalability.
- Designed and implemented a user authentication and authorization system, enhancing the security of the application's sensitive data.
- Optimized database queries and reduced response times by 40% through query tuning and indexing strategies.
- Implemented automated unit testing and integration testing, increasing code coverage to 85% and reducing the number of production defects.
- Collaborated with the product management team to define and prioritize feature requirements, leading to a more customer-centric development approach.
**Technologies Used:**
- Programming Languages: Python, Java, JavaScript
- Frameworks: Flask, Spring Boot, React
- Databases: PostgreSQL, MongoDB
- DevOps: Docker, Kubernetes, Jenkins
- Version Control: Git
Position: Software Engineer
Category: .NET
Experience: 10 years | English: upper


Software developer mainly working with .NET ecosystem. Has a significant experience working with large projects in international teams. For the last few years working in enterprise with cloud and on-prem solutions. 
My current role is design and create microservices from scratch, setup cloud resources, CI/CD automation and coordinate with other teams about domain relations and company standards.
Partially involved in supporting and optimizing legacy services.

Experience:
Frameworks: .NET, SQL, JavaScript
Architecture: Microservices, Event driven, SOA, NTier/NLayer.
Cloud providers: GCP, Azure
Willing to keep working with familiar DOTNET stack targeting cloud environments. Have a great desire to improve my cloud and distributed architecture experience. 
Would be nice to partially be involved in infrastructure stuff like CI/CD pipelines, container orchestration and frontend.  
Not ready to be engaged more than 20% in support for deprecated platforms/technologies.
Position: Software Engineer
Category: Node.js
Experience: 4 years | English: intermediate


SOFTWARE DEVELOPER • SEPTEMBER 2018 — SEPTEMBER 2019

WMS (warehouse management system) – is a system designed to support and optimize warehouse functionality and distribution center management for facilitate management in daily planning, organizing, directing, and controlling the utilization of available resources.
     • Creation an engine of integrations with delivery, payment and track systems 
     • Develop a database schema using PostgreSQL and Node.js 
     • Creation services which using tcp/udp protocol for communicate between them using RabbitMQ and Node.js  
     • Automate a process release new features in production and them deployment in staging env using bash, npm, ssh 
 
Rule-Engine – the engine stores and executes rules, emits events, and maintains state.
    • Creation an engine using PostgreSQL, Node.js, RabbitMQ, Elastic. 
    • Develop a communicate with engine via HTTPS protocol using letsencrypt 
    • Creation an infrastructure of project using docker-compose in dev and stage env and docker swarm in prod env with zero downtime 

SOFTWARE DEVELOPER • MAY 2017 — SEPTEMBER 2018 
 
LSD – a system which send data parcel to delivery services, track parcel status and getting other logistic data via API. 
    • Integrate with delivery services like UPS, DPD, Bizcourier, aCommerce, Kerry-Express, Beta-Production, Nova-Poshta
    • Integrate with Google Sheets by native request/response model 
     • Creation services for listen hooks from delivery service  
     • Optimization SQL queries using PostgreSQL explain-analyze tools 
    • Development a front-end using: ES5 (Angular 2) 
    • Creation services for run tasks in daemon mode by schedule using: RabbitMQ, Docker, pm2 

JUNIOR SOFTWARE DEVELOPER • SEPTEMBER 2016 — MAY 2017 
 
Leadhub – a system which getting raw leads from CPA system or advertisers via API, process them, define a recipient CRM system by business rules and transfer leads to it. 
    • Development a front-end using: ES6 (Inferno, Redux) 
    • Development a back-end using: Node.js (Express, knex.js, bluebird), PostgreSQL, nginx, RabbitMQ, Docker

CRM – a system which get leads from external system, then process them to orders and after transform them to parcels. 
    • Development a front-end using: ES5 (Angular 2) 
    • Development a back-end using: Node.js v0.12 (Express, knex.js)
Position: Software Engineer
Category: Golang
Experience: 4 years | English: upper


Software Developer skilled at leadership, communication and presentations. Experienced in full project life cycle from design to implementation and integration.
Position: Software Engineer
Category: Java
Experience: 3 years | English: upper

Contribute to opensource projects
Software developer , who easily adaptable to any circumstances, and meet deadlines. Build and support in-production services with high call rates and 100% availability for enterprise customers. Result oriented team player.

Wrote from scratch and supported backend for one of the company's lagship mobile games. Development and implementation of an architecture for new game
features, reworking old ones. Designed and implemented a lot of backend for new
mini-games. Drove code review processes, stable release cycles.
Rewrote the existing BI application, breaking it up into microservices with the ability to scale and process large amounts of data, implemented the ability to update Protobuf schemes on the fly without restarting the application.

Drove the development process with the code review process, team talks. Designed REST-API and took a big part in the architecture process. Was responsible for mentoring junior developers, onboarding newcomers. Created CI/CD Jenkins pipelines and supported them. Designed and wrote ETL application to ingest big loads of customer data at a terabyte-scale using Datalow, Apache Beam, Google Cloud Products, Cloud functions.

Wrote and supported microservices for one of the biggest sports vendor using Spring Framework, Kubernetes, AWS. Was fully responsible for delivery, production deployments, and data quality.
Wrote CI/CD pipelines, deployments, and maintained existing infrastructure. Took a big part of the validation of quality for application.
Participated in the implementation of Kaka integration between microservices. Was a part of fulltime application support, often had communication and troubleshooting with customers.
Based on requirements from the customer , made architectural decisions that would it best into the project. Participated in the implementation of monitoring-tool, using JavaScript, JQuery, HTML, CSS, Bootstrap 4.
Position: Software Engineer
Category: Other
Experience: 11 years | English: intermediate

Two higher educations: applied mathematics and pharmacy. Successfully implemented projects for customers, satisfied customers.
Software developer with 20+ years experience.
Last 17 years work as private enterpreneur. Worked with many companies, mainly in the pharmaceutical and retail industry. A full development cycle was carried out from setting goals by the customer through design project and DB, development, testing to implementation, staff training and after support.
I am looking for a job where the employer and I can achieve our goals together.
Position: Software Engineer
Category: Flutter
Experience: 2.5 years | English: upper

Removed bugs from the ride hailing mobile application making it 50% more efficient than before.
Successfully developed software applications that increased user-friendliness.
Software Developer with 2 years . Good knowledge in Mobile technologies, Frontend development, and Backend development. Proficient in Object-Oriented Programming skills. Ability to learn new technologies, tools, and languages to support the development process. Intelligent, disciplined and attentive to details.
- Created an application from scratch, went through all the development stages and released the version to the store.
- Worked on ride hailing application.
- Created an application that allows you to request for loan and view loan status.
- Created an application that assists tourists to look through nearby places.
- Created commercial wallet application that will be used for processing payments using wallet.
- Created buy now pay later commercial wallet application that will be used for processing payments using wallet.
1. Career growth with clear requirements for the next level.
2. New technologies.
Position: Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate

PROJECTS

EDVGERIAL
    
• EdvGeriAl is a portal written for the Ministry of Taxes. It is an information system that registers consumer requests for VAT refunds on purchased goods. These returned taxes are collected into the virtual balance in the customer's electron cabinet.

• Each registered user has a personal account. The VAT collected here is included in the virtual wallet created for the user. With the received amount it is possible to make payments on various providers, transfer to any bank card. In the dashboard it is possible to get detailed information about the purchase checks entered by the user to the portal.
Software developer with 2+ years of experience in building web and desktop-based applications. I have a Computer Engineering and Systems Engineering - Information Systems in Management education, good knowledge of Object-Oriented Programming and Algorithm design. I try to follow best practices for building flexible, quick, and high quality solutions that fit requirements. Eager to improve myself and learn new technologies.

Mid-level Backend Developer at Kapital Bank OJSC, Baku
SEPTEMBER 2021 — PRESENT

• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
• Developing ideas for new programs, products, or features by monitoring developments and trends
• Participating in continuing education and training to remain current on best practices, learn new
programming languages, and better assist other team members
• Taking lead on projects, as needed

Junior Backend Developer at Kapital Bank OJSC, Baku
FEBRUARY 2021 — SEPTEMBER 2021

• Writing server services for intrabank and public use
• Exchange software development
• Support for existing banking software
• Performing other functions arising from the relevant instructions on corporate actions

Remote Backend Developer, BSP TECH Company, Tallinn
SEPTEMBER 2018 — JULY 2019

• Developing desktop and web applications
• Designing code structure to make it clean and extendable 
• Structuring project and database
• Developing new features and fixing bugs in Web Applications

Backend Developer Intern at Kapital Bank OJSC, Baku
NOVEMBER 2020 — FEBRUARY 2021
Position: Software Engineer
Category: Node.js
Experience: 3 years | English: upper


Software developer with 3 years of experience in commercial software development and maintenance. Highly skilled at using major web development tools and frameworks such as HTML, CSS, React.js, Redux, Typescript, SASS, Node.js and Express.js. Has solid knowledge of the technologies like MongoDB, MySQL, Docker, AWS Services. Enthusiastic team player and proven problem solver. Active and communicative professional who is able to meet deadlines, set priorities, grasp new concepts quickly and efficiently. Patient and stress-resistant.
Interesting long-term projects. Friendly and strong team.
Position: Software Engineer
Category: PHP
Experience: 7 years | English: intermediate


Software Developer with 7 years of experience in design and coding, reviewing program functionality, establishing system improvements, interactions with external API and testing.

Implement internal tickets search engine
Work on hotel reservation system
Implement algorithm auto-complete
Worked with different external API(REST/SOAP) Optimization work with database
Developed a parallel execution service by Golang
Design CRM systems for business purposes Develop and support CRM components Lead development of enterprise application Training Junior developers
Code review and refactoring
Worked with external API(Facebook, Twitter,..)
Position: Software Engineer
Category: Node.js
Experience: 4 years | English: intermediate


Software developer with four years of experience in creating REST and GraphQL APIs, and microservices using various technologies such as Node.js (Express), Python (Django),  Elixir (Phoenix). I also have expertise in working with front-end technologies like React.js, and Next.js.
My experience extends to database management with a clear understanding of MySQL, PostgreSQL, and ElasticSearch.

Last projects:
1. The project is a platform for creators to launch and grow their businesses across various niches. Creators can easily create digital content, chats, and broadcasts and insert them into their own sites using a widget. The platform offers features such as creating and sharing digital content, broadcasts, and chats, and creators can offer their products for free or as paid products with one-time purchases or recurring subscriptions.

2. Platform  that enables fitness instructors to launch, scale, and grow their business and provides a one-stop-shop for content and client management that powers the instructor’s own branded experience across mobile, and web. Features: creating and sharing  video  classes with specific agenda(list of exercises, links to playlists, equipment);  ability to create their collections of classes, live classes, or even build their own program; subscriptions (daily, weekly, monthly)

3. The platform provides various features including ticket purchasing for concerts and sporting events and celebrity auction betting.
Position: Software Engineer
Category: Ruby
Experience: 6 years | English: fluent


Software developer with more than 10 years of competitive programming experience using mostly C++ and over 6 years of commercial experience using Ruby, Python, Golang, and Rust. Participated in a large number of different competitions, won a lot of them, and got a huge experience in data structures and algorithms.
Professional and personal growth, challenging tasks, interesting projects. Remote work and freedom of making decisions about how to implement something, what tasks to tackle as the next items.
Position: Software Engineer
Category: JavaScript
Experience: 2.5 years | English: upper


Software Developer with over 2 years of commercial experience. During this time I have developed and supported an ERP system and Web Apps. I have the ability to master a new software product or technology quickly. I am a highly motivated and responsible person. I have strong knowledge of JavaScript, Node.js, Progress OpenEdge, T-SQL, and using Azure DevOps Sevices. I have practical experience in using different software development methodologies such as Agile, Scrum, Kanban, and Waterfall. In addition, I have basic skills in React.js, Python and C#.
Position: Software Engineer
Category: Python
Experience: 2 years | English: fluent


Software Development Engineer Intern
Ericsson
02.02.2020 - 30.04.2020
Budapest, Hungary
- Working on Ericsson Security Manager (ESM) tool
- Working with Scrum methodology and participating in daily stand-up meetings
- Used technologies: Python, Git, Linux, Jira and Gerrit

V2X Communication between emergency vehicles and traffic lights
- Creating a simulation with Veins framework, where an emergency vehicle approaches an
intersection.
- Turning the traffic light signals to red for a safe transition of the emergency vehicle, when it is near
to the intersection.
Used technologies: SUMO, Omnet++, Veins framework

BOSCH Future Mobility Program
Creating fully autonomous RC robot car.
- Lane keeping assistance using MPC algorithm
- Traffic sing detection and recognition using SVM and CNN
- Pedestrian detection using ultrasonic sensor, Parking task
Tools: Raspberry pi4, STM, Python, TF, OpenCV, Carla Simulator

International Project School on Self-driven Cars at Innopolis University
- Detection of the pits and potholes on the road and local path planning for the car.
Used technologies: Python, Gazebo, ROS, Tensorflow, OpenCV
Development of Swarm Intelligence simulation prototype of autonomous mobile robots

Adjunct Lecturer of Algorithms and Data Structures course
Baku Higher Oil School
15.09.2020-25.12.2020
Baku, Azerbaijan (remote)
- Giving a lecture to Bachelor's degree students in Algorithms and Data Structures course
- Topics: Basic and Advanced data structures, Number Theory, Sorting and Searching algorithms, Dynamic Programming, Trees, Graph Theory etc.

Research Assistant (RA)
Budapest University of Technology and Economics
01.02.2020 - 31.05.2020
Budapest, Hungary
-The path planning with different Reinforcement Learning algorithms
-Policy and Non-policy based algorithms (Monte-Carlo method, Dueling Double Deep-Q learning etc.)
Used Technologies: Python, OpenAI Gym, Keras, Tensorflow
Position: Software Engineer
Category: Python
Experience: 5 years | English: intermediate


Software Development Engineer with 5+ years of experience.
Position: Software Engineer
Category: .NET
Experience: 6 years | English: upper


SOFTWARE ENGINEER 2020 to 2022
 “Epam Systems” | Moscow, Russia
 Responsibilities
 My main responsibility is to develop the web-based software applications,
using C#, ASP.NET MVC, ASP.NET WEB FORMS and Perforce


SOFTWARE ENGINEER 2019 to 2020
“RedKite” | Yerevan, Armenia
Responsibilities
 My main responsibility is to develop the web based software applications,
using C#, MSSQL, ASP.NET and as CMS BigCommerce

SOFTWARE ENGINEER 2018 to 2019
“BetConstruct Development Office” | Yerevan, Armenia
Responsibilities
 My main responsibility is to develop the web based and game software
applications, using C#, MSSQL, ASP.NET, Photon Server.

SOFTWARE ENGINEER 2017 to 2018
“RedKite” | Yerevan, Armenia
Responsibilities
 My main responsibility was to develop the different web-based software
applications, using C#, MSSQL and ASP.NET.

JUNIOR SOFTWARE ENGINEER 2016 to 2017
“RedKite” | Yerevan, Armenia
Responsibilities
 As a starter I worked as automation engineer in main project of company
which gives me opportunity to understand all parts of software. After a
couple month of hard working, I have switched to development I took
with all readiness and responsibility.

INTERN 2015 to 2016
“Microsoft Innovation Center” | Yerevan, Armenia
 Technologies used
 C#
 ASP.NET MVC
 MSSQL