lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: upper


As a senior software engineer, I led the development of two critical projects:

An innovative Streaming Platform for Celebrities, where fans could request personalized videos. I was responsible for building the Node.js and Express.js backend, implementing GraphQL for efficient data handling, and integrating AWS Lambda for video processing tasks. I also developed the user-friendly front end using React and ensured reliable video streaming through AWS's rich media services, with MongoDB handling fast metadata retrieval.

An Agriculture IoT solution, aimed at transforming traditional farming practices. I engineered a Node.js and TypeScript backend to process and analyze real-time data from IoT devices. My responsibilities included designing a React-based front end to visualize crucial agricultural data, handling real-time data processing via Express.js, and managing device communications using RabbitMQ. The project utilized Docker and Kubernetes on GCP for efficient scaling and deployment, and MongoDB for effective data management.

In both projects, my role included leading a cross-functional team, driving software development processes, maintaining high code quality, and ensuring on-time delivery of these critical applications.
Position: Senior Node.js Developer
Category: Node.js
Experience: 4 years | English: intermediate

- Implemented production-ready client side recording for video calls in browser all on my own (client side recording is not quite common  approach).

- Implemented video face detection using Rust that can compete same feature in Amazon Rekognition by accuracy and speed.
- Bachelor degree in computer engineering
- More than 4 years of backend development in medical domain
- Deep knowledge of Node.js and modern Web APIs
- Great experience in:
    - video processing using ffmpeg and Rust
    - distributed computing

Experience:

1.
April 2020 - Now (> 2 years)
Position: backend developer
Project: genetic diseases research platform

Used technologies: 
Node.js, MySQL, ffmpeg, Redis, AWS

Responsibilities:
- development:
       - video calls
       - video processing module
- code review and mentoring
- caring about developer experience for team
- improving overall backend performance
- implementing CI/CD
- operating with infrastructure on AWS
- improving fault tolerance and security of platform

2.
March 2018 - February 2020 (2 years)  
Position: full stack developer
Project: medical web application (electronic health records, electronic visit verification) 

Used technologies: 
Node.js, Angular, MongoDB,
Docker, GitLab CI/CD, Jest, Cypress, Grafana,
AWS (ELB, ECS, CloudWatch, S3, SMS, SNS)
Looking for:
- Long term projects
- Challenging and non-trivial tasks
- Would be grate:
     - Ability to use Rust as a secondary language
     - Necessity of video processing skills
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: fluent

1. Created high-level designs for multiple MVPs
2. Was leading a development of multiple MVP projects across different projects. By leading I mean high-level design, standalone development, test coverage and CI/CD
2. Did refactoring and optimization of a semi-legacy monolith to a microservice architecture with an appropriate design
3. Had an experience refactoring and optimizing different business and non-business functionalities
4. Had an experience in tech-leading a small team
5. Had an experience in mentoring
Backend engineer with 5 years of experience. I’m driven by a desire of creating complicated, faulttolerant and scalable systems that can deliver business needs rapidly. Looking for a talented team where
I’ll have opportunities for a constant self-improvement both hard and soft skills wise.

Was responsible for developing software within different domains and architectures - highload, fintech, dating, microservices etc..

Technologies: 
- Node.js (Express.js, Nest.js, Fastify.js)
- Typescript
- SQL (Postgres, MySQL, TimescaleDB, different ORMs like TypeOrm, Sequelize)
- MongoDb
- Redis
- RabbitMQ
- GraphQl
- Docker
- AWS (EC2, Lambda, S3, DynamoDb etc..)
- Jest, Sinon, Mocha
- OOP, TDD, SOLID, DRY, KISS
- HTML, CSS

Methodologies:
- Scrum
- Kanban 
- Agile

Had an experience of tech leading different squads, mentoring of new developers, code reviews, etc..
Not looking for companies with a bad work-life balance style
Position: Senior Node.js Developer
Category: Node.js
Experience: 6 years | English: fluent


CMS APIs Team Lead - Senior Node JS Developer
Napster – Dressler Consulting
Jun 2021 – Present
• Build high loaded APIs ( 5000 req/second) with a low latency (22ms) using Node JS, Nest JS, Fastify.js, TypeScript & Redis.
• Design, deploy and control the Microservices on GCP.
• Use Pub/Sub to communicate between services.
• Control MongoDB Clusters.
• Lead my team.

