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

Achievement from latest project:
Reduce the time needed to start the local development environment from 30 minutes to 5.
Improved performance of Kafka consumer by 40x times (from 30 MPS to 1200).
Implemented beta test program for the new site version.
Most of the time I worked as a backend developer. From time to time I also worked with the latest frontend frameworks (React, Vue, Angular 2+). I've dealt with tasks of different levels, starting from requirements analysis to deployment to destinations server, worked with different domains (healthcare, blockchain, edtech). Also, have experience in leadership of small teams (3-4 developers) and mentoring colleagues.
My current role is as a senior software engineer with leadership responsibilities. I like to work with infrastructure, architecture, and people
I'd like to join to remote startup or product company without useless bureaucracy and time tracking. I prefer to work mostly with the backend
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: upper

Had experience in developing products from scratch as well as maintaining already existing ones. My responsibilities included making architectural decisions, code reviewing, creating requirements, collaborating with clients/managers/product owners. There were cases when my work  was going far beyond responsibilities but accomplishing new things, I am gaining new experience. I really like permanently facing new challenges.
Motivated team player with excellent communication skills. I find pleasure in developing software and businesses using innovative thinking and tested techniques.
You aren’t welcome if:
1. Your projects do not need tests/monitoring/logs - I do not interesting in building low-quality products.
2. The team prioritizes deceptive gain over quality and reputation.
3. There are no well-established processes in the company.

You are welcome if:
You have a complex product and a qualified team. I am considering proposals for long-term cooperation, if harmony and respect between employees reign in your company, I would like to join your friendly family.
Position: Senior Node.js developer
Category: Node.js
Experience: 6 years | English: intermediate

I was a Senior on the the big e-commerce project. I helped to complete project code base and to deploy it on production after a 5 years of developing. I made a lot of non-standard tasks that required a lot of analize and creativity
My responsibilities were to create approaches for new features, bugfixing, writing documentation files, helping other team membeers with tasks, explaining to the QA and client teams how they can configure new features and how these features work. I usually did tasks that require creative solutions and do not have a single right approach. I like to learn new technologies, to understand how they work, and how I can effectively use them. Also, I like to teach other developers. I was a mentor for the common onboarding process in my company.
As for now I want to make a work that make our world better. For example, med tech, healthcare or education projects.
Position: Senior Node.js developer
Category: Node.js
Experience: 7 years | English: upper

1) Multiprocessing manager for wrapping Android applications with additional funtionality (MCPK company).
2) Backend and frontend part for the multiplayer browser game base on websockets (own project).
3) Promocodes and refferal program functionality for the billing service for Android/iOS (Crello company)
Nest.js framework, microservice architecture and cloud services usage are prefferable (especially AWS). Could also manage with minor frontend tasks (Angular stack is preferable). More detailed information is in the attached CV.
Backend development, architecture design, minor DevOps tasks
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: intermediate


Past 3 years I spent in healthcare industry. During that period I have implemented new features, fixed a lot of bugs, wrote tons of unit test (and not only unit), wrote new features design, implemented them, extended old features, wrote documentation, spent hours on code reviews, meetings, refactored tons of old code.
Before that I did almost the same stuff. But in social engineering, some small projects, parsers.
I want to work in health care, real economy sector, green electricity etc. I want to be useful in projects and for companies that help people solve their real problems, but not only one more social network, one more messenger, crypto currency and so on.
Please, save me from UI part as much as possible. And from 404 country citizens (more important than UI).
Position: Senior Node.js developer
Category: Node.js
Experience: 6 years | English: upper

• Implemented payments functionality in app from scratch in the way, so it could be replaced with different payments services really easily. 
• Refactored, optimized and covered by automatic tests MVP, added new functionality with Rest API.
• Mentored front-end developers who decided to try back-end
• Raised general level of coding standards on the project and architectural literacy.
• Introduced a “minute of knowledge” where I regularly give short 
  lectures on some technology, the latest topics were "GOF 
  design patterns" and "Code Complete by Steve McConnell".
