lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Software Engineer
Category: Golang
Experience: 5 years | English: fluent


- Designed, developed and maintained various secure and scalable internal back-end microservices not limited to access control, notification, analytics, account management, licensing, authentication, etc. with Go, Typescript, AWS, PostgreSQL, Redis, RabbitMQ.
- Reduced analytics data request-response time by ~50% by optimizing and restructuring SQL queries.
- Designed and owned RBAC access control model using Casbin, a library based on the PERM metamodel.
- Developed scalable E2E API testing framework and integrated it into the continuous delivery workflow using DroneCI, Github and Postman which improved the application testing time by ~70%.
- Implemented OIDC protocol as a service provider to allow external partner SSO.
- Prepared developer docs for API endpoints under OpenAPI 2.0/3.0 standards.
Helped scale the backend team in terms of hiring and onboarding new engineers.
Position: Senior Software Engineer
Category: Java
Experience: 7 years | English: upper

Handled GDPR/CCPA issues, gained ~10% all-team productivity increase, time reduce for a new engineer on-boarding by 1 week by process simplification and ~$3500 of infrastructure cost savings per month.

Designed and developed a unique process for trends discovering in raw data, covered by US patent
Designed/developed/deployed an efficient process for data-engineering team for regression detection (from scratch to end) 100% compliant with CCPA/GDPR (Dropwizard app with gRPC endpoints, running in k8s, consumed by client desktop apps developed in Eclipse RCP).

Designed/developed/deployed a data-processing microservice app, processing raw data and generating reports (Dropwizard app with http-endpoints controlling the data processing flow, with intermediate results processed by apache-flink app, and written to ElasticSearch for consuming by desktop app or kibana).

Designed distributed and scalable application for data streaming/data processing/data analytics, developed some services (Spring Data, Hibernate, Spring Batch, Spring Security, AWS Redshift, AWS Kinesis, JSP/Thymeleaf), CI/CD processes (Docker, AWS CloudFormation), developed integration service consisting of Java & Python (gRPC)
Position: Senior Software Engineer
Category: Python
Experience: 11 years | English: intermediate

Over the years I have managed to adopt python and asyncIO as a core technology for embedded and/or distributed systems in several companies demonstrating its effectiveness in relation to ongoing projects and the specific needs of the context.
Designed implemented and deployed the full software stack for embedded systems (in operation today in various countries around the world), based on RaspberryPi, python, asyncio, Flask, sqlalchemy, websockets. Covering: machine automation, local GUI, remote GUI browser-based, cloud communication for data exchange, diagnostic and remote support.  
Designed implemented and deployed a  task management system in use for the customer service, based on Flask-admin, sqlalchemy. 
Automotive: development of C libraries for inter-unit communication for Lamborgini models.   
Past experience in low-level development, up to the Linux kernel space and in distributed systems.
Now I am team manager in a software team of 3 people.
hyper-structured contexts, where software development is industrialized leaving no room for creativity, especially in architectural choices
Position: Senior Software Engineer
Category: SQL
Experience: 5 years | English: fluent


Designing and implementing Data Warehouse;
 Strong knowledge of T-SQL;
Experience with Microsoft Azure services(Data Factory, Azure Key Vault, Blob Storage, Azure Sql)
 Strong knowledge of RDBMS (MS SQL Server, Oracle DB);
 Experience in working with Microsoft Business Intelligence tools (SSIS, SSAS and SSRS);
 Development of ETL packages using SSIS;
 Development of OLAP cube using SSAS;
Performance turning of t-sql queries;
Experience with git and tfs;
 Spoken Languages: English(B2+), Spanish;
challenging tasks, professional development, career prospects, business trips
Position: Senior Software Engineer
Category: .NET
Experience: 10 years | English: upper


Desktop C# WPF applications.
I would like stability - I had been working for the last client for 7+ years. I don't like to change companies often.
Position: Senior Software Engineer
Category: Java
Experience: 7 years | English: upper