Senior Node JS Developer
CrossWorkers - Zeroni
Jan 2020 – Jun 2021
• Build Microservices using Node JS, Nest JS, TypeScript, NGINX, Redis & Express JS.
• Build Front-end web pages using React JS & Redux.
• Lead my team & support my teammates in technical stuff.
• Deploy the Microservices on AWS

Full Stack Developer
Elements Financial Technology
Sep 2019 – Dec 2019
• Building Microservices using Node JS, Express JS & RabbitMQ.
• Building Front-end using Angular.

Solution Developer
Link Development
Jul 2018 – Sep 2019
• Building Chat Bots using Node JS, Express JS, Redis, Socket io & Azure Bot Services.
• Building Front-end using jQuery & Angular.
• Deploy the Microservices on Azure.
• Managing the VMs and control the API Gateway using NGINX

Junior Mobile & Web Developer
Elephant Phunk
Mar 2017 – Jun 2018
• Building Back-end using Node JS, Firebase & Express JS.
• Building Mobile application using Ionic.
• Deploy the Microservices on Digital Ocean.
Position: Senior Node.js Developer
Category: Node.js
Experience: 4 years | English: upper


Diligent software engineer with 4 year of experience in commercial application development with expertise in design, implementation, testing and maintenance of software systems. Proficient in various tools, languages, and cloud providers. Experienced with cutting-edge development tools and procedures. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: upper

Developed a stable high-loaded system from the scratch. This system is highly stable and fault-tolerant, which makes it incredibly easy to maintain even for inexperienced people.
Experience with high-load systems!!!
Quick solutions to sudden problems in production code.
Well, Standard experience in solving retail business problems. (dashboards, sync thousand products prices, billings, reports)
is aimed at long-term cooperation, a company with career growth opportunities.
Position: Senior Node.js Developer
Category: Node.js
Experience: 7 years | English: upper


Hello! Let's make your back-end development exceptional together!

I have extensive experience in Node.js, Angular, MongoDB, PostgreSQL, SQL, Prisma, TypeORM, HTML, CSS, Kafka, and RabbitMQ. With my expertise in these technologies, I can help you create robust, scalable, and high-performance back-end solutions for your projects. Additionally, I can contribute to seamless integration with front-end frameworks, ensuring a smooth user experience.

Feel free to reach out if you have any questions or would like to discuss your project requirements.
Position: Senior Node.js Developer
Category: Node.js
Experience: 7 years | English: fluent

- Created, managed and grew R&D team in Ukraine for the international company
- Raised a lots of dev in a company
- Constantly generating business improvement ideas that were implemented and delivered to OKRs
- Worked in a close-knit with CEO/PO, PM, SM to deliver the most needed features and improvements
- Completely refactored startup processes to the enterprise level
- Working with 2 super skilled US advisors
- Built developing processes from scratch starting with templates PRD, TDD and to release flows and trained everyone on how to operate it

- C1 IELTS
Hey there, so I started as FE developer long ago quickly grew my skills to the senior JS FS developer and started working my way to the leading positions with focus on the CTO/VP of tech career. But how it ofter goes in the products in a different moments I was fulfilling the roles of Product Owner, Project Manager, Scrum Master while keeping up with my CTO responsibilities. This amazing experience allowed me to find my place in our world and it's a product with exciting technologies that could use my skills on full.
Feel free to contact me for more details
See more detailed overview in my CV!
Interested in the Finance, R&D, growing a team 
Interested in working on a product with an English-speaking team. Interested in working directly with the business owners.
Interested in startups.

Not interested in outsourcing or "outstaffing" of any kind.
Position: Senior Node.js Developer
Category: Node.js
Experience: 8 years | English: upper

I integrated our app with different payment systems, such as Stripe, Paypal, Payoneer

Secondly, I integrated app with different mail integrations such as MailChimp and Sendgrid. I made traffic analytics tools with amplitude and crisp.

Many things to remember here =)
Highly-skilled and motivated senior software engineer with 8 years of experience.
Currently, I am Team Lead at SaaS company MightyForms.