Programming languages and tools skills:
Node.js / TypeScript 
AWS
SQL / PostgreSQL / Redis
C / C++ / wxWidgets
PHP / Symfony
C#/ .Net

Version control tools skills:
Git
TFVC

OS skills:
Development for OS X, Windows, Linux

Additional:
- Public lectures
- OOP
- Multithreading 
- TDD, PPP, Refactoring
- Design patterns, SOLID
- UML
- Agile experience

Also, I'm interested in AI/ML/CV projects - so, I'm open to enrich my experience with Python, Kotlin, Go or Rust.
Friendly work environment, good life-work balance professional growth, Interesting tasks, and fair compensation.
Position: Senior Node.js developer
Category: Node.js
Experience: 7 years | English: intermediate


Senior backend (node.js) developer 
experience: 8 years, worked in top companies in their domains
Node.js Javascript, Typescript, MongoDB, Redis, MYSQL, PostgresSQL, etc
have Full-Stack experience.
Develop projects from scratch and upgrade big current projects
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: fluent


Senior Node.JS Developer (August 2022 - Dec. 2022) - Almost singlehandedly implemented BE for Crypto payroll startup MVP using Nest.js and MySQL. Have built REST Api for flutter app, implemented integrations with 3rd party services. (Development got suspended due to negative investment sentiments regarding crypto tech)

Senior Node.JS Developer (Sept. 2021 - August 2022)
Working on a microservices-based event-driven Trading platform. 
Have designed and implemented services for fetching and storing financial and statistical data from multiple financial data providers.


Senior Node.JS Developer (june. 2020 – may 2021)
Worked as a member of the SCRUM team on high load game project. Implemented backend services, and integration with third-party APIs. Most of the time worked in a core team on the infrastructure packages (implemented integration with New Relic, investigated performance problems, etc.). Developed backend for game features.

Senior Node.JS Developer (jan. 2020 – may 2020)
Worked as a member of SCRUM team on a Real Estate Insurance platform. Worked on enhancing Backend functionality.

August 2017 - January 2020 (2 years 6 months)
Node.js Developer ​as part of SCRUM team, also had experience working with distributed teams in
the SAFe framework.
- Performing peer code reviews.
- Developing and supporting application for corporate travel management.
- Responsible for various types of tasks both on Front and Back end, from implementing UI
components, developing REST API and backend controllers, implementing integrations with third party APIs, writing Unit and E2E tests, to supporting and configuring CI/CD infrastructure.
- Have experience with AWS - EC2, VPC, used S3, ELB, Route53.
- Basic jenkins configuration and a bit of Ansible scripting for deployment to EC2s.

​April 2016 - August 2017 (1 year 4 months)
Node.js Developer​: Have been responsible for developing backend parts of big applications, mostly connected with cadastral and mapping services.
Seeking a Senior Node.js developer position with opportunities to apply my skills and work in a team of experienced developers.
My perfect job is a position where I can solve business challenges and have opportunity to affect solutions, while improving as a professional.
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: fluent


Senior Software Engineer who is passionate about solving complex problems with simple solutions.
5 years of experience in designing, developing, delivering Back-end and full-stack apps.
Developed projects from scratch and also maintained/improved existing functionalities.
Helped startups/businesses to implement their ideas. 

Domains:
• Messaging Service
• EdTech
• FinTech
• Food delivery service
• Data Management Systems
• IOT
• E-Commerce

Roles:
• Senior Software Engineer
• Tech/Team Lead, Architect
• DevOps Engineer
• Fullstack developer

Most valuable skills:
- NodeJS, Javascript, TypeScript, Express
- MongoDB, PostgreSQL,
- Designing Systems, Improving system performance
- AWS (EC2, S3, DynamoDB, Lambda, Secrets Manager, ECR, API Gateway, IAM, etc)
- Kafka, SQS
- Microservices
- Full Software Development Life Cycle(SDLC)
- Mentoring developers

