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


I am a Backend Engineer who lives in Lagos, Nigeria. 
My expertise includes javascript and typescript, I'm skilled in writing REST and GRAPHQL APIs in nodejs, Nest.js, and express.js. I also have experience with MongoDB, PostgreSQL, MYSQL, Sequelize and Type Orms, Amazon Web Services (AWS), Heroku, etc.
I am passionate about clean, expressive, and testable code.  
When I'm not creating cool things, I enjoy playing the piano and cooking. 
Keep scrolling to see some of my work.
Position: Senior Backend Engineer
Category: .NET
Experience: 11 years | English: upper


I have 12+ years of experience in IT industry and 6+ years as .NET developer. During that time, I have been working mostly on large enterprise projects. I have had a chance to support huge monolith with thousands lines of code and large system of dependencies and kick off new projects with latest technologies and microservice architecture. Hands-on experience with design patterns, SOLID principles and other best practices allows me to successfully develop applications from scratch and maintain existing solutions. I have participated in full life cycle of software development including application design, database design, coding, testing, debugging, performance analysis, code refactoring and optimization, requirement analysis, creating and updating UI using different frameworks.
Position: Senior Backend Engineer
Category: PHP
Experience: 7 years | English: upper

During my work history, I developed many complex projects. For example:
Video streaming projects like Netflix,
project with microservice architecture, 
eCommerce and food delivery services,
Healthcare projects,
FinTech Projects
CRM
I have 7 years of experience as a software engineer, with a strong background in developing and maintaining web-based applications using technologies such as Node.js, PHP, Laravel, MySQL, PostgreSQL, AWS, Linux, RabbitMQ, Kafka, microservices, and serverless architecture.

Software Engineer at Knexel (2015-2018)

Developed and maintained web-based applications using PHP and Laravel framework

Utilized MySQL and PostgreSQL as the database management system

Collaborated with cross-functional teams to ensure timely delivery of projects

Implemented microservices architecture to improve the scalability and reliability of the system

Utilized AWS services such as EC2, S3, and RDS for deployment and hosting of the applications

Senior Software Engineer at Timesoft (2018-2020)

Led a team of developers to design and implement web-based applications using Node.js and PHP

Utilized Laravel as the primary framework for the PHP applications

Implemented RabbitMQ for message queueing and handling asynchronous tasks

Utilized serverless architecture to improve scalability and cost-efficiency

Coordinated with other teams to ensure seamless integration of software solutions

Lead Software Engineer at Zavamed (2020-2022)

Led a team of software engineers to design and develop web-based applications using Node.js and PHP

Utilized Kafka for real-time data processing and stream processing

Implemented microservices architecture to improve the scalability and reliability of the system

Utilized Linux as the primary operating system for deployment and hosting of the applications

Coordinated with other teams to ensure seamless integration of software solutions
I am currently looking for a remote position.
Position: Senior Backend Engineer
Category: Golang
Experience: 5 years | English: fluent


I have more than five years of experience in software engineering as the Backend Engineer. Worked with products of different scales: from startups to enterprise. Successfully led numerous projects that increased company revenue. Provided system design solutions with significant infrastructure cost reduction.

Key skills: Python, Go, SQL, Elasticsearch, Redis, Kafka, Kibana, Grafana, Docker, Jenkins, GCP, AWS.

Work experience:
Jul 2021 - June 2023 | Senior Software Engineer | Rideshare Company
Aug 2020 - Jul 2021 | Senior Backend Engineer | E-commerce Platform
Apr 2018 - Aug 2020 | Backend Engineer | Educational Product
Oct 2017 - Apr 2018 | Software Engineer | Outsource
Position: Senior Backend Engineer
Category: Node.js
Experience: 9 years | English: fluent

I am super excited at Treekle. 

TreeKle is a student marketplace where students can retail products and make an income while leveraging their social network.

