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


Working on “financial products store” part of backend written in Go utilizing microservices approach. Main responsibilities are improving and implementing new business logic, integrating new fin products/types of products, investigating customer issues and fixing bugs. The core logic is written in Go which consists of near 30 microservices. It communicates via protobuf with Java code to handle 3rd party bank APIs (10-15%),
//
Worked on backend fully hosted on AWS Lambda, Dynamo DB as main storage. Backend is built using microservices design approach (Java 8, Rest, Spring, AWS SDK, Docker). 
//
Worked on the backend part of admin service that provides possibilities to execute reports on collected data - we used REST-API, Java 8 and Kotlin to handle report setup requests, Redis and Amazon SDK for reports caching and persistence (DynamoDB)
// 
My responsibilities were designing and implementing backend (JAXB entities + servlets + JDBC, REST API endpoints) and unit tests for it (JUnit, Mockito), creating UI-pages and related js side logic (Angular, CSS, and HTML), creating SQL queries. The main achievement - I migrated the whole UI from using servlets to JAX-RS endpoints. 
Worked with Docker & Kubernetes on the internal cloud - creating, running, managing images, containers, clusters.
Worked using Scrum.
Interested in Reactive Microservices, Go, Highload, AWS.   
Flexible working hours.
NOT interested in Fullstack role.
Position: Senior GoLang Developer
Category: Golang
Experience: 11 years | English: upper

For the last company I’ve worked I had key role into Payment Service Provider project development that been written on PHP and partly on Golang. I made an architecture changes into project by divided high loaded services from PHP to Golang. In some cases, the transaction processing speed has increased 4 times. I made third-party acquirer integration for making 3-D Secure 2.0 SALE that increased Approve Ratio payments and brought more money for the company by about 20%.
Senior Software Engineer at Maxpay (PHP/Golang) 
Dec 2018 - Present · 3 yrs 6 mos
I’ve developed and improved Core service of our PSP, make integrations with third party API acquirers and take participation of full development cycle and code delivery on production. I do code review daily, implementation of new features, refactoring and support codebase. Do system optimisation and searching of code and database bottlenecks in highload services.
As a Release Engineer I’ve written several in-project tools which indented to solve a load testing task and system monitoring with notifications (golang). Done some CLI to manage services via HashiCorp’s Nomad API (golang), improved build and running services from Supervisor to Docker containers for different environments. In my responsibility was included release rolling out and system support in critical cases.
I’ve had experience in making interview and was a mentor for newcomers.

Golang Developer at Settlecard 
Mar 2018 - Nov 2018 · 9 mos
I've taken participation of micro services REST API development for user management, customers section, transaction reporting, JWT authentication, registration and other related to user portal JSON endpoints and gRPC communicated between them . Experienced in tight work with distributed teams such as frontend and DevOps.
Position: Senior GoLang Developer
Category: Golang
Experience: 8 years | English: upper


Working as a lead developer in high-load project. 
Defining architecture, CI/CD processes; manage communication with the client and processes inside the team.

Recent Hands-On Tech Stack:
- Programming languages: GoLang, Python
- Databases: Cassandra, Redshift, Redis, PostgreSQL, DynamoDB, ClickHouse
- Streaming: Kafka, RabbitMQ
- ETL: Kafka-Streams, Kafka-Connect, AirFlow
- CI/CD: Docker, Kubernetes, ArgoCD, GitLab, Terraform
- Monitoring: Grafana, Prometheus, PagerDuty
- Tracing: Zipkin
- Infrastructure: AWS, bare metal
- Testing: BDD, TDD, TestContainers
- Documentation: Confluence, PlantUML, Swagger
Looking for very high-load projects as a senior or lead developer
Position: Senior Golang Developer/Lead
Category: Golang
Experience: 11 years | English: upper

On the past project I made such contrubutions  like:
 Facilitating and Paricipating all stages of product development:
 - Brainstorming with Client, Providing Solutions, Software Requirements analysis and elaboration,  Estimation, Work Breakdown, Progress tracking, Code reviews, Solving infrastructure problems, Fast investigations and solving of prod issues   

 - Code Refactoring, Improvements of Services architecture, Performance improvements
12+ years in Production software development  
5+ years leading experience
4+ years of experience with Go and Microservices