Responsibilities:
-- Project planning and Project management.
-- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
-- Design, code and debug applications with Node js, Angular, AWS, MongoDB.
-- Evaluate and identify new technologies for implementation.
-- Write well-designed, testable, efficient code.


I just want to find something new for me, something interesting, something that could make me a much better person and developer.
Remote job, 
Flexible working hours,
New technologies,
Many new things to learn
Position: Senior Node.js Developer
Category: Node.js
Experience: 7 years | English: upper

- Designed integration architecture for a Fortune 100 company
- Scaled backend to handle millions of concurrent users by choosing and implementing the right database technology
I am a skilled software engineer with years of commercial application experience and am ready to create new high-quality tools.  During that time I've worked on high performance, high availability web applications for a global ecommerce company. I worked closely with engineers at the core of the company's architecture and products and have managed teams and budgets at every level, from developers to product managers. I have led projects from design to deployment to production. 

- Lead a team of 8 developers
- NoSQL databases: MongoDB, DynamoDB, Redis
- Node.js, typescript
- AWS services (EC2, SQS, SNS, Lambda, Kinesis, RDS, ALB, S3, SES, etc)
Looking for a product company.
Not considering small companies with <50 people.
Position: Senior Node.js Developer
Category: Node.js
Experience: 9 years | English: fluent


I am experienced lead and engineer with most of expertise in backend development using Node.js/TypeScript and it’s frameworks. I worked on various platform including user analytics system, mining center coordinator, smart home systems and high-loaded real time editor backend. Also I have lots of experience leading distributed teams, but not looking to lead right now.
No frontend, not too much meetings, no short projects (minimum 3 month)
Position: Senior Node.js Developer
Category: Node.js
Experience: 7 years | English: upper

Passed to seeds pitch and acceleration stage in Ukrainian Startup Fund with latest own project. Didn't get the investments though :)
I have been working in IT for 7 years. Mainly as a Node.js developer. Have experience in:
- creating projects from scratch;
- refactoring legacy code;
- building CI/CD;
- creating automated tests;
- writing documentation;
- communicating with clients directly;
- managing small teams (up to 6 people);

Latest positions:
> Senior Process Engineer
Nov 2021 - Present

Bank startup project. My team focus is close work with the process architectures and operations team to find bottlenecks in business and automate them. Developed a reliable and flexible core for automating and managing complex business processes using AWS Step Functions and PostgreSQL.

> Co-Founder, JavaScript developer
Sep 2019 - Present (maintenance)

Development and support of b2b saas for telegram bot store creation, including bot
itself, admin panel, site back-end and different integrations with third-party services.
Managing customer support and relations, cost negotiations, investments searches, competitors analysis etc. Creating documentation about system usage.

> JavaScript developer
Feb 2016 - Aug 2019

Development and support of NodeJS services and front-end applications on various
projects. Providing documentation of technical solutions and design of API, estimates
for projects. Most interesting project from this position is an advanced and functional enterprise content management system that allows to register, manage, store and archive business content (documentation, electronic bills, etc.). In general over 10 microservices for different purposes were created in this project.
Product companies preferred.
Position: Senior Node.js Developer
Category: Node.js
Experience: 2.5 years | English: upper


I have deep knowledge of Node.js, SQL/NoSQl databases, TCP/IP stack. Worked with distributed  and data intensive applications, have experience with designing architecture.

Current duties: participating in solution architecture definition, designing and implementing solution infrastructure, migrations, performing code review, database design, preparing new features, close cooperation with client side, development of new product features and enhancements, integration with 3rd-party, preparing E2E and integration tests
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: upper


I have experience in creating projects related to E- Commerce, B2B and Financial Technologies. My main responsibilities were development of RESTful APIs, deployment of applications, setting up their infrastructures and integrating with third-party services. For years of work I have participated in development of sporting goods online store, crowdfunding platform, car racing platform, access control system, loyalty software system, restaurant application.