It started off with just a single Backend Engineer, which was me, and then after facing the development stage, it became a success and now, Treekle has over 30 employees and still counting.
I have worked on many important projects throughout my career. What's really crucial for me when starting one is to get very clear on the goals right at the start and then create a plan with milestones. I also like dealing with the most difficult parts of the projects early on—that way in case there are any significant issues, I'll still have a nice amount of time to complete before the deadline. I also typically break down large tasks into smaller chunks, so that it is easier to know where to start. Detailed planning is very important to ensure an important project goes smoothly. For example, I'm the development Lead and Senior Backend Engineer at Kreadeet Limited. I'm responsible for making sure that the Engineers use the best development practices like TDD, SOLID principles, and repository patterns to accomplish a given task.

I'm looking forward to working with more advanced people/teams where I can improve more on both technical skill and managerial skills.
I'm looking forward to working with an amazing set of people with vast knowledge in my career field and also in the business section. I've realized that in my current place of work, we lack good communication skills and do not follow the standard mode of operation. 

I'd like to find a space where people's voices (opinions) can be heard and also grow in their careers.
Position: Senior Backend Engineer
Category: Node.js
Experience: 11 years | English: upper

Have huge development experience with different kind of domain areas. Experience with building product from scratch, startup experience, working in enterprise teams

Technical skills
Development: Javascript/Typescript/NodeJS, Python, GoLang
Frontend:  (Vanilla, React, VueJS)
DBs: Postgres, MySQL, MongoDB, DynamoDB, Redis
Mobile: ReactNative (iOS, Android)
DevOps: Docker, Kubernetes
Clouds: AWS, Heroku, Google Cloud, etc
I like to build products that make business processes easier and more effective. For over 15 years, I have been working in various domain areas such as fintech, healthcare, travel, blockchain and so on, using cutting-edge technologies to design and build solutions. On a personal experience, familiar with the intricacies of working in teams of large-scale products as well as in startups at various stages. I possess skills in building products from scratch, forming teams, and establishing development processes. There has been a successful experience of product launch, including team formation for development.
Position: Senior Backend Engineer
Category: Node.js
Experience: 7 years | English: upper


I've been working with the following domains:
- marketplaces
- hotel / renting businesses
- CRMs
- financials

I've passed 2 AWS exams:
- developer associate
- solutions architect associate

Have experience of leadership, can do technical interviews.
Position: Senior Backend Engineer
Category: Golang
Experience: 8 years | English: fluent


- I've been writing and deploying services to production in Go for 7+ years
- Worked both in Infrastructure and Product, delivering new features from design to production
Position: Senior Backend Engineer
Category: Golang
Experience: 6 years | English: intermediate


PHP - 6 years, Go - 2 years
An experienced backend engineer. I've participated in various projects in different domains (E-Commerce, Marketplaces, CRM, ERP, Accounting Systems, Live Streaming Platforms, etc.)
Challenging tasks, professional growing
Position: Senior Backend Engineer
Category: Java
Experience: 7 years | English: upper

If you want to have a clean code and clean architecture on your project, just ask me how to do this and I'll help
Programming languages: Kotlin, Java, Node.js

Frameworks:  Spring, Reactor, Vert.x

Additional technologies:  AWS, Docker, Jenkins

Domains: IoT, E-Commerce

Current position: senior software engineer, architecture design development
Absence of demotivating factors
Preferably Kotlin lang (server-side)
Preferably EU timezones customers

Not interested in gambling, fintech, mobile
Not interested in full stack opportunities, only backend + devops
Position: Senior Backend Engineer
Category: Python
Experience: 5 years | English: fluent

On my most recent project led an internal effort of improving the code quality and reduction of cognitive complexity across the entire codebase through standardization and code reuse.
Software engineer specialising primarily in Python backend development, but have some experience with full-stack development using Python/Ruby + JS, and an affinity for DevOps. 
Past projects were in areas of web-scraping, online payments and fraud prevention, and air cargo logistics.
Been working for several years as a technical customer support/integrations in a big CRM software provider, so I have no issues with managing customers directly.
Position: Senior Backend Engineer
Category: Node.js
Experience: 6 years | English: upper

