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

Pet Projects

Search Pattern: Regex
Search Pattern lets you write your regular expression and search by this regex in the text content or a PDF file. Also, you can get help and some tips about creating regex in Swift. Search Pattern allows finding and detecting swear words in your text.
Technologies: PDFKit, WebKit, CloudKit, Regular Expressions, Firebase, Jenkins, Git, Google-Mobile-Ads-SDK, UI/Unit testing, TestFlight, App Store Connect, CI\CD.

Diploma AR
Catalog of 3D models and their placement in augmented reality. Technologies: SwiftUI, ARKit, RealityKit, TestFlight, App Store Connect.
Summary:
More than 3 years of practical experience in iOS applications development and support using Swift programming language and modern technical approaches.

Qualities:
Passionate about computer systems and app development, have a great desire to learn new technologies and produce high-quality software products, self-motivated and details oriented, proactive team member.

• Understanding of OOP, UML, Design Patterns 
• Understanding of SOLID principles
• Knowledge of algorithms and data structures 
• Understanding of CI/CD method
• Understanding of Apple Human Interface Guidelines
• Experience in Git workflow
• Experience in App Store Connect, TestFlight
• Experience in Jira, Charles, Postman, Jenkins, Firebase, Segment, Youbora 
• Verbal and written English skills (Intermediate)
• Experience in working with the international team
• Experience in code reviewing, mentoring, and interviewing

Expertise
• Swift • UIKit • Storyboard/Nib • Auto Layout • AVFoundation
• GCD • Deeplinking • Push Notifications • XtremePush
• CocoaPods • UI/Unit Testing • REST API • Regex
• CoreData • CoreLocation • CoreMotion • WebKit • CloudKit
• SwiftUI (basics) • PDFKit (basics) • ARKit (basics) • RealityKit (basics)
Position: Software Engineer
Category: Python
Experience: 7 years | English: upper


SUMMARY OF QUALIFICATIONS:
• Full-stack developer with extensive experience in developing projects of various complexity.
• Last 6 years of my career I’ve dedicated to the professional web development projects with Python / Django / DRF and JavaScript.
• Experienced in developing, maintaining, and optimizing applications.
• Has knowledge in the field of building architecture of web projects and the ability to predict the consequences of decisions made.
• Strong skills in developing, analyzing and debugging code.
• Skilled in back-end database development including designing and administering databases, writing SQL queries, stored procedures, and triggers.
• Writing clean, optimized code and unit tests.
• Constantly honing my skills by studying new development technologies.

TECHNICAL SKILLS:
Languages: Python, JavaScript
Frameworks: Django, Django Rest Framework (DRF), Flask, Tornado
Web: WEB API, REST, MVC
Databases: PostgreSQL, MongoD, Redis
Version control: Git
Testing: Pytest, Tox, TDD
Other: RabbitMQ, Beanstalk, Redis Queue (RQ), Celery, Docker, Docker-Compose, Ansible, Gitlab-CI
Position: Software Engineer
Category: Java
Experience: 5 years | English: upper


Summary:
* Results-oriented and highly motivated software engineer with 5+ years of commercial experience. 
* Have professional expertise in the support, development, and testing of large enterprise applications. 
* Strong communication skills (both verbal and written), can work efficiently both individually and in a team.
* Focused on delivering the best service in the shortest possible time.
* Wide production experience in Application Delivery: performance control, planning/deadlines/milestones, reporting, negotiations, escalations.
* Experienced in the investigation of software-related issues.
* Excellent analytical and problem-solving skills. 

Most recent experience:
* Develop a high-performance backend for IoT devices using Akka and netty.
* Design and implement Kafka Streams applications.
* Perform acceptance testing of new features.
* Create and execute automated software test plans, cases, and scripts to uncover, identify, and document software problems and their causes.
* Design and develop a CI/CD pipeline.
* Design and implement load test scenarios.
* Communicate effectively and professionally in all forms of communication with the customer.
* Clearly and regularly communicate with management and technical support colleagues.
* Provide comprehensive support to the customer.
* Achieve resolution to outstanding problems or issues.
* Identify ideas to improve system performance and impact availability.
* Analyze user requirements and convert requirements to design documents.
Position: Software Engineer
Category: JavaScript
Experience: 2 years | English: intermediate