Technologies: Gokit, Microservices, Docker, Unit tests, ETCD, Kafka, Traefik, Kong 

Additional languages: PHP, Javascript, Python, Bash

AWS: EC2, S3, Cloudfront, Lambda, API Gateway, CloudWatch, IAM

NoSQL: MongoDB (ReplicaSets, Shards), Redis, Cassandra

SQL:  PostgreSQL, Clickhouse, MySQL   

CI/CD: Jenkins, Gitlab 

WEB: Nginx, PHP-FPM, Apache, HTML, CSS, JavaScript, 
jQuery

OS: Linux, Windows, Mac
Build from scratch or improve legacy complex systems.
    
Backend, system 
$7000+ для Senior position,
$7500+ для Tech Lead / Architect.
Position: Senior Golang Developer OR Team Lead
Category: Golang
Experience: 11 years | English: upper


Web Development, Back-End Development, Full-Stack Development,
SQL, NoSQL, GDB,
Algorithms, Data Structures,
System Design, Architectures, Distributed Systems, Patterns, Microservices,
CI/CD, Clouds,
Benchmarking, Profiling, Monitoring.

Total experience > 11 years.
Total Golang experience > 5 years.
Total Team Lead experience > 2 years.
Remote work.
Position: Senior Golang developer | Team Lead
Category: Golang
Experience: 8 years | English: upper

My achievements:

Professional Google Cloud Developer (02/2023 - 02/2025)

Security application
Has been developed for Windows XP (Golang 1.10)

Media service 
Powerful image processing tool (compressing, type conversion, cache, mutual TLS authentication)
 
RSS parser
A tool for obtaining data from sites that are constantly updated

Facebook Bot for a page with 200+k followers
With five years of experience as a Go developer, I possess a deep understanding of how to effectively utilize the language's unique paradigms, idioms, and syntax. My primary focus is on developing scalable and maintainable Go packages and programs.  

My experience includes developing a SaaS application, where I was responsible for implementing two services and maintaining the database. I have a passion for technologies such as Golang, MongoDB/Mysql, Docker, gRPC, Unit Testing, and OAuth 2.0. Additionally, I have extensive experience working with the Google Cloud Platform, including Kubernetes Engine, App Engine, Cloud Run, Storage, and SQL.

I am knowledgeable about microservice architecture and database architecture and possess strong troubleshooting and debugging skills.
I am looking for a company that offers engaging projects, a welcoming work environment, and effective management. I desire to work on projects that have an impact and contribute to society.

My long-term objective is to become a team leader for a compelling project that aligns with my values and passions.
Position: Senior Golang Developer / Team Lead
Category: Golang
Experience: 7 years | English: upper

Architected and led the development of a new CI build execution engine (powered by LXD), that reduced build start-up time from 20-30 seconds to 1-2 seconds, significantly reduced infrastructure costs and allowed our customers to use different CPU architectures (Arm 64, IBM power, IBM Z...)  for their CI pipelines and made them a lot more happy.

Performed system design and developed a new event-based billing system for Travis CI, that calculates and charges customers for resources they actually use (build minutes, RAM size, number of CPUs, OS, GPU, etc...), allowing us to provide more flexible, transparent and reasonable pricing to our customers.
Leading a backend team at Travis CI - the earliest and most popular cloud-based continuous integration service.
Keywords: Golang, Ruby, k8s, GCP, AWS, Postgres, Redis, RabbitMQ, Linux

* Developing and supporting SaaS with service oriented architecture with millions of active users
* Performing a system design and leading the development of new features
* Working closely with product team and VP of eng
* Coordinating work with external teams
I'm looking for new technical challenges and professional growth
Position: Senior Golang Developer, Team Lead, Tech Lead
Category: Golang
Experience: 11 years | English: upper


11+​​ years ​experience​​ in​​ backend development, system design, team/tech leading
4+ years as Resource Manager of Golang unit
Key skills: Golang, Microservices, Kubernetes, Cloud computing

For the last 4.5 years, have been developing a private cloud platform based on Kubernetes which combines Software-defined storage (SDS), Software-defined networking (SDN) and virtualized computing. Developed extensions, plugins for Kubernetes, components using the Operator pattern. Was responsible for the SDS subsystem, developed components for automating the tasks of administering distributed storage based on Ceph.
Developed an Update engine for the Kubernetes cluster, a component for installing Kubernetes from a UI using the REST API.