Designed&developed backend for PM system NiftyPM on my own
Was involved in developing various APIs - cryptocurrency rate site, PM software, virtualtrips platform. My main stack is Node.js in Typescript + Postgres, but had experience working with MongoDB, DynamoDB. Have experience working with AWS cloud and serverless architecture. Current role - Senior Backend Engineer. My plan is to be come Solutions Architect in the near future.
Position: Senior Backend Engineer
Category: Golang
Experience: 7 years | English: upper

My contributions to various projects have been marked by numerous accomplishments, including:

Spearheading the development of a framework that facilitated the seamless integration of over 100 third-party APIs in record time, boosting overall productivity and efficiency for the team.
Leading the development of a custom email client with tailored functionality and seamless integration with popular platforms such as Outlook and Gmail.
Crafting a robust, multilingual system that streamlines the process of adding and maintaining new languages without requiring any modifications to the underlying code.
Implementing transparent processes within the team, resulting in a remarkable increase in product output by over two times.
Successfully building and leading a highly autonomous and versatile team, which has tackled a wide range of complex challenges with exceptional results.
With over 7 years of experience, I have developed a wide range of systems, spanning from E-commerce and CRM to Financial and more. One of my specialties lies in building complex systems based on microservices architecture, having successfully created and managed over 50 different services. I have also demonstrated a knack for breaking down monolithic structures into independent services, delivering optimal results for clients.

Additionally, I have had great success in managing teams of 5-9 individuals, utilizing my strong leadership and communication skills to foster a collaborative and efficient work environment.
I am enthusiastic about collaborating with like-minded individuals who share my passion for growth and development. I am eager to contribute my expertise to a stimulating project that allows me to leverage my skills and make a meaningful impact.
Position: Senior Backend Engineer / Architect / Team Lead / Blockchain Engineer
Category: PHP
Experience: 11 years | English: fluent


• Software Engineering: 20+ years of experience developing software solutions, implementing new technologies, and adapting sophisticated approaches to increase productivity.
• System Architecture: 15+ years of experience in software and system architecture, with a strong vision for infrastructure and architectural solutions that meet business requirements.
• Tech/Team Leadership: 10+ years of experience leading technical teams, training developers, and assisting in development.
• Problem-Solving: Proven track record of identifying and solving complex technological issues, translating business requirements into technical solutions, and leading quality reviews of all projects and architectural patterns.
• Blockchain: Experienced in private and public blockchain architecture, design and development of blockchain-based solutions.
• Database and Web Services: Extensive experience with relational and documentary databases systems and web services.
• System Administration: Hands-on experience with system administration including Linux, Apache, Windows, Microsoft IIS, Cloud hosting Amazon AWS, AZURE, Docker.
• Microservices: Extensive experience in developing and implementing microservices architecture.
• Leadership: Ambitious leader with hands-on experience in all processes from Continuous Integration (CI) to publishing.

Education: Holds a Master Degree in Mathematics and Computer Science.
Position: Senior back-end Engineer (Elixir, Ruby)
Category: Other
Experience: 9 years | English: fluent


Senior back-end engineer with 9 years of experience in software development. Being a proactive teammate strongly prefers taking ownership over awaiting instruction. Values excellent code quality, including readability, maintainability, and good test coverage. Highly proficient in creating stable, secure, and extensible services that follow the microservices architecture pattern.
Position: Senior Backend engineer / Engineering lead
Category: PHP
Experience: 9 years | English: upper

- Implemented platform cost-optimization strategy leading to a 40% reduction in infrastructure costs without compromising system performance
- Architected and developed several PoCs, while recruiting and leading teams, that evolved into projects driving the company's strategic growth
- As an Engineering Lead, I spearheaded the development of a high-load blockchain project, working on both the backend and the blockchain side (Ethereum).
• Engineering leader with over 8 years of experience in backend development, team leadership, and engineering management.
• Spent more than 4 years managing teams of up to 15 members, including building teams from the ground up.
• Have collaborated with outsourcing, outstaffing, R&D, and product companies of various scales.
• Broad practical experience in constructing scalable, sustainable architectures, implementing microservices, and practicing DevOps.
• Possess industry experience in both the financial and blockchain domains.
• Recent roles include Engineering Lead and Staff Engineer.