Technical Skills
- Node.js 5 years of experience, TypeScript
- Amazon Web Services: EC2, ECS, RDS, ECR, S3, SES, WAF, Route53
- MySQL, PostgreSQL, Percona, MongoDB
- Express.js, Sequelize, TypeORM, Lodash, Socket.io
- Docker, Redis, Memcache, Nginx, Grafana, Prometheus, Loki, Logstash, Gitlab CI/CD, OAuth 2.0
- WebRTC, WebSockets, Kurento media server
- Writing automation tests with AVA, Jest
- 2 years of experience in front-end development using HTML/PUG/CSS/JQuery
- Git, Linux (Ubuntu)
Looking for a company where I could improve my knowledge, work in different projects, learn and use in practice innovative technologies and participate in discussions of technical and architectural questions with more experienced colleges.
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: intermediate


I worked both as a team member and as a team leader, and also designed the project by myself completely from scratch. I have worked with rest api, graph ql, socket.io and also have experience with gRPC protocol․
Position: Senior Node.js Developer
Category: Node.js
Experience: 5 years | English: upper

I managed to overcome some challenges during my professional growth from a junior front-end developer to a senior software engineer.
Node.js Developer (Team Lead) / Brightgrove / Dec, 2019 - Present
It's a startup. We are about 15. The domain is social networks. Our technology stack includes Node.js, MySQL, AWS, and ELK. Service-oriented and serverless architectures. Have heavy usage of AWS (Lambdas, Beanstalk, Cognito, API Gateway, DynamoDB, SQS, SNS, S3, and IoT). It's one of the most challenging projects due to its startup environment, where we need to develop and set up everything from the ground.

Senior Software Engineer / SoftServe / Jun, 2019 - Dec, 2019
It was a real estate service in the USA. Team of 7 people. We worked by Scrum and Agile methodologies. We were primarily working on the development of new features related to the service settings. Microservice architecture. My work included technical design, documentation, time estimation, and infrastructure setup. I participated in the onboarding and mentorship of new people. Our technology stack was Node.js (Express), MySQL, Redis, and GCP services (Cloud Storage, PubSub, k8s, etc.).

Full-Stack JS Developer / Dev-Pro / Jun, 2017 - Jun, 2019
It was a Data Management platform for restaurants. Team of 5 people. We worked by a mix of Kanban and Agile methodologies. We used NoSQL databases such as MongoDB and Redis, microservice and serverless architecture with Event Sourcing and CQRS, Docker and AWS (Lambda, ECS, S3, API Gateway, Route 53, Cloudformation, Cloudwatch, etc.). On the front-end: Angular, Typescript, and RxJS. It was a very high-loaded service, and I always had to consider performance constraints due to many data and transactions. I also participated in architectural meetings and technical design every week. On top of that, I also acted as a service reliability engineer by supporting production deployments and helping the EngOps team with CI / CD and other operational activities.
- Outstaff or product company preferred
- Possibility to work remotely
- Flexible working hours
Position: Senior Node.js Developer
Category: Node.js
Experience: 3 years | English: fluent

Architecture planning, feature grooming and estimating, new projects development, improving workflows
- Node.js developer with 3 years of professional experience, and 10+ projects
- Mainly specialize in Node.js / Typescript / PostgreSQL / AWS
- Currently tech lead / guru of the BE part of the financial services kit - mutiple services, complicated functionality, automated testing
- My current responsibilities
  - ensuring that the BE for our tookit is up and running
  - enforcing code quality
  - reviewing PRs
  - planing and grooming new functionality
  - overseeing architecture, managing increasing 
- Proactive, result-oriented, caring about code-quality, delivering a quality product
complexity of the codebase
- Can work with React.js, GraphQL, Elasticsearch, Terraform, Redis, CI/CD setup, many third-party APIs etc.
Proactive participating in end-to-end development for new products or services, direct contact with client if needed for feature discussions, management that listens to improvement requests and ideas
Position: Senior Node.js Developer
Category: Node.js
Experience: 6 years | English: upper