Detail-oriented software engineer with over 7 years of experience in application development, primarily utilizing Java and Spring Framework. Designed and implemented microservices and RESTful APIs, worked with AWS services, Docker, relational and no-SQL databases, etc. Have experience with deployment, releases, CI/CD and testing. Passionate about delivering efficient and scalable solutions to drive business growth and optimize performance.
Position: Senior Software Engineer
Category: Lead
Experience: 8 years | English: upper


Determined, performance and quality oriented. 7 years as a software developer and 3 of them with management expertise. At last role I held a CTO position and led a team of over 40 people. There are many positive and some negative achievements in my experience that I have accumulated and will use in my future accomplishments.

Employment History

CTO, Patron Empowerment, Kharkiv
JANUARY 2019 — PRESENT
Promotional tools and song registration that allows for future tracking of royalty earnings and payments.
- Technical lead
- CTO, since October of 2019 
React, Angular, Preact, Node.js, PHP, Python


Software Engineer, mimacom ag, Kharkiv
FEBRUARY 2017 — JANUARY 2019
Swiss goverment project
Swiss Official Gazette of Commerce 
-Frontend
AngularJS
---------
Swiss private bank
Digital banking system 
-Frontend
AngularJS
---------
Swiss medical tool
Migration from AngularJS to Angular 6 
- Technical lead
AngularJS, Angular 6
---------
Ecommerce platform
Ecommerce platform for factory 
- Technical lead of front-end part Angular


Software Engineer, Waverley Software, Kharkiv
JUNE 2016 — FEBRUARY 2017
Ecommerce fundraising application
A crowdfunding platform that allows people to raise money for events ranging from life events such as celebrations and graduations
-Primary Front-end side 
-Back-end node.js
Polymer, Rx.js, Node.js


Software Engineer, Qualium Systems, Kharkiv
MARCH 2015 — JUNE 2016
Mobile Delivery Service. Sharing service applications. 
- Frontend part
AngularJS, Node.js

Recruiting / HR SaaS
Automated recruiting service.
- General service development as part of the team (both backend and frontend) 
AngularJS, HTML5/CSS3, NodeJs

Mobile application: ODaddy
App for caring parents
- General service development as lead of the team
Ionic, Node.js, AngularJS
Position: Senior Software Engineer
Category: JavaScript
Experience: 7 years | English: upper

Highly motivated, skilled software engineer with over 5 years of professional experience building applications. Strong background in JavaScript, web standards. 4 years of experience in building the most comprehensive platform for media workflow. Experience with a wide range of software libraries, tools, and languages. Skilled at listening and gathering information. Excellent at research and problem finding.
Develop application for news production management using: JavaScript, TypeScript, GraphQL, React with hooks, Redux, Redux-saga, Immer, SCSS, HTML.
Write unit tests for application and framework using Jest with testing- library/react.
Build complete CI process using Gitlab CI. Leading team with 3 engineers.
Design complete application flow in close cooperation with backend and product teams.
Develop framework for complex web application on pure JavaScript.
Develop application for browsing custom file system.
Create reusable React components using lerna monorepo to manage them.
I want to find a project with cutting-edge technologies. I want to become full-stack engineer one day. So, I would like to consider full-stack positions with emphasis on the front end part. I have already had some experience with Node.JS.
Position: Senior Software Engineer
Category: Golang
Experience: 11 years | English: upper


Developed a corporate messenger, ui library, social games clients. Participated in the full cycle of development. Managed the team.
Position: Senior Software Engineer
Category: .NET
Experience: 7 years | English: upper

1. Tens of successfuly delivered projects on Upwork.
2. 5 years of commercial experience and around 2 years of freelance experience with direct communication with customers.
3. Teach students at the university how to write code.
Developed a lot of new features in already existing project mostly connected with drawing charts. Created and modified tens of controls created with WPF and WinForms. Delivered high quality fixes to customer from USA for stocks application done by WinForms.
I want to grow. And make growing my skillset to enormous size. I want try to work with people side by side and manage some small team. I want to feel the taste of product, to participate in its strategic planning.
Position: Senior Software Engineer
Category: JavaScript
Experience: 5 years | English: upper