Technologies and skills:
- Programming languages: 
       PHP - advanced
       Typescript - advanced, 
       Go - medium
(production experience for all languages across multiple projects)
- Frameworks: Symfony, Laravel, Express, Nest.js
- Servers: Roadrunner, Swoole, Nginx
- Data storages: MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, Clickhouse, Redshift
- ORM: Doctrine, Typeorm
- Message broker: RabbitMQ, BullMQ
- DevOps: Gitlab CI/CD, Github Actions, Docker, Kubernetes, Helm
- Clouds: AWS (Rds, Aurora, EC2, S3, SNS, API Gateway, Kinesis), GCP (CE, Cloud Run, GKE, Cloud SQL)
I favor engaging in long-term projects or contributing to product companies, especially when the work directly benefits end-users.
Position: Senior backend engineer (Go)
Category: Golang
Experience: 6 years | English: upper

- Wide tech expertise. If needed, I can write code in C++, Python in a reasonable amount of time.
- Like to deliver supportable and high-quality code.
- Product-oriented mindset. I love to feel the impact and responsibility for my project.
Have strong expertise in backend development (Golang, NodeJS) and application security. Love to deliver clean and maintainable software, thus fond of tests, CI/CD, code reviews and strict linters :) 
 
1. Team Lead (Go)
Worked on the marketplace for finding work or work providers (top five site for its niche in the USA). Led team of four people, implemented microservices from scratch, carried services from architecture definition to production)

2. Backend Engineer (Go)
Worked on high-load, distributed social platform. Main stack - Go, Redis, Postgres, PubSub, microservices, gRPC/REST APIs, gCloud.
 
3. Application security engineer
Performed full-scale penetration tests, secure code/architecture reviews. Provided detailed reports (based on OWASP ASVS standard) of both vulnerabilities and mitigations, assisted tech teams with fix implementations.
 
4. Backend Engineer (NodeJS)
Worked on multiple medium-to-big sized outsourcing projects. Main stack - Node, Go, Express, Mongo/Postgres. 
Leaded team of 4 developers. Performed task distribution, estimation, product delivery, and customer demo.
Prefer product companies - high-load, microservice, cloud-hosted applications - NOT interested in the front-end development
Position: Senior Backend Engineer (Go/Python/PHP)
Category: Golang
Experience: 6 years | English: intermediate


I'm a product-oriented developer with business needs in mind. 

Worked in various domains:
- Mobile & Web apps development
- ERP/CMS software
- Data collection & aggregation 
- Payment platforms
- Third-Party Services and ETL jobs for analytics 
- Recommendation systems
Position: Senior Backend Engineer (Node.js)
Category: Node.js
Experience: 5 years | English: fluent

At my first experience at Google in Boston, US, I was working for a network topology visualization tool, which operated on large graphs of 10000 nodes+. It was a 100k, heavily algorithmic and theoretical codebase.

In 3 months, I:
- Completely redesigned one of the algorithms designed by a Staff Engineer (L6) from 300 lines to 25 lines;
- Sped up one of the rendering stages up to 100x (from 6s to <0.1s)
- Wrote a widely-praised design document, which provided deep insight into the system. It was called "a gold standard of documentation" by the seniors in my team.
Senior Node.js Back-end Engineer with 5 years of experience (2 of which with Nest.js). I love building great technical products; I commit sane, logical choices in tech stack, that make my team more efficient at delivering value; am enthusiastic and take full ownership of my work, even beyond the scope of my job.

Nota bene: all links are in my CV.

- 2x Software Engineer at Google (Full-time, Paid, Intern/Junior); Boston, US, 2020; London, UK, 2021.

- Incredible breadth and depth of experience. Some of the problems I've solved in the past 4 years:
-- Hash-based file upload & serving microservice for a blockchain-based game
-- Exponential optimizations of a large graph visualization tool at Google (~500% speedup for a 10k node graph)
-- Complex payment and payout system using Stripe + Nest.js for a "Uber for ecommerce shipping" startup.
-- Desktop CLI tool (written in Node.js) for Google Fitbit developers.
-- Open-source file upload handling library with 140 stars on Github.