Summary:
Software engineer with development experience and key focus on front-end development with popular frameworks and solutions.
• Solid knowledge in web development including JavaScript, HTML, CSS;
• Developing a complex client-side application using ES6+, React, Redux.

Skills and Awards:
• Software Construction: JavaScript, TypeScript, React, Redux, webpack, babel, styled components;
• Software Engineering Management: Jira;
• UXD Frameworks: SCSS, Sass;
• UXD Development Tools: JetBrains WebStorm, npm - Node Package Manager;
• Took an active role in interviewing new staff.

Clients Projects:
• EPAM Systems, Inc;

Project Roles: Developer

Participation:	
• Raised bugs & created relevant tickets;
• Fixed bugs;
• Closed technical debts;
• Implemented features;
• Developed UI part of service functionality and updated existing one;
• Participated in pre-planning and estimation sessions;
• Communicated with other team members to share experiences, support and operative issues resolve;
• Presented results of my work;
• Added and updated project's technical documentations.

I would prefer to work as a developer with the above technologies, including React, TypeScript, Node.js and others.
Position: Software Engineer
Category: Python
Experience: 10 years | English: fluent

• Managed inheritance of legacy project, transformed to agile approach, delivered over 40 successful production releases, designed and implemented critical architectural changes
• Coordinated development process for two distributed multicultural teams (Poland, USA, China, India) with more than 30 members involved, 15 direct subordinates
• Delivered several projects involving Robotic Process Automation, Cloud and Python technologies: 
- Blue Prism in conjunction with Python web-server and algorithmic engine for robotics
- Robotics as a Service: architectural design and leading Dev team of the platform to deploy Blue Prism ecosystem into AWS Cloud
Summary:
• Team founder and dedicated leader by nature
• 5+ years as a Software Engineer (Python, Java) and a proven record of leading Software Development teams
• 5+ years in big financial and telecommunication companies as an Analyst and Consultant including Senior positions

Current Responsibilities:
• Enterprise software development program (2 teams) management within outsourcing company for top-tier US Investment bank
• Team staffing, candidates interviewing, hiring, training, conducting performance/ code review etc.
• Customer negotiations, requirements gathering, BSD/ FSD documentation preparation
• Development of cognitive Proof of Concept projects: RPA and Python (Web, AI/ ML)
Development of my technical expertise and work on interesting projects, preferably in Python - Web and ML related tech stack
Position: Software Engineer
Category: Java
Experience: 2 years | English: fluent

Contributed to a large-scale project involving over 270 services, successfully enhancing the supply chain management system for improved operational efficiency.
Implemented the reactive tech stack (Java 8/17, Spring Boot/WebFlux/Data Cassandra/Elasticsearch/Solr, Kafka), resulting in a highly responsive and scalable system.
Conducted meticulous code reviews, ensuring adherence to coding standards and driving overall code quality.
Played a key role in comprehensive testing efforts, including unit testing and integration testing using Cucumber, ensuring a robust and reliable supply chain management system.
Actively participated in agile project management practices, contributing to sprint planning and backlog grooming sessions for efficient project delivery.
Demonstrated strong troubleshooting and problem-solving skills, promptly resolving software issues to ensure smooth system functionality.
Supply-Chain:
The role entailed working on a large-scale project consisting of over 270 services. The project focused on enhancing the supply chain management system to optimise operations and improve overall efficiency. Working on the Supply Chain project provided invaluable experience in building and maintaining a complex, reactive-based system. It allowed for the application of cutting-edge technologies to improve supply chain processes and contribute to the overall success of the project.
Responsibilities:
 Collaborating with a cross-functional team to understand project requirements.
 Implementing Java solutions using the reactive tech stack.
 Developing and maintaining a scalable supply chain management system.
 Conducting code reviews and ensuring adherence to coding standards.
 Utilising reactive programming for improved system responsiveness and scalability.
 Participating in testing efforts, including unit and integration testing.
 Contributing to sprint planning and backlog grooming.
 Troubleshooting and resolving software issues.
 Supporting bug fixes and enhancements.