Another project was a platform that provides instant access to CAD/CAM software in the cloud from a browser at pay-as-you-go rates. Worked on the initial design of the backend part of the system, decomposed into microservices, implemented DDD, configured CI/CD, and deployed to Kubernetes.

As a Resource Manager managed resource pool of about 20 Golang developers. Hired new employees, was involved in learning activities аs a trainer or mentor.

Participated in several start-up projects. 
One of them was messenger with paid chats and channels. The task was to develop MVP, form a team for further development and act as a consultant. Developed the architecture, installed open source instant messaging server written in the Erlang, developed extensions for the server. Server management microservices were developed in Golang.

The second was Conversational AI startup - voice bot for sales with elements of artificial intelligence. Developed the service MVP for managing phone calls, which integrates with IP-PBX system, splits the incoming call stream into phrases, calls speech recognition and NLP services and plays certain phrases according to the dialogue scenario.

Also had experience in developing a hotel booking system (B2B, B2C). Main task was to improve the quality of the product and optimize the main business flows for an increasing load.

Started as a Web developer. Developed media management, E-commerce platforms. Experienced in frontend development of single-page applications, managed infrastructure in AWS.
Looking for a project with complex and interesting challenges, non-trivial tasks. Will consider a developer or a technical leadership role. Will be happy to work in areas that are new to me. Will give preference to a project that has social importance and value. Would love to be able to design systems and keep writing code. In the future I see myself as a Software Architect. I would like to have opportunities for growth in this direction on the project.
Position: Senior Golang Engineer
Category: Golang
Experience: 6 years | English: intermediate


- Building and optimizing the architecture of the highload product;
- Participating in architectural meetings(grooming, planning, reviewing user stories), managing development team;
- Writing unit and integration tests;
- Design and development of microservices in the golang;
- Integration between the app and third-party systems.
- Product company;
- Interesting project and a good team.
Position: Senior Golang Engineer
Category: Golang
Experience: 6 years | English: upper

Microservice architecture on AWS infrastructure to handle IoT devices.
Rewrote services from PHP to Go, which helped to a large extent reduce response time and boost reliability.
Migration from a monolith architecture to a microservice architecture.
Developed and maintained web apps using Kubernetes and microservice architecture.
Implementation of an orchestration microservice pattern for a payment service.
Currently, I am a Senior Backend Developer from Ukraine, temporarily residing in Turkey.

My current job is developing microservice architecture on AWS infrastructure for IoT device processing based on CQRS pattern. Communication between web applications, NodeRed applications, and devices, all on AWS architecture using Terraform and serverless.

On previous places of work:
I developed a product using microservice architecture and CI/CD.
Product load ~5k rps per public API.
Responsibilities include maintaining and developing current microservices, as well as developing new microservices using the Golang language.
Services are deployed in Kubernetes, Linkerd is used as a service mesh, and Helm used as a package manager.
For the local environment - Skaffold, Minikube, Docker.
Communication between services was built using gRPC for synchronous calls and EventBus pattern for the development of global events by RabbitMQ. We interacted with client applications using REST HTTP, Websockets and Firebase Cloud Messaging. Almost all services have their own database instance MySQL/Postgresql and cache layer.

I also developed web applications, web scrapers, telegram bots, and Lineage II game servers.
For a certain period of time was a FullStack developer. Developed the front-end part using JavaScript, React, Redux and Saga.

My stack is:
- Golang, PHP, Java, Spring Boot
- JavaScript, Node.js, React, Redux, Redux-Saga, NodeRed, HTML5, SCSS, Bootstrap
- PostgreSQL, MySQL, MongoDB, Redis
- RabbitMQ, Kafka
- AWS Services, AWS Lambda, AWS DynamoDB, AWS S3, AWS SQS, etc.
- Docker, Kubernetes, Helm, Linkerd, Skaffold, Prometheus, Grafana, Elasticsearch, WebSocket, gRPC, REST API, Jenkins, Git
Position: Senior Golang Engineer
Category: Golang
Experience: 11 years | English: fluent