- Superb documentation – I can write documentation both for the business side (product managers, investors, other stakeholders), and for developers (can provide examples!)
-- Quote of Google Staff Engineer L6 on my graph layout documentation: "this is a gold standard of documentation; if we had this kind of documentation earlier, we’d not have any bugs in the first place!”

- Clear, precise, detailed communication. Close-to-native English speaker (speaking English since age 5, IELTS 8.5, worked in US & UK for 6 months, etc.)
– No micromanagement. Mutual trust.
– Flexible work schedule.
– Some space for creative freedom and experimentation, where/if needed.
Position: Senior Backend Engineer (Ruby/Rails)
Category: Ruby
Experience: 11 years | English: upper

- Designed software architecture solution during discovery phase for healthcare startup for Kuweit market.
- Implemented CI&CD, code style standards, code reviews, DevOps processes in the company as a tech lead.
- Refactor & upgrade of Hanami/DRY-Rb application.
- Successfully made non-trivial SSO service for multi-domain authorization
Have experience in software development in those ​business domains:​ HRM, CRM, social-oriented SasS product, mediator services (Uber-like), recruitment/work match service, video-messenger backend, social music services, student lead generation service, simple Facebook games, mobile API backends, web-crawling services.
Prefer remote full-time job in product company, other type of cooperation may be too, but less interested.

Interested in working with services with complex architecture design, working with a new languages/frameworks (Elixir, Go, JS/node), blockchian/crypto/Web3 applications.
Position: Senior Backend Engineer (Scala, Java)
Category: Java
Experience: 11 years | English: intermediate

While working for a casual game development company:
- Created game management system used in many projects
- Two times wrote game server engine on different technologies (both were used in multiple projects)
- Moved the company's servers management to puppet and then to ansible
- Was one of the people who moved company to git
- Started using of virtualization technologies on servers
- Was successful at sharing technologies with new coming engineers
- Developed backend and administration panels for 11 projects by myself (not all of them were released)
Very good with (was used on daily basis):
- Scala
- Java
- Akka
- Javascript
- PHP, PHP-FPM
- SQL
- plain jdbc
- nginx
- writing code
- architecting backend.

Used a lot but from time to time:
- Cassandra
- Apache Kafka
- Elasticsearch
- MySQL
- PostgreSQL
- Ansible
- bash
- linux administration
- python (for simple scripting)
- netty
- couchbase
- route53
- reactjs
- angularjs

Used couple of times:
- fabric(python) 
- glusterfs (setup for production usage once)
- puppet (moved to ansible after a while)

Have some experience in management of a small agile team.

Interested in:
- learn deeper highload engineering
- go, rust, c++
- machine learning
- functional programming
I want to work on a highload project where I can learn something new, solve non trivial issues. It would be great if company tries not only to make money but also create something that can be useful and will help some other people in their life or work.
Position: Senior Backend Engineer / Tech Lead / Architect
Category: PHP
Experience: 10 years | English: fluent

Annual participation in international programming competitions
• 10 years of experience writing OO code in PHP for B2C and B2B companies.
• 8 years of experience using Symfony.
• 4 years of experience using AWS cloud services (such as WAF, SQS, SNC, S3, SM, RDS, Lambda, IAM, EC2, CloudWatch, CloudFront, DynamoDB, Athena, API Gateway).
• 3 years of experience using asynchronous PHP frameworks like Amphp and Workerman
• Experience modeling business domains in collaboration with product team applying best practices and appropriate architecture styles (such as DDD, SOA, EDA, CQRS, etc).
• Experience in modeling relational and NoSQL databases from scratch and query optimization.
• Experience rebuilding and redesigning existing services.
• Experience in developing and deploying serverless applications.
• Experience writing technical architecture documents.
• Experience writing unit, contract, collaboration and acceptance tests.
• Understanding common data structures and algorithms.
• Basic knowledge of Functional Programming.
• Experience mentoring and managing small group of developers as a technical lead .
• Experience conducting interviews.
I want to work in a strong and competent team, where each member strives to become better every day, where perfectionism and common sense complement each other. In a team that appreciates the ability to think, which understands that speed requires quality.