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

Successful and in-time delivery of the product by the development team.
Senior Software engineer (JavaScript/Typescript/Java)

Having more than 5 years of commercial experience in different areas of software development. 
I started my career as a Java Back-end Software engineer in Berlin, Germany. Over time I also used to work as a Full Stack Software engineer for various german-speaking clients.

Work experience:
- software development with TDD (test-driven development);
- experience in writing tests using Mocha/Chai/JUnit/Cypress;
- conceptual design, implementing and testing of product features;
- experience with CI/CD;
- solid experience with Google Cloud;
- mentoring new employees;
- direct communication with clients; 
- SCRUM/Kanban.

Languages: German, English, Russian.
International, friendly, and motivated development team, challenging tasks. 
Stack: Angular 9+, Google Cloud platform, Java/Node.JS.
Position: Senior Software Engineer
Category: JavaScript
Experience: 4 years | English: upper

- became a front-end stream lead from a developer role
- was a mentor for developers who wanted to learn Angular
Senior Software Engineer
June 2022 — Present
Project - CRM system for Real estate brokers.
Project role - Front-end stream lead.
Responsibilities: Determining system performance standards. Producing clean, tight code to improve application optimization. Leading the team members, distributing tasks, and supporting.

Middle Software Engineer
April 2021 — June 2022
Project - CRM system for Real estate brokers.
Project role - Key developer.
Responsibilities: Developing the admin side and dashboard by using Angular 11. Updating functionality and UI part for a new version of the product. Creating a new branch of the app to make an audit of the customer's users easy.