Technologies:
 Java 8/17
 Spring (Boot, WebFlux, Data Cassandra/Elasticsearch/Solr, Cloud)
 Cassandra (reactive)
 Kafka (reactive)
 Cucumber
 Gradle
As a Software Engineer, my expectations for a new opportunity are as follows:

Challenging Projects: I seek engaging and innovative projects that allow me to utilize my technical skills and problem-solving abilities.
Collaborative Team: I value working with a talented and diverse team, fostering a collaborative and supportive work culture.
Professional Development: I expect opportunities for ongoing learning and growth, including training, conferences, and staying up-to-date with industry trends.
Innovation: I am eager to work in an environment that encourages creativity, embraces new technologies, and promotes innovative solutions.
Growth Opportunities: I look for a company that offers avenues for career advancement, challenging assignments, and leadership roles.
Position: Software Engineer
Category: .NET
Experience: 1.5 years | English: intermediate


- Support and develop large CRM system, using ASP.NET, Elasticsearch, RabbitMQ,  Azure SQL.
- Develop backend for enterprise system using .NET Core, Elasticsearch, PostgreSQL/PostGIS.
Position: Software Engineer
Category: PHP
Experience: 1.5 years | English: intermediate


Support and development of backend, frontend and API for SMS and Viber mailing highload projects. Integration of third-party services on the project. Created a programs for parsing.
I'm looking a place to learn a new technology, it would be good to improve my english skills.
Position: Software Engineer
Category: iOS
Experience: 3 years | English: fluent

macOS project with integration of IoT. work with obj-c to wrap c++ SDK for working with client's devices. major projects redesign realisation.
swift 4. macOS. iOS. worked with international team. project is released in 30 countries and has big user base. agile. Jenkins ci/cd. support of rollout for foreign markets. RTL application support implementation.
Position: Software Engineer
Category: PHP
Experience: 6 years | English: intermediate