Experienced Senior Golang Developer with 10+ years of development experience. Also possessing extensive knowledge and experience in blockchain (Solidity) and frontend technologies (React, Redux). Adept in developing microservices and optimizing them for high load and availability. Successfully executed backend integrations with third-party APIs. Experienced in mentoring junior developers and presenting technical talks and workshops at conferences and meetups.
Complex projects in different stages of development, 
challenging tasks, and interesting business logic.
Position: Senior Golang Engineer
Category: Golang
Experience: 9 years | English: upper

Developed a bunch of microservices and APIs.
Have a Team Lead experience with successful project delivery to production.
Highly proficient in Golang and:
- Distributed systems and microservices architecture, APIs (REST, gRPC)
- Relational databases (MySQL, PostgreSQL) and NoSQL (Redis, MongoDB)
- Message brokers (Kafka, RabbitMQ)
- Docker, CI/CD, Kubernetes
- Unit, functional and integration tests
- Clean architecture, 12-factor apps, SOLID principles.
Looking for a project where I can effectively use my skills and a positive, proactive and open-minded team.
Position: Senior Golang Engineer
Category: Golang
Experience: 5 years | English: upper

Latest achievement: Created one of the most popular golang package: mtproto, gained 700+ stars, repo clones 60 per day.
Also, made a bunch of useful api wrappers for go, created many cool go instruments and tools.
* March 2021 — December 2021 RedTrack, senior golang developer, made certificate management subsystem, had a lot of experience with legacy code
* June 2020 — March 2021 KHS Films, senior golang developer, made IAM system to client products via telegram
* October 2018 — February 2020 Xelaj Foundation, CTO, with our team developed several interesting projects, but due to covid we had to close, side project was cool ERP system for pub for my friends, transferred work of chefs and bartenders from telegram to a specialized service
* April 2018 — October 2018 Datamap, junior python/golang developer, made a bunch of amazing geodata apps
I want to improve my skills in designing and managing complex systems, and also improve my teamlead skills to best level as i can.
Position: Senior Golang Engineer
Category: Golang
Experience: 6 years | English: upper


Software Engineer - Capgemini
09/2020 – present
- Led development of 1 service with a team of 2 people. Communicated with customer. Estimated tasks. Wrote internal documentation.
- Configured CI/CD: GitHub Actions, Skaffold, Helm.
- Rewritten a service from Python to Go.
- Integration with external systems: ORY.
- Developed 2 REST and 2 gRPC based microservices.
- Writing unit, integration tests.
Stack: Go, PostgreSQL, MySQL, DynamoDB, Docker, Kubernetes, RabbitMQ, AWS SNS SQS

Software Engineer - Comodo
02/2018 – 06/2020
- Automised on-premise project setup by Golang.
- Developed 3 services on Golang.
- Took part in developing and supporting service on PHP.
Stack: Golang, PHP, Yii2, PostgreSQL, Docker

Software Engineer - SkryMedia
10/2016 – 12/2017
- Took part in developing startup project.
- Developed Telegram bot.
Stack: PHP, Silex, Symfony, Laravel components, MongoDB, Redis

Software Engineer - Apes at Work
05/2016 г. – 10/2016
- Supported and developed projects
Stack: PHP, Yii2, MySQL
Position: Senior Golang Full Stack Developer
Category: Golang
Experience: 2.5 years | English: intermediate


I'm an Senior Golang Full Stack Developer with more than 5 years of professioal experiense.

I'm looking for a long term project. It does not matter a technology, but team and product matters. To be a part of those one is my goal.

I'm interesting in relocation to Kiev but remote work is also possible.
Position: Senior Golang/PHP Developer
Category: Golang
Experience: 11 years | English: pre

Good experience with microservices architecture using DDD, TDD with gRPC as transport between services.
Development CRM based on microservice architecture. Microservices on PHP/Golang with gRPC as transport. Integration payment gateways and mail, phone, chat support channels. Marketplace with game skins and items based on blockchain. Project for automatization process of creation site with generated content (using best practices of SEO).

PHP, Symfony, Golang, Mysql, MongoDB, ElasticSearch, Redis, RabbitMQ, Nats, OOP, SOLID, DDD, TDD, Restfull, Docker, Glide, Composer, PHPUnit, Microservices, gRPC, Git
Position: Senior Golang/PHP Developer
Category: Golang
Experience: 8 years | English: intermediate