Middle Software Engineer
May 2020 — April 2021
Project - Booking Engine(built-in booking platform for consumer's websites).
Project role - Middle Front-End developer.
Responsibilities: Updating an old project version with a new one using the latest technologies. Optimization of project, making improvements. Extending the possibilities of the product.

Junior Software Engineer
May 2019 — May 2020
Project - Property management system for hospitality business. Project role - Junior Front-End developer.
Responsibilities: Adding opportunities to book rooms, services, or tours, make payments, and self-check in/out from hotels. Improvements to increase SEO optimization(using Google tag manager, structured data, lazy loading, etc.).

Junior Software Engineer
May 2018 — May 2020
Many different freelance projects that contained requirements for the layout and logic part.
Position: Senior Software Engineer
Category: Java
Experience: 9 years | English: upper


Senior Software Engineer
March 2021– now
Full Stack
NodeJS, Typescript, Java, Docker, Kubernetes, GKE, Github, Zenhub, CircleCI

Senior Software Engineer
Jun 2020 – March 2021 (10 months)
FinTech project (Leasing management system) - Full Stack
NodeJS Angular Ionic Cordova Java Spring Jenkins Gitlab

Senior Integration Developer
Jun 2018 – June 2020 (2 years)
Integration components development, Integration applications development, Testing, Estimation, Customer Support

Senior Integration Developer
Feb 2016 - present time (3 years 1 months)
IT-consulting 
Development of integration applications based on the IBM Integration Bus platform. Analysis of the current implementation logic. Integration bus support. Optimization and refactoring of the current implementation. Developing the architecture of integration applications. Estimation of scheduled work. Communication with the customer.

Programmer / Analyst
Aug 2015 - Feb 2016 (7 months)
Development of automated printed forms. Integration of automated printed forms with other systems, data services. Development and improvement of data services.

CRM-developer
Sep 2013 - Aug 2015 (2 years)
Main responsibilities: 
Automation of reporting (development of parametric reporting by means of "Jasper Reports"), integration of CRM with 1C "Enterprise" and other systems. Writing web services using Open ESB. Writing ETL processes to normalize and consolidate data. Organization of and support for loading data into a repository (DWH).
Main achievements during the work: participated in the project, integrating the "Personal Portal for Client" with the CRM-system; developed a mechanism to generate paper accounts with the help of ETL tools, CRM integration with "Dealer Personal Portal"; Participated in the implementation project "OTT & VOD Over the Top, Video on Demand".
Position: Senior Software Engineer
Category: Golang
Experience: 5 years | English: upper


Senior Software Engineer
NetCracker Ltd.
September 2014 - Current
 - Worked on building new components for customer-facing demonstration
 - Collaborated with an agile team and helped to prioritize and scope feature requests
 - Support and development OSS/BSS modules for telecom operators
 - Test driven development 
 - Worked for Netcracker Educational Centre
 - Mentoring newcomers and go developers

Tehnologies:
   Go
   Openshift
   Kubernetes
   Helm
   SQL/PL SQL
   ArangoDB
   MongoDB
   Postgre
   CassandraDB
   Oracle
   ElasticSearch
   Foxx Services
   Kafka
   RabbitMQ
   Golangci-lint
   JUnit
   Fuzzing
   Java 
   Jooby/Spring

Java Developer
IPS Plus Ltd.
March 2012 - August 2014
 - Software development for state organizations(Software for calculation salary)
 - Development modules for calculation vacation list and sick-list
 - Development and production converter for report "1DF" (DBF to XML in accordance with the law)
 - Development reports and sheets for bank organizations
 - Creation reports via Jasperreports and IReports

Tehnologies:
   Java Core
   SQL
   SVN/Git
   Swing
   JasperReports
Position: Senior Software Engineer
Category: .NET
Experience: 5 years | English: upper


Senior Software Engineer (November 2021 – May 2023)
PMI, Kyiv, Ukraine
Worked on the Iolite project. The project itself represents a web 
application that has to be optimized for slow internet and budget 
mobile phones.
On this project, I achieved next things:
• Release process implementation:
Defined process of configurations update, configured 
containerization process with Docker and created a checklist for 
all release-related actions. That allowed us to minimize the 
impact of the Human factor and simplified continuous delivery by 
creating one Docker image instead of multiple artifacts.
• Introduction of multi regions:
Moved all region-related configurations to Redis, content to 
Strapi CMS, and created functionality to load their newest 
version.That enabled faster release of applications to new 
regions and configuration updates without the need for 
application restart.
• Enabled product experiments:
Integrated Growthbook into our solution for feature flagging and 
A/B testing. This allowed to decrease the amount of work in half 
for developers and provided analytics data for Product 
managers.
• Designed architecture of data storage for the project:
Identified key characteristics for future data storage options and 
analyzed candidates on the market with the CAP theorem in 
mind. Made a decision to pick MongoDB in order to have the 
next perks: Read scaling, Cost, Filterings, Full-text search, fault 
tolerance.

Software Engineer (August 2018 – November 2021)
EPAM Systems Inc, Kyiv, Ukraine
Worked on 4 projects:
•  Migrated existing solution to the Google Cloud
Introduced support of Oracle and PostgreSQL databases by 
redesigning Data access layer with Entity Framework and 
ADO.NET. Created Docker images and deployed containers on 
GCP Compute Engine.
• Developed new features for Loyalty system
Migrated miscroservices from .NET Core 2.1 to 3.1 due to out 
of support. Developed “Retry after delay” mechanism with AWS 
Lambda and Dynamo DB for decreasing a number of missed 
transactions. Worked on CloudFormation templates to 
automate DynamoDB table creation. Replaced part of the 
TIBCO ESB flow with in-house developed services on 
ASP.NET Core for decreasing the service time and 
maintenance cost.
--------------------------------------
For more info, ask me for a CV
Position: Senior Software Engineer
Category: Java
Experience: 11 years | English: upper


Senior Software Engineer (owner) at Tech1 (Apr 2016 — Present)

Setup tech-related processes
Oversee projects progresses, oversee core technical decisions
Develop MVPs to gain new technical expertise

Senior Software Engineer (owner) at Tech1 (Apr 2016 — Present)

Setup tech-related processes
Oversee projects progresses, oversee core technical decisions
Develop MVPs to gain new technical expertise
JEE Legacy
Position: Senior Software Engineer
Category: Scala
Experience: 7 years | English: fluent

In LanaLabs (located in Berlin) we were developing the process mining solution and it was incredible. The code was so clean, very nice architecture and I was glad to work for them. I wrote my master thesis on the same field that they are working in, and this was successfully integrated into the product.
- Senior Software Engineer, People.ai, May 2021 - now
  - Development of the application related services (Scala, Python).
  - Design and development public API from scratch (Scala, Java).
  - Create new and support existent Spark jobs related to the data pipeline (Scala).
- Senior Scala Software Engineer, HERE, Oct 2020 - May 2021
   - Contribute to development and enhancement of 3D HD live maps.
   - Implement/adapt algorithms for road/graph maintenance.
   - Fix drawbacks and inconsistency in the lanes, roads and road attributes.
- Software Engineer, CreditGate24, Sep 2019 – Oct 2020
   - Developing fin-tech startup (Scala/Java)
- Software Engineer, Lana Labs GmbH, May 2018 – Jul 2019
   - Startup, process mining tool (Scala/Play, Elixir/Phoenix)
   - Bug fixing / feature development on Scala
   - Work on data aggregation part of the tool (Scala/Java)
   - Implemented logs transformation server (Scala, Clickhouse)
   - Migration of the web part of the tool to Elixir/Phoenix 
- Software Engineer, Freelance, Sep 2017 – May 2018
   - Websites parsing (Java)
   - Tartu parking solution (Elixir, Phoenix, VueJS)
   - Resource management for plant company, especially rental system (Java/Scala, Angular)
   - Mining project in New York (R)
- PHP/JS Developer, LabITeam, Mar 2017 – Aug 2017
   - Developing anti-plagiarism application for schools and companies (noplag.com).
- PHP Developer, kLooKva, Sep 2015 – Feb 2017,
   - Developing several eCommerce websites.
I expect to be part of the nice team with nice designed processes and fast developing culture. Would be cool to develop something important for human (in general), environment, disables etc.
I have an interested in golang, would be cool to develop something on it, no experience there tho (but its just a language).
Position: Senior Software Engineer
Category: Python
Experience: 4 years | English: upper

Was involved in creating automatic data collecting and structuring from different sources for startup. Worked with AWS and custom oauth2 implementation. 
Was involved in desktop app implementation using Electron, React, JS, Python, fastAPI.
Worked with asynchronous frameworks like falcon and scrapy. 
Worked with React and Electron JS.
Senior Software Engineer
(Python, JS)
November 2021 - Present
Implement desktop app from scratch using React/Electron and backend for it using fastAPI, uvicorn, pytest.

Software Engineer
(Python, JS)
March 2022 - Present
Work with services integration into customer platform. Python, FastAPI, Celery, TS, React

Software Engineer in EPAM
(Python, AWS)
November 2020 - November 2021
Work with custom implementation of oauth2 flow. AWS, python, bottle, unittest, falcon, memcached.

Python Dev in BLDUP
(Scrapy)
May 2020 - November 2020
Parse different web site, wrote on Django, ASP.NET etc. 
Create custom scrapy project structure.  

Freelance 
(website parsing)
2018-2020
Create custom implementations of crawlers and 
parsers, mostly using Python, requests, 
BeautifulSoup

JIT, Python Teacher
(for children)
2016 - 2020
Developed my approach to teaching and
learning Python. Trained to work with other
people’s code and finding exceptions. Fell in
love with Python)