I was involved in the development of some features for the best e-commerce application - Privat24 (https://privatbank.ua/)
Symfony, PHP, SOLID, RESTful, OOD
symfony stack
Position: Software Engineer
Category: Python
Experience: 8 years | English: upper


System, fullstack and web scraping development experience. Mainly using Python, JavaScript, and suitable frameworks. Have experience with Java, C++, and Golang. Willing to find a position to utilize existing experience and gain new by solving challenging business tasks.
Position: Software Engineer
Category: JavaScript
Experience: 3 years | English: upper


Talented and experienced software engineer with 3+ years of experience in front-end and full-stack positions. Inspired by complex and non-trivial projects.

JavaScript | ES6 | ES7 | React | Typescript| Node JS| GraphQl| Cube JS| Redux | React hooks| JEST|Enzyme|Webpack |Docker| GITLAB CI\CD| Lodash | Functional Programming | HTML | CSS | SASS |LESS| MySQL 

Languages
English – C1
Spanish - A1
8. Node js(Express);
9. MongoDB (Mongoose);
Professional growth. Challenging tasks.
Position: Software Engineer
Category: JavaScript
Experience: 4 years | English: upper


Talented, hardworking Software Engineer with 4 years’ background in developing React applications. A team player who enjoys collaborating with teammates and is always ready to share knowledge or help. Able to learn quickly, work autonomously, communicate effectively, handle responsibility, and concentrate on the value. Attentive to detail, effective problem solver and quick learner. Love exploring new things and ideas everyday.

Here are my responsibilities on the last project I took part in:
- Worked simultaneously on 3 different project applications (React, Express and custom UI components library)
- Developed UI features, top-level pages, widgets etc. as well as full stack workflows features, that is from writing UI to adding API endpoints and wiring them up to the MySQL database in the end
- Investigated and fixed bugs
- Investigated potential features via creating and working on spikes
- Refactored enormously great amount of old code base
- Improved Express application file structure significantly
- Cleaned the React application from unused libraries that allowed to decrease application bundle size in production
- Integrated tools into React application that allowed to improve code quality, follow best practices, notice a problematic or/and bad code on early stage and prevent changes that break the application to be pushed onto the remote Git system.
- Reworked React and Express projects to use Typescript
- Resolved a lot of issues caused due to containing React and Express applications inside their Docker containers for development mode. In the end, moved both applications from running them inside Docker containers to running locally which led to substantial development time economy
- Incorporated several libraries (forms validation, tooltips) which made shipping the necessary features quicker
- Wrote a lot of documentation, especially regarding API (i.e., authentication flow); draw UML diagrams
- Supported two applications to run stable on 4 environments; sometimes made sure of this by using 2 RDP connections to connect to remote VMs
- Helped to solve problems that were not core for me before (Back-End, DevOps, GCP Console, Databases, Docker, shell scripts, cron jobs)
- Collaborated closely with my team; communicated and collaborated with engineers from customer side
- Participated in daily Scrum meetings, performed feature demos

As of now I'm working on a challenging but interesting project in Healthcare industry.
Friendly team and interesting experience in development.
Position: Software Engineer
Category: Java
Experience: 2.5 years | English: intermediate


Talkdesk Armenia(Software Engineer, 02/2021 - 03/2023,) Yerevan, Armenia 
Design, develop, and maintain Java-based APIs for various applications. Collaborate with cross-functional teams to understand business requirements and develop solutions. Write clean, efficient, and scalable code using Java and other related technologies. Implement RESTful web services and microservices architecture. Ensure the quality of the code by writing unit tests and performing code reviews
Developed and maintained ETL pipelines using Scala and Spark.Created data models and designed database schema for various applications.Worked with various data processing tools such as Hadoop and Spark to perform data analysis.Wrote SQL queries to extract and manipulate data
Ensured data quality and consistency across all applications. Develop and maintain applications using Scrum methodologies
Position: Software Engineer
Category: Android
Experience: 3 years | English: upper


Task Leader (2020 - present)
* Estimations and planning, coordinating the technical aspects, and controlling the completion of assigned tasks;
* Defining subsystem architecture and design;
* Coding, refactoring, unit, and integration testing;
* Identifying, prioritizing, and solving technical challenges;
* Team management.

Software Engineer (2018- present)
* Develop Machine Learning model;
* Feasibility check;
* Android demo application;
* SQA test sessions;
* Integration to F/W;
* Unit tests.
Position: Software Engineer
Category: Node.js
Experience: 1.5 years | English: upper


Team web | Software Java engineer
09/2021 - 02/2022
Key responsibilities:
- Stack: Java, Spring Boot, Spring Data, PostgreSQL,
Microsoft Azure, Amazon Service, Docker, Database
architecture of project CI/CD, Authorization,
HTTP/REST Api for web-app
- Project: The Tamara web-application is internet
shops for internet shop for car parts, details
description: across the office space. It delivers car
parts, details and other goods for сlients from
different countries
- Software development in accordance with the
requirements and architecture guidelines
Implemented vital parts of the project like
HTTP/REST API for business logic of the application,
routing, etc
- Designed and implemented multi-layer application
architecture based on MVC architectural pattern,
using dependency injection, inversion of control.
- Designed the database schema, developed the
database structure using Postgresql, Spring Data
Jpa, Hibernate
- Set up the environment using the docker

Endpoint | Software Node.js engineer
03/2022 – 07/2023
Key responsibilities:
- Stack: Node js, Express.js, Sequelize, Docker, CI/CD
- Project Education: platform for everyone to want to
study online, in different sphere education description:
The platform is divided into several applications.
Essential for students and teachers and administrator
panel. Administrative panel of the application for
administrators (accountants, content managers,
marketers, etc)
- Writing authorization micro service for three part of
users for platform
- Building and working with micro services using RabbitMq
- Reformatting the code, for better performance
statistics
- Designing database architecture
- Implemented secure auth using passport.js
- As part of these assignments I worked with the validation of various forms, implemented internationalization in 3 languages
- Code refactoring, implemented functionality that
allows user to create/update their credentials on
platforms
Position: Software Engineer
Category: Python
Experience: 1.5 years | English: intermediate

Developed resource about tourist places of Ukraine, website reviewing new technology as a learning goal. 
Certificate - PCAP: Programming Essentials in Python (CISCO).
Teamwork (project development using the Flask framework, SCRUM methodology).
Teamwork (project development using the Pyramid framework and react-admin).
Development of own project - a resource about tourist places of Ukraine.
Development of small applications on React.
Web developer, backend developer (Flask, Django), frontend developer (React), full stack developer, python developer
Position: Software Engineer
Category: JavaScript
Experience: 5 years | English: upper


Tech Lead, JavaScript Engineer (November 2018 - Present) (fireswan.pro)
JavaScript Engineer (June 2017 - Present) (axondevgroup.com)
Tech Lead (February 2018 - October 2018) (insighty.studio)
JavaScript Engineer (April 2018 - October 2018) (altusassessments.com)
JavaScript Engineer (April 2017 - June 2017)
MEAN Stack Engineer (July 2016 - June 2017) (staffpond.com)

ReactJS, NodeJS, Serverless, React Native, Stripe, Paddle, Jest, Mocha, MeteorJS, Firebase, MongoDB, Relational Databases, Heroku, CircleCI, Redux, ES6, HTML, CSS;

Github: nadman3
• Stable design with long-term prospects.
• Complicated and interesting tasks.
• Modern technologies.
• Ability to personal and career growth.
• A competent, visionary and prudent management.
• Decent wages.
Position: Software Engineer
Category: Java
Experience: 8 years | English: fluent


Tech Lead with 9+ years’ expertise and experience in highload enterprise applications, strong knowledge of MVC architecture design and huge experience in it, a general software development consulting experience, Big Data analytical experience, database and data storage design, server support skills. Hands-on experience with Java (Web), JavaScript, HTML, CSS, SQL (MySQL, PostgresSQL, Microsoft SQL Server), Spring (Core, MVC, Security, Boot, Data), JPA (Hibernate), Web Services, ReST API, etc. Problem-solving, troubleshooting, and communication skills with a strong focus on client satisfaction.
Looking for a fully remote position for software engeer
Position: Software Engineer
Category: .NET
Experience: 11 years | English: fluent

In 4 years my current company grew from nothing into a profitable company with the multi million USD annual revenue. I was the first employee of the company and led the product and engineering from an idea to profitable model. We served 40,000 customers annually fulfilling more than 10,000 orders a month. I am responsible for the engineering, validating proof of concepts (A/B testing), and setting up the communication between marketing and tech.

Throughout my career, I have held different roles from a software developer to an engineering manager managing 30+ people. Also, I have been continuously contributing to the product roadmap. I enjoy building products and scaling strategies which result into successful profitable models for the organizations I have been leading.
Technical leader with 12 years of experience in engineering, product management and operations.

I am looking for a company with a kick-ass product that solves real problems of real customers.

My experience:
- Built the product from an idea to a profitable business.
- Led 5 software engineering teams and product managers.
- Transitioned the project from the monolith to microservices.
- Adopted event sourcing model with Kafka being the backbone of the messaging system.
- Implemented software delivery process within the organization.
- Owned most of the DevOps for the project: Azure, Kubernetes, Docker, CI/CD pipelines.
- Owned the total of 100 services mainly in .NET Core.
It doesn't matter if the company is a startup or a large enterprise. What matters for me is the product the company is offering. I would like to work on something that later I can be proud of. The team is also very important for me. We should make sure that we have a match, and we will enjoy the time spent working on engineering problems.
Position: Software Engineer
Category: Java
Experience: 7 years | English: fluent

Landing page of vehicle tracking site which allows operators to see state of vehicles fleet.  jQuery Datatable plugin customization using standard API and custom implementations + full server side support code.  (Java, Spring, Hibernate, Struts, jQuery, HTML/CSS)
 
WordPress plugin for bulk content categorization. (PHP, jQuery)
Technologies: Java, JEE, Spring, Hibernate, SQL, Javascript, jQuery.

Full stack engineer with UI development experience. 
International work experience onsite in Poland (4 month) and Ireland (3.5 years), also remote work (1 year). 
Familiar with Unix/Linux and OSX.
Good knowledge of PHP/MySQL.
Ready for direct communication with customer. 
Some basic knowledge of Scala, Shell scripting and Financial domain.
Looking for full stack position. Don't mind to work with other languages in addition to Java.