- Increased data processing throughput to 5-x times by extending existing serverless solution with the asynchronous batch-processing approach.
- Increased data analysis module performance more than 10-x times using a set of preprocessing jobs.
- Built and launched MVP into production in terms (3 months) despite initial requirements changes.
Over the last 6 years, I've been a part of several teams and projects for customers over the globe in such areas as telecom, automotive, logistics and manufacturing. Within my responsibilities were:
- system and components design
- requirement analysis and elaboration
- technical stack and tools definition
- research and POC development
- implementation from scratch and launching into production
- cloud infrastructure setup
- establishing CI/CD processes 
- live system monitoring and support
- issue investigation and troubleshooting
- testing: unit, integration, E2E, mocking, stubs development
- refactoring, performance and cost optimizations
- code review and mentoring
- communication with the customer and other stakeholders
- estimation and planning 
- writing documentation
- candidates interviewing
The position where I can effectively contribute my skills, with a lack of bureaucracy and a work-life balance attitude.
Position: Senior Node.js Developer
Category: Node.js
Experience: 8 years | English: fluent


Period: April 2021 – November 2022 (1 y. 8 m.)
Role: Senior Node.js Developer
Position Type: remote
Project: microcredits for consumer purchases
Country: Israel
Dev. team size: approx. 15 developers
Responsibilities: implementation of various APIs related to credit processing, bug fixing,
PR review, feature design discussion
Technologies: Node.js, MongoDB, TypeScript, Lerna, Github, ClickUp

Period: Oct 2018 – March 2021 (2 y. 6 m.)
Role: Senior Node.js Developer
Position Type: office and remote
Project: B2B Social Media Public Relations Management Platform
Country: Canada
Dev. team size: approx. 15 developers
Responsibilities: development of B2B Social Media Public Relations Management
A platform for US and Canadian Markets
Technologies: Node.js, NestJS, TypeScript, TypeORM, PostgreSQL, Python,
CI/CD using Jenkins, Docker, GitHub, Jira

Period: Nov 2017 – Sep 2018 (11 m.)
Role: Senior PHP Developer
Position Type: office
Project: NDA
Country: USA
Dev. team size: approx. 350 developers
Responsibilities: development of Experiments Microservice for in-house purposes, bug
fixing, PR review, feature design discussion
Technologies: Laravel 5.4, MySQL, Phalcon, CI/CD using TeamCity, jMeter, Docker,
GitLab, Jira

Period: Mar 2017 – Oct 2017 (8 m.)
Role: Middle PHP Developer
Position Type: office
Project: Corporate Printing Marketing Automation Solutions for Real Estate Agencies
Country: USA
Dev. team size: approx. 15 developers
Responsibilities: automation of the printing process and integration of address picking
plugin, bug fixing, PR review, feature design discussion
Technologies: PHP-FPM 5.6, MySQL, Redis, jQuery, Angular 2, Docker, Git, Jira

Period: May 2014 – Jan 2017 (2 y. 9 m.)
Role: Full Stack PHP Developer, business analyst
Position Type: remote
Project: custom e-commerce solutions
Country: Ukraine
Dev. team size: just me
Responsibilities: development of custom e-commerce solutions for sweets and
stationery stores
Technologies: PHP 5.6, Laravel 4.2, MySQL, JS, jQuery

Period: Dec 2013 – Apr 2014 (5 m.)
Role: Junior PHP Developer
Position Type: office
Project: development of landing page for a hosting platform
Country: USA
Dev. team size: just me
Responsibilities: development of custom e-commerce solutions for sweets and
stationery stores
Technologies: PHP 5.6, MySQL, JS, jQuery
Position: Senior Node.js Developer
Category: Node.js
Experience: 10 years | English: fluent

Tech lead and develop from scratch backend for health analytics platform.Integration with smart watch to provide almost realtime insights about user stress and sleep quality.
Tech lead and architecture. Solid experience with systems integration and API development with Nest.js. Experience with blockchain, cryptocurrencies and smart contracts

NodeJs, Nest.js, Express, Redis, Socket.io, Elasticsearch, bcoin, RoR, RabbitMQ, jQuery, WebSockets, Docker, k8s, microservices, nginx, AWS, Azure, Databricks, Pyspark, Ethers, Hardhat
Backend development.
Position: Senior Nodejs Developer
Category: Node.js
Experience: 9 years | English: intermediate

Microsoft certification.
Trained two pre-productions.
Team leader, Developer
NOT Gambling, NOT Adults content.