I'd like to find job with interesting tasks)
- not Django project
- Searching for strong team where it will be possible to progress actively. 
- Prefer remote work.
- Ready to work in startup.
- If it's possible to have some type of retrain to AI/ML from your company, ready to discuss compensation.
- It's very important for me to have a good laptop (macBook is preferred).
- Work life balance also important.
Position: Senior Software Engineer
Category: Node.js
Experience: 7 years | English: upper


Senior Software Engineer(Remote)
FUDY
05/2022 - Present, Talinn, Estonia
Foodtech company.
A startup based with head office based in Tallinn, Estonia. 
The app is covering food delivery. Has obtained exclusivity of major brands in Estonia. Currently is working in many cities in Estonia. The roadmap of company includes plans on launching activity in neighbor countries and currently working in dine in feature.
Developing core and product modules, overseeing code quality and practices, consulting on architectural solutions, mentoring. App launched on may, now top 1 delivery app in Estonia, while Bolt and Wolt are present there.

Senior Software Engineer(Remote)
Jiffy Grocery
03/2021 - 05/2022, Foodtech
London, UK
Grocery delivery startup in London. Released about a year and a half ago. 
My work:
Refactored catalogue and customer microservices according to product scaling and development needs.
Refined search component to boost company sales and to attract new customers.
Developed new services for internal use and unification of development solutions.
Project is evolving with big steps. With new funding rounds new darkstores are opening having more territory covered in London.

Senior Software Engineer(Remote)
I-Link
06/2020 - 03/2021,
Blockchain development, Cryptocurrency wallets 
Moscow, Russia
Company outsourced for a crypto exchange market with ecosystem built with it - wallets, depositing and withdrawal using range of options and etc.
My work:
Developed API for stock exchange operations.
Developed new internal notification and chat microservices.
Improved chat bot to balance customer support traffic