Over 8 years in software development, started as PHP developer, last two years worked only with Go. Developed many projects, such as chat bots (facebook, telegram, custom solutions) B2B product for booking and selling avia tickets, SAAS advertising platform, CRM for call-center, and a few small projects developed by contract (freelance) on upwork.com. Mostly worked with micro-service architecture and DDD concept. If you are interested, I will share with you my CV with detailed description of each project and technologies I’ve used.
Position: Senior Golang/PHP/Fullstask Developer
Category: Golang
Experience: 8 years | English: intermediate

Modules for internal CRM of SEO company.
Developing UI for inner CRM of SEO company.
Small framework for myself.
Some websites (internet shops).
Service for sitemap generation.

Lead developer of service of automatization of context advertising:
- EmberJS for client SPA.
- Yii2 + mariadb + nginx + php-fpm for server app.
- Self written workers manager to execute tasks from many queues.
- Work with Google Adwords and Yandex Direct API.
Backend: Go, PHP7/8, Symfony, MySQL, MongoDB, Redis.

Good understanding of OOP.
- Agile development.
- Teamwork.
- Code review.
- Interesting tasks in backend.
- NO!!! CMS/CMF like Magento/Drupal/Wordpress etc.
Position: Senior Golang/Python Developer
Category: Golang
Experience: 9 years | English: intermediate


PHP 4/5 (PHPUnit) - Expert, using now.
PHP 7/7.2 (PHPUnit) - Expert, using now.
Rancher, Kubernetes -  Expert, using now.
Zabbix - Expert, using now.
Redis, Memcached - Expert, using now.
JavaScript (jquery, mootools, ext.js) - Expert, using now.
AJAX, JSON - Expert, using now.
HTML/XML/XSL/ CSS (2.0, 3.0) - Expert, using now.
AngularJS (1/2), Compoer, Grunt/Gulp, Bower - Expert, using now.
RabbitMQ, Gearman - Expert, using now.
Elasticsearch, Kibana, Sphinx - Expert, using now.
Grafana, InfluxDB, Hbase (hadoop) - Expert, using now.
ASP.net (TAPI 3/0) - An expert using now.
JAVA 8 (SPARK) – Middle, using now.
NodeJs - Middle
Docker, Python 3 (Flask, Django), Go - Expert, using now.
MySQL, MongoDB, PostgreSql, Couchdb – Expert.
Position: Senior Golang Software Engineer
Category: Golang
Experience: 3 years | English: intermediate

Lead the team of 4 developers.
Golang, Cassandra, Apache Kafka, gRPC, Docker, Microservices, REST API, PostgreSQL, MySQL, ElasticSearch, Redis, Memcached, CI/CD, Jenkins.
Professional growth.
Position: Senior Golang Software Engineer
Category: Golang
Experience: 8 years | English: upper


I am a versatile software engineer with about 8 years' experience in commercial software development.
I've developed numerous applications using .Net and Golang server-side. Throughout my career as a software engineer, I've focused on developing scalable and well-documented code. I enjoy working in collaboration, mentoring and sharing knowledge with the team, but can also run projects independently. I'm excited about designing robust and scalable software systems which bring a real value.

I would prefer product over outsourcing/outstaff company.
Position: Senior Golang Software Engineer
Category: Golang
Experience: 4 years | English: upper

* introduced and set up team workflow;
* solved complex and unusual problems;
* communicated with clients and stakeholders to determine and clarify business needs and provided solutions to fulfill them;
* built applications with microservices architecture from scratch;
* introduced and configured ElasticSearch for the relevant and fast search results;
* applied unique knowledge in spatial data processing to fulfill business needs;
* optimized services;
* rewrote critical service from Python to Go which increased performance and minimized costs;
The most recent project: highly critical video analyzing and processing services for internal ML teams.
Previous projects:
* Process automation engine with a visual programming language as a core (No-code);
* Community platform (more than 5M users);
*  Real estate portal with personalized search;
* Calendar application where a user can create events and set custom goals;
* Sports statistics aggregator application with real-time updates;
* Learning management system where users can find courses, webinars, and other educational content for their needs.