Always played a role of key developer on the project. Used to provide PoC as a result of my research and development work. 
Had a bunch of quite interesting created projects.
Developed a lot of projects from scratch. Passioned to new software things. Have an experience of leading team with 10 devs and 4 qa.
Interesting tasks, see the result of own work.
Would like to have a strong PO/PM with a vision of how the product will evolve.
Would like to work with React.js
Position: Senior Software Engineer
Category: Golang
Experience: 5 years | English: fluent

Transferred some of the critical business logic from a monolith Django application to a microservice architecture, thereby decreasing latencies in the entire system by six times. Also developed an event-driven system with an ML model. The challenging part was implementing chunk upload, and the resulting service works just like Google Drive upload. I built a pipeline from scratch for deploying from GitLab to Kubernetes using GitOps (ArgoCD)
Developed high-load microservices for a dataset collection and speech recognition project. I solved the problem with calculating statistics, which was written in Django using PostgreSQL, by writing a microservice in golang using the Сlickhouse database, thus increased the speed by 50 times. I also wrote several Telegram and Facebook messenger bots. I have quite a lot of experience in deploying my applications. Mostly deploy to Kubernetes using helm-charts. I also have experience with Terraform. Worked with cloud providers such as GCP, AWS. I have also been writing in python for a long time using web frameworks such as flask, FastAPI, and Django. I also have minimal experience with the front-end, wrote in VueJS.
I want to work in a small or medium squad that develops a challenging project, using new technologies that are consistent with the needs of the business. It is important to me that the project I work on is useful for people. I don't want to support the legacy code that was written by dinosaurs, although I have nothing against them.
Position: Senior Software Engineer
Category: Node.js
Experience: 6 years | English: fluent

Reduced the time for a business process in the company from a couple of months to a matter of weeks.
Guided and mentored a couple of teams in order to provide best practices and unify processes of development.
Developed Infrastructure and tools to improve component Developer Experience.
Designed and delivered high-end solutions which impact millions of sites and users.
Implemented various integrations and extended services capabilities across the ecosystem.
I've developed and guided several projects with varying complexity and sphere. Commercial/social/pet projects of different complexity levels and stacks.
With JS, the stack is React/Redux/MobX, webpack/rollup, ES5/6+.
Also familiar with Node.JS, NoSQL/SQL DBs, Redis, Ansible, and other tools that can help deliver products to the end.
I am looking for opportunities for career growth, improvement of skills in highly specialized projects or in projects of a general orientation. I want to grow personally and move forward in life, look for exciting projects, and inspire myself to deliver the best product.
Position: Senior Software Engineer
Category: iOS
Experience: 4 years | English: fluent

Worked as a remote contractor for product company - reworked trial and improved onboarding, resulting in increase of successful onboarding completions.
As a remote contractor for an ousource company, successfully rewritten an application, achieving lossless data syncronization.
ACM Southeastern Europe Programming Contest participant (twice). Actively took park in programming olympiads while studying at university.
Developed iOS applications from scratch to App Store. Created internal CocoaPods. Took part in development of Android applications - added features to existing apps, fixed bugs. Worked on big product, written in JS - making impact on both front-end and back-end.
Rich algorithmic background, coming from programming contests.
Tech extract: iOS, Objective-C, Swift, JavaScript, Node.js, React
Would prefer active development of new features/products over maintenance.
Position: Senior Software Engineer
Category: Java
Experience: 7 years | English: upper


Developed many projects from scratch. Participated in all project phases, starting from requirements analysis, architecture design, development, performance testing, and deployment. 
Looking for Senior Software Engineer/Tech Lead positions.
Position: Senior Software Engineer
Category: JavaScript
Experience: 4 years | English: upper