Software Engineer(Remote)
Xim Inc.
03/2018 - 06/2020, Aircraft parts sales CRM
San Francisco, USA
Company has its own aircraft parts sales CRM which is the product being sold to client companies.
My work:
Refactored legacy components
Developed new modules and features to attract wider client base.
The project has very complex logic, it is a business solution from the box. Has many subscription options and has the support layers for every partner individually.

Software Developer(Remote)
Kefir Media
02/2017 - 03/2018, Digital Agency
Moscow, Russia
Developed and implemented client service program
Refactoring and optimization of some key modules

Full stack developer
Webhouse
09/2015 - 02/2017, Digital agency 
Yerevan, Armenia
Database architecture
Backend from scratch
Frontend Refactoring
Position: Senior Software Engineer
Category: Golang
Experience: 11 years | English: upper

Competing with Uber and DiDi by trying to save more lives and money by implementing an anti-fraud system from the very scratch
Senior Software Engineer
Ride-hailing application. The fastest-growing app in Latin America. Part of FreeNow group.
Fraud, security, and safety. Did:
• Data pipeline for all incoming "signals"
• Data processing and aggregation
• Microservices architecture design
• Building and designing of the fraud prevention rules
• Handling of the data inside the big data stack in order to react fast on
new fraudulent cases
• Heavily involved in the hiring process
• Strangling of the legacy code
Technical details
• Language: Golang
• Cloud: AWS
• Datastores: MySQL, Aerospike, LevelDB • Streaming: Kafka
• CI/CD: Jenkins, Github Actions, Helm
• Tools: Grafana, Prometheus

Reply (worldwide) - team and technical leader (2017 - 2019) reply.io
Sales automation tools distributed as SaaS. Early-stage multifunctional developer. Went from no profit to profitable business together with the company.
Involved in all product parts and processes
• Common architecture
• Features design
• Setting up of the development process • Payment system
• Data handling (40k+ users, more than 100kk records in different domains) • Monitoring and logs
• Developers interviews
• Team management
• Lovely CI/CD process Technical details
• Languages: Golang, C#
• Cloud providers: Azure, AWS
• Stores: PostgreSQL, DynamoDB, Table Storage, MS SQL, Azure SQL • Container orchestration: k8s + helm
• CI/CD: Teamcity, Jenkins within k8s, Octopus deploy
• Tools: Grafana, Azure application insights, Grafana Loki
Продукт, средний размер команды (~до 100 человек), удаленная работа, должность с уклоном в Engineering Management
Position: Senior Software Engineer
Category: Java
Experience: 4 years | English: upper


Senior software engineer 
Riff Analytics

Cloud-based video and text chat web platform with various analytics features such as measuring the dynamics of a conversation and providing feedback during and after conference, emotional analysis and etc.

Responsibilities:
• design and architecture of the system
• risk and reliability analysis
• knowledge sharing’s with the team

Technical stack: java, aws, webrtc, mongodb, RESTful web services, docker, rabbit-mq, git

Software engineer 
Luxoft 

Online platform for securities trading and services for providing financial information and analysis for a Swiss bank. 

Responsibilities:
• design and architecture of the system
• direct communication with business analysts on project requirements
• performance optimisations and integration with other services

Technical stack: java, rxjava, spring framework, RESTful web services, docker, typescript, react/redux, Oracle DB, redis, jenkins, git
Position: Senior Software Engineer
Category: Node.js
Experience: 5 years | English: fluent

1. Database Optimizations
2. AWS experience
3. Typescript, NestJS
SENIOR SOFTWARE ENGINEER/TECH LEAD/RESOURCE MANAGER | 08/2020 to Current
EPAM - Yerevan, Armenia | Financial technologies
• Technical stack: NodeJS, Typescript, InversifyJS, Rest API, Socketio, MongoDB, MS SQL, Redis, Docker,
RPM, AWS, Linux
• Component owner of products/services from technical team
• Reviewed project specifications and designed technology solutions that met or exceeded
performance expectations and memory leaks.
• Orchestrated efficient large-scale software deployments, including code reviews and collaborations
with other structural units.
• Worked with engineering team members to determine system loads and develop improvement
plans.
• Interfaced with cross-functional team of business analysts, developers and technical support
professionals to determine comprehensive list of requirement specifications.
• Researched, designed and implemented scalable applications for data extraction, analysis, retrieval
and indexing.
• Supported applications in production, was involved as representative of the team.
SOFTWARE ENGINEER/TEAM LEADER | 04/2018 to 08/2020
Disperse – Yerevan, Armenia | AI and ML technologies
• Technical stack: NodeJS, Express, Rest API, Socketio, MongoDB, Redis, Docker, AWS, Python, make,
shell scripting, Linux
• Team lead of a team of 4 engineers since October 2019.
• Responsible for the application in a release state, from requirements definition to successful
deployment Design and development of application library for external usage Development and
integrations with AWS services DevOps experience including application setup, docker and AWS
configuration Database and data management including versioning and optimizations.
• Discussed project progress with customers, collected feedback on different stages, and directly
addressed concerns.
• Conducted regression testing, analyzed results, and submitted observations to the
development team.
NATIONAL EHEALTH OPERATOR, SOFTWARE ENGINEER | 12/2017 to 03/2018
Saytek LLC | Armed – Yerevan, Armenia | EHealth technologies
• Technical stack: jQuery, MySQL, PHP
• Maintaining continuity throughout all applications both technically and creatively
• Designing, troubleshooting, testing and maintaining cross-browser supportive front-end web
applications and databases to ensure strong optimization and functionality
• Experience in medical web applications
Position: Senior Software Engineer
Category: JavaScript
Experience: 9 years | English: intermediate

Software Engineer with 9+ years of experience:
 Hard Skills:
— Programming language/library: Javascript(ES6+), TypeScript, React (hooks, router), Redux, Redux-Thunk, Next.js;
— HTML5, CSS3;
— CSS Preprocessing (SCSS), Styled Components;
— Cross-browser, valid and semantic markup(W3C), BEM methodology;
— Libraries: Material UI, Bootstrap, Foundation;
— Responsive Web Design, Mobile First;
— Print Version;
— High Pixel Density Display Optimization;
— Pixel perfect;
— Web Accessibility;
— Version control: Git;
— Agile methodologies: Scrum, Kanban;

 Soft Skills:
— The ability to listen;
— Structural thinking;
— Logical thinking;
— Planning;
— Elaboration and decision-making;
— Search and analysis of information;
— Teamwork skills;
— Punctuality;
— Energy / Enthusiasm / Initiative / Perseverance;

Tools:
— WebStorm, VS Code;
— Slack, Skype, Teams;
— Jira, Confluence;
— Figma, Photoshop, Adobe Illustrator, Sketch, Invision, Zeplin, Avocode;

Lang Skills:
— English: Intermediate;
— Ukrainian: Native;
Senior Software Engineer
Ukraine

Technologies: 
JavaScript(ES6+), React JS + Typescript + Redux + Redux-Thunk + React Router + Formik, Unit Testing, Next.js, Webpack, SCSS, Styled-components.

Responsibilities: 
Creating a project from scratch or working with legacy code. 
Building and setting up the project structure. 
Researching and selection of tools/solutions to achieve goals. 
Communication with foreign developers and customers.
Creating new features, and writing unit tests.

---------------------------------------------------------------------------------

Front End Developer/ Full Stack WordPress Developer
Kharkiv, Ukraine

Responsibilities: 
Front End development.
Full Stack WordPress development.
WordPress theme creation.
Markup expert, interviewer, mentor.
Project investigation, giving development timeline for the clients, studying new technologies and techniques with their further implementation.

Skills: 
JavaScript · Front-end Development · Cascading Style Sheets (CSS) · HTML · WordPress · Interviewing · Mentoring New Hires · PHP · MySQL
I would like to work with the next stack:
JavaScript(ES6+),
React JS + Typescript + Redux + Redux-Thunk + React Router + Formik,
Unit Testing,
Next.js,
Webpack,
SCSS,
Styled-components.
Position: Senior Software Engineer
Category: Java
Experience: 5 years | English: upper


Senior Software Engineer with ~10 years experience designing & developing java-based products and solutions

Hands on skills in:

- writing clean and maintainable code being in line with best OOP practices and SOLID approach
- designing and implementation java-based applications from scratch
- migration, upgrading enterprise-scale systems with keeping existed integration untouched
- building microservices
- conduction R&D on a subject to find optimal and up-to-date opensource solution to cover customer business needs

Business domains: telecom, banking services

CV available upon request