Strengths:
– Passion to solve complex problems using advanced technologies;
– Work ethics with good communication & argumentation skills;
– Ability to take responsibility and show ownership;
– Strong CS fundamentals
– Fast learner;

Education: BS in Computer Science

Some other details:
• Attended as a speaker at different conferences like GDG, WebDev, and UzJSMeetup. 
• Co-founder of UzJSMeetup conferences. 
• Share my knowledge/experiences through the telegram blog
Position: Senior Node.js developer
Category: Node.js
Experience: 8 years | English: upper


Since the beginning of my professional career I have been working with Node.js and was involved in 12 projects. During first 5 years I took part in projects as backend developer and last 3 years - as fullstack developer. I've learned lot's of technologies and solved various technical challenges that our team faced with. I am able to work as a part of the team and independently on other team members. Have basic experience in mentoring junior colleagues and is open to this responsibility on the new working place as well. I worked mostly on US projects and there was a need to communicate with the engineers from US, my English is good enough to listed, understand and speek.
I would like to work on the project, where I will apply my skills + I am open to learn new technologies.
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: intermediate

I am AWS Certified Developer
Software engineer since 2018. I recently work as a Senior Software Engineer at Accenture.

For more information: please check my Linkedin (username: nazarpashazade)

Constantly improve my theoretical knowledge of programming from books,articles,udemy.

I have worked like a full-stack software engineer with stack: NodeJS+ReactJS with Postgres,Graphql,CQRS

Vacancies I'm most interested in:
- NodeJS backend(NestJS).
- Full-Stack JS(NestJS+ReactJS)


Tech stack I'm most interested in:
- TypeScript, Node, PostgreSQL, GraphQL


I  would like to work in a friendly team, with more experienced developers for rapid growth my technical skills. 

Preferably in remote work.
Position: Senior Node.js developer
Category: Node.js
Experience: 8 years | English: upper


Software engineer with over 8 years of commercial experience in end-to-end Node.JS and PHP programming. Core technology stack spans JS, NodeJS, NestJS, PHP, MySQL, MongoDB, GraphQL, ​REST in telecommunications, marketing, gambling, betting and logistic domains. Have a huge experience with international teams: meetings, business communication, work on-site.
Well-versed in the full application lifecycle: research, design, development, and support.
Passionate about code quality. Self-teaching and result-oriented person.
Looking for a remote job in an interesting project where it will be possible to provide best practices and successfully self-develop. Also, I'm interested in occupying a lead position.
Position: Senior Node.js developer
Category: Node.js
Experience: 6 years | English: upper


Solid overall understanding of the IT industry, including software, hardware, and networking;
Proficient knowledge of JavaScript and popular JavaScript-based libraries, frameworks;
Thorough understanding of software design principles and patterns;
Experience in working as an independent developer, as a team player.
Experience in leading teams.
Experience in working with foreign customers
Experience in working with remote teams.
Experience in working with microservice architecture
Have experience in writing technical designs, building diagrams using draw.io, designing an architecture for distributed systems
Not afraid of legacy code.
Not interested in gambling projects.
Position: Senior Node.js developer
Category: Node.js
Experience: 5 years | English: upper

- Gained knowledge and experience in creating a project using Scrum and Kanban methodologies.
- Worked and extended in a vast startup that was bought by a big American company
- Led the team with a close discussion of goals with the product team and ways to achieve them
Was a part of a team creating highly loaded applications mostly based on micro service architecture, using technologies:
 back-end - NodeJS, Express, Nest, Koa, TypeORM/Sequalize, Docker, Mysql/Postgresql, MongoDB/Cassandra, Redis/Rabbit, Jest/Mocha, socket.io;
 front-end - React 16, Redux, Angular 10, Material UI/AntD
 Have a lot of experience working with Linux systems, CI & CD, and test-driven development.

Had experience in developing products from scratch as well as maintaining already existing ones. My responsibilities included making architectural decisions, code reviewing, creating requirements and documentation, creating NodeJS dev teams, and working directly and sharing ideas with clients/product owners. Patching libraries for team needs and even solving almost impossible business automation processes. Some of the microservices we were working on were written in Golang and Python, so have experience with it as well.
Product companies are more suitable for me.
Position: Senior Nodejs developer
Category: Node.js
Experience: 11 years | English: fluent