Implemented various visualizations using d3.js. It was challenging to implement graphs in such a way so that they are reusable.
Developed option trading and regulatory technologies tools. Implemented high frequency 
data tables using angular material/ag-grid SSR. Optimized websocket batch updates on frontend. Implemented dashboards and graphs using d3.js. Helped our clients by implementing ini configuration parser. Have experience with docker/aws infrastructure. Participated in writing unit, integration, e2e tests using protractor, karma, jasmine. Communicated with clients closely
I am looking forward impelenting big features, being angular/typescript mentor for my colleagues. I want to finalize my growth as senior developer on my next project. Financial domain is preferred. My ideal team size is 7 to 10 people. Each project that i take is long term (3-4 years) to be able to make impact and show results in revenue. Searching for close communication with clients. Direct contract only, no outsource/outstaff companies, no Diia city contracts
Position: Senior Software Engineer
Category: Python
Experience: 5 years | English: upper


Developed real-time distributed system for processing data flow using microservices architecture (gambling). Technologies: Python, PostgreSQL, MongoDB, Kafka, gRPC, Docker.
Provided code review.

Developed distributed system with lots of external integrations, ETL, order and payment units using microservices architecture (travelling).
Technologies: Python, PostgreSQL, Elasticsearch, Redis, Kafka, RestAPI, Docker, Kubernetes.
Provided code review.
Healthy communication inside the team, interesting and challenging tasks, ability to grow, no FE tasks.
Position: Senior Software Engineer
Category: JavaScript
Experience: 6 years | English: upper


Developer with 4+ years experience and
knowledge in modern development
practices: OOP, CI/CD, testing, code
review, clean code. Worked with SSR, micro-frontends, performance and accessibility optimization
Clear workflow and high-quality management, stable projects
Position: Senior Software Engineer
Category: Python
Experience: 10 years | English: intermediate


* Develop high-quality software design and architecture
* Identify, prioritize and execute tasks in the software development life cycle
* Develop tools and applications by producing clean, efficient code
* Automate tasks through appropriate tools and scripting
* Review and debug code
* Perform validation and verification testing
* Collaborate with internal teams and vendors to fix and improve products
Position: Senior Software Engineer
Category: .NET
Experience: 9 years | English: upper


Developing and maintaining an insurance management system using ASP.NET MVC, which allows the company to manage policies, claims, and other insurance-related processes. Additionally, I have created SOAP services using WCF and REST services using ASP.NET Web API to allow other systems to interact with the insurance management system.
Developing and maintaining a client portal using ASP.NET Core MVC and Entity Framework, which allows clients to access their policies and claims, and manage their accounts online. This portal has greatly improved the customer experience and has reduced the workload on customer support.
Creating and maintaining a CRM system using Blazor and Entity Framework, which allows the company to manage customer relationships, leads, and opportunities. This system has improved the efficiency of the sales team and has helped to increase revenue.
Position: Senior Software Engineer
Category: C++
Experience: 4 years | English: intermediate

Integrated MapBox Native engine and exposed features from engine.
Reduced memory consumption by 3 times of Qml application by profiling and rewriting some shaders and components. 
Implemented and decoupled 30% of user feature for application release.
Developing applications using C++ Qt framework. 
Client-server applications. Decouple legacy codebase for reuse in developing application. Maintain and improve architecture and codebase. Codereview and control coding standard compliance.
Mentor team members. Bugfixing, analyze C++ and QML code for potential bugs and perfomance drops. Concurrency using STL threading and mutexes.
Cohesive team with point on SOLID principles.
Well established processes.
Main priority on code readability, extensibility and ability to reuse it.
Position: Senior Software Engineer
Category: JavaScript
Experience: 5 years | English: intermediate

Winner & participant of various hachhathons AI Booster, Global Hack Weekend.
Developing front-end using modern technologies. Cryptocurrency exchange platform. Architecture planing & building decisions. A year working as front-end team lead (team 5 members).
Interesting challenging tasks in fast growth
Position: Senior Software Engineer
Category: Python
Experience: 3 years | English: upper

- designed several scalable and fault tolerant apps using microservices architecture and AWS, which were developed and delivered
- migrated existing app from Python 2.7 to Python 3.x
- took active part in developing event sourcing engine which processes over 100 millions events per day 
- achieved 2 AWS certifications,
- developing NLP algorithms for extracting information from text messages
- designing, developing and testing new solutions/features with broad usage of AWS
- supporting, troubleshooting and monitoring of existing solutions
- code refactoring
- developing and optimization of ETL scripts
- optimization work with DWH based on Postgres
I prefer working for company which has its own product, but I'm open to consider any interesting project. Ability for working with Cloud technologies is crucial for me, AWS is the most preferable. Don't want to support huge legacy solutions. Would be nice to work in small or medium team up to 7 people.
Position: Senior Software Engineer
Category: JavaScript
Experience: 10 years | English: upper


Development:
- 4+ years experience of developing bussiness applications using Angular 2+ / Angular JS 1.6+ with typescript additional configuration project improvements; React + Redux + typescript; NodeJS + express + typescript + webpack, NestJS
- 5+ years strong Type Script experience
-2+ years exerience of using Three.JS. Babylon.JS, Cannon.JS for 3D game development

- like working in team;
- communicative;
- quick learning;
- able to share my experience with colleagues;
- like sport;

- about 10 years practice of game development starting from flash/flex with actionscript 2.0/3.0 usage and continue to PIXI JS,

- Flash/Flex ActionScript 3.0 / 2.0, Business logic desktop/web applications, programming animation, site scripting, game development;
- experience in pattern programming like PureMVC Framework;
- Flex Builder 3, Flash Builder 4 / 4.5, Flash Develop;
- AIR experience, desktop development for Android platform;
- Skills in C++/C# development;
Position: Senior Software Engineer
Category: PHP
Experience: 10 years | English: upper

Automation of the release process.
- Development
- Code review
- Scrum Master (from time to time)
- Work with legacy code
- Collaboration with remote teams
Position: Senior Software Engineer
Category: JavaScript
Experience: 8 years | English: fluent


Development from scratch, refactoring from other tech-stack, optimizing performance, decoupling into microservices, PWA, SSR, third-party integration, legacy support.
I don't care about the company or team's size, the technology stack's coolness, or the number of snacks\PS or Xbox\tennis tables in the office.

I'm not your candidate if:
- spyware or time-trackers using 
- an enormous amount of bureaucracy
Position: Senior Software Engineer
Category: .NET
Experience: 11 years | English: upper

I was accountable for Billing service in insurance product. 
Successfully implemented several major changes related to payment method. Direct communication with with customer from US. Deep diving into details to understand customer needs. 
Not afraid to work without documentation or in situation where nobody knows what to do. Prefer to communicate with people to get results faster. Always try to understand the whole picture gathering lot of small pieces together.
Development .NET Core core applications from scratch using the following tech stack
- .NET Core
- Web API
- Entity Framework Core
- Microservices architecture 
- Event Driven architecture
- Azure: Azure Functions, Azure Data Factory, Logic App, Azure Service Bus, Azure Blob storage
- Messaging/Event Driven Architecture
- NServiceBus/SQS/RabbitMQ
Highly motivated IT professional. Looking for new challenges and opportunities.
Ready to take ownership for product or service. Was responsible for billing service in insurance product. Also have experience of leading of scrum team. Took part in decision making.
Position: Senior Software Engineer
Category: Golang
Experience: 3 years | English: intermediate


Development of a signaling websocket server for WebRTC

Development of a WebRTC connections for video calls

Working with the design and implementation of microservice architecture

Development of a REST API microservices with event bus communication with others microservices

Development of a work with push notifications using Firebase and APNS messages

Development of a CI/CD for microservices based on CircleCI and GitHub actions

Development of a video-calls stress testing using pion WebRTC and AWS lambdas

Participated in the development of the code generation validator using AST

Development SPA with Vue.js and Vuetify with Vuex store

Communication with industrial pressure devices using Wi-Fi, RS-232, RS-485 using API, MODBUS RTU, SCPI and custom protocols

Print labels with calibration data on thermal transfer printer using serial port and TSPL/TSPL2 languages

Creation of a blockchain based on Cosmos-SDK and development of interaction libraries with it. Using libraries in microservice architecture.

Development of smart contracts for the Cosmos-SDK blockchain using Rust and CosmWasm

Team lead of the backend team