- author of popular Open Source project (permissions management library)
- author of few commercial libraries (database access layer for  PostgreSQL with fail-safe recovery support, distributed application cache cleanup, policy driven ACL, etc)
- regularly contribute to popular open source projects (e.g., ionic, ionic-native, cordova plugins, protractor.js, element-ui)
- was speaker on JSFest Autumn 2019
- conducted Protractor.js training for customer’s team in Israel 
- successfully released product in environment without QA team (everything was automated and tested by developers, including unit and e2e tests)
- developed an architecture for several SPA and Node.js APIs, including REST and GraphQL
- built CI/CD for mobile apps based on fastlane tools and Jenkins, can do the same using gitlab CI and ansible
- able to learn a new technical thing quite quickly (e.g., new programming language, library, framework)
I'm a software engineer with over 12 years of experience in web stack, 5 years of which I additionally managed teams of 3-7 people. Over the past few years, I've been working on the position of team lead caring about project activities and people, and tech lead caring about application architecture and quality. This is the main reason of why I can understand the full picture.

I like OpenSource (have own popular project, contributed to Ionic, Cordova, Protractor and others), write blog posts (​Medium​, ​Habr​, ​Own Blog), reading books and skating. In the rest of free time, I participate in conferences as a speaker. I hate laziness, absence of results and uncontrolled chaos
0. I don't consider game or gambling projects.
1. Sensible amount of bureaucracy. The project MUST have process! The leading team (project manager, business analyst, team lead, CTO) MUST support process adherence and execution.
Either too hurry or too relaxed environment must not be a common practice in the company. Overtimes on regular basis are also a sign of a bad planning or sales phase. 
Though, a process must not become a “goal”, it should serve product development instead of causing obstacles. 
2. If you want developers to grow, make sure you have a process that helps developers to progress. Budget for conferences, books and subscriptions in services like O'Reilly is one way to help programmers to develop their skills.
3. The team should have strong level of technical expertise. I'd like to work with people who not only state that they want to learn and improve but actually doing this on everyX basis.
Position: Senior Nodejs developer
Category: Node.js
Experience: 7 years | English: fluent

- Slow/expensive backend profiling and optimization using open-source tools (elastic stack APM -  to collect data for future analysis). Pinpointed slow & frequently used methods, implemented optimizations, and reduced infrastructure cost and avg. server response time.

- Self-explanatory REST API documentation on nestjs+swagger with a single source of trues. Ofter API documentation is not maintained properly because it requires additional effort. With Nestjs and swagger (and few custom enhancements), I am able to create a server with documentation that requires no effort to maintain.

- Extensive e2e test coverage for critical backend service (HTTP APIs, WebSocket APIs, 3rd party services). Automated tests are sometimes perceived (by clients) as an unnecessary cost that can be avoided,. If the project is beyond MVP I'm convinced that e2e tests coverage is necessary for peace of mind on release dates.
Working for a Canadian company ~6 years as a full stack developer/architect, building robust, scalable cost-effective web and mobile solutions, specializing in backend development.
Preferred stack: nodejs+typescript (express, nestjs), postgresql, redis, mongodb.
Websockets, webRTC (self-hosted open-source & 3rd party), using docker daily mainly for development purposes.
Worked with jest (2e2 and unit tests), elasticsearch, elasticstack, machine learning (python keras, image processing microservice), rabbitMQ, python Django (have exp, but prefer nodejs).
A bit of cryptocurrency-related projects experience (know basics, worked with metamask, also worked with exchange via rest APIs).

Production infrastructure deployment/maintenance experience (AWS, Digital Ocean, Google Cloud, on-premise VPS).
Team management, project assessment, code review.

Frontend: react, redux, nextjs (if SEO is needed).

Want to work on a high load, high scale projects as a backend developer in a friendly team.
Want to work on a challenging project in a friendly team remotely (can visit the office on some occasions) as a backend developer/architect. Like to research and try new things (services, libraries, approaches).

Stack: nodejs+typescript

I like challenging tasks, solving unique problems motivates me.

Don't like projects with fuzzy requirements, can work with it, but it's not smth that I enjoy doing.

Don't want to do QA (only my own task).
Position: Senior Node.js Developer
Category: Node.js
Experience: 11 years | English: intermediate

Built a lot of processes in team (Git flow, PR processing, testing, storing secrets and etc)
Configured CI/CD from zero (sh scripts, pipelines, github PR checks, static code analyzing tools and etc)
Applied ~95% of code coverage for a one of the head medium-sized microservice.
Implemented Oauth implicit CSRF protection, that helps us to protect service.
Implemented Telegram Bot for internal team usage to monitor services and alerting team in case of any issues.
Designed and developed some kind of "dynamic" type from C# for javascript. Used for unit testing.
Had a lot of PR review experience.

etc
13 years of commercial development
.net/C#/.net core/javascript : 9 years
nodejs  : 4 years

My last project stack (~4 year) : 
nodejs/javascript (~80%)
react (~10%)
.net core (~10%)

We also used  :  
docker, express.js, unit testing - mocha/chai (~96% code coverage from 10% by me)+integration/contract/load testing, Prometheus, 
Splunk, Grafana, microservices, DI, Typescript, OOP, CI/CD (GoCD), MongoDb/AWS DynamoDb, REST Api, Swagger, GitHub, asynchronous programming

Domain : Insurance
English level : Intermediate 

My account on stackoverflow.com  : top 2% this year

Requirements : 
- mostly backend (fullstack is also acceptable)
- remote
- well balanced team
I am looking for remote backed position with a good balanced teams and processes. Looking the company, where the people - is the main value.
Position: Senior Node.js Developer
Category: Node.js
Experience: 7 years | English: upper

* Did a big refactoring of an existing service to improve code quality and ease maintenance.
* Identified and fixed several security vulnerabilities in a project.
* Found the root cause of the network issues we had when sending HTTP requests to another system and implemented a workaround for these issues. The root cause was in a system to which we didn’t have direct access.
* Fixed several crashes of our mobile app on Android and opened a GitHub pull request with one of the fixes.
* Found and fixed the root cause of the huge delay (in minutes) we had when publishing Kafka events. This fix allowed us to release our product on time.
* Participated in the integration of two big and complex systems. Initially, the systems were developed as two separate products, but later it was decided to integrate them.
* Developed a couple of projects from scratch, picked technologies for them and designed their architecture
* Introduced and integrated a development workflow: documentation and local development environment, merge request approvals and code review using Gitlab, continuous delivery using Gitlab, bug reporting and work planning using Gitlab issues
A creative software engineer with 7 years of experience. Most of my experience comes from backend development using Node.js for mobile and web applications. I also have some DevOps, information security and frontend development experience. I've participated in many projects and had different responsibilities, for example: Node.js development, mentorship, project estimation, server administration, etc.

* Senior Software Engineer, GlobalLogic, Feb 2021 - Present
Developing a bunch of services for a smart home solution using Node.js, TypeScript, GraphQL, MongoDB and Kafka.

* Ethical Hacker, Freelance (Self employed), Mar 2020 - Jan 2021
Discovered and reported security vulnerabilities in different software products. I have reported vulnerabilities to companies like Slack, GitLab, Telegram, etc.

* Senior Software Engineer, ZFORT Group, Aug 2018 - Mar 2020 
Developed backend services for several projects using Node.js, TypeScript, PostgreSQL, GraphQL, AWS/GCP.

* Full Stack Engineer, TenViz, Aug 2016 - Aug 2018
Tenviz is a FinTech product company with a small development team and many
technical challenges. I had many responsibilities, but the main responsibility was JS
development. My role included both frontend and backend development, creating parsers and scrapers for websites, server administration, code review, and mentorship.