lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Software Engineer (golang)
Category: Golang
Experience: 3 years | English: upper

Increased data transfer speed between services by 34% by rewriting service communication from Rest API to gRPC.
Reduced time spent by legal entities for currency conversion from 9 minutes to 3 minutes by automatization of currency control department.
Created automated workplace for bank's treasury department, where they can set currency exchange rates for retail and for the business segments, helped to reduces the number of calls to the treasury department by 70%
Selected as one of 100 participants for a summer React Native development program, created a cross-platform mobile application for promoting blood donations in Kazakhstan
Elected as president of student's charity organization, managed a team of 50 people, organized charity events between universities, events for orphanages and for veterans
Won the city chess tournament among juniors
Currently, I am working at Alfa-Bank Kazakhstan. Working in a legal entities department and treasury department on an inner system for the bank's treasury department, which will help them to set currency exchange rates for retail and for the business segments. 
Also, I worked at 2StepKZ - is a local FinTech startup, the main purpose was to create a bank aggregator where clients were able to compare different bank's loans, mortgages, cards(debit, credit) and apply to them.
Position: Software Engineer (Golang)
Category: Golang
Experience: 6 years | English: upper

Achievements:
- Wrote open-source Libraries and articles on Medium;
- Interviewed potential candidates;
- Conducted Performance Evaluation sessions at the company level (for multiple directions);
- Mentored Junior engineers;
- Implemented Grafana metrics monitoring;
- Increased service's speed and performance by refactoring certain modules;
- Established an automation testing process from scratch for a plenty of projects (UI, API and Performance);
- Set up a CI/CD process from scratch;
- Launched static code analysis as a quality gate for PRs;
- Reduced Prod service pods' needs to 70%;
- Libraries development for internal company usage;
- Carried out web-service's tech docs;
An experienced engineer with decent skills in Backend development and having a broad experience in Test Automation combining with vast knowledge in different domains (the last experience is a startup in Media domain).

Having skills in API development via REST (gin) & gRPC,  and DB work in PostgreSQL, MongoDB & Redis.
Also, having experience in migrating and integrating independent services into a monorepo and other interesting stuff.

Golang – 2y of exp.
Java – 3y of exp. (not considering opportunities)
It would be great if you position contains:
– Full remote
– Flexible schedule
– No time trackers and similar stuff
– An environment where I could learn new things
– Sports (especially soccer) domain is more attractive
Position: Software Engineer (Golang)
Category: Golang
Experience: 4 years | English: upper

I work in different services depending on needs and priorities.

- A service focuses on performance measurement and end-to-end testing of internal infrastructure. This includes service bootstrap, scheduling, gathering metrics, and implementing an overload circuit breaker.
- Migrating metrics for various services.
- Development of the gRPC CRUD API for the VMs orchestration service. (And other small services).
## Golang
- CI/CD platform for mobile app developers, build infra team.
Tasks: build new and support existing infra services: design, migration, testing, monitoring, documentation. Being on call. Work closely with devops, data and product teams.

- Code security scanning project, shared services team.
Tasks: microservices development: tech documentation & work with architecture team, unit & integration testing, making simple React frontend, docker image & helm chart, CI configuration; bug fixing, code review.

## Mobile iOS past:
- Fashion marketplace app. Cover accessibility features (text resizing, layout, color contrasts & Voice Over) with design updates in in-production app.
Tasks: cover a11y on app screen flows; writing unit, snapshot & UITests; taking part in estimation meetings; demoing results of work for product team.

- iPad app, a frontend for a big Salesforce pharma application with an offline mode, full data synchronization and customizable UI on backend.
Tasks: design & implementation of platform features, unit & integration testing, refactoring, performance analysis, fixing crash issues, bug fixing, dependency migrations, code review, mentoring junior developer.
I am not seeking full-stack positions or roles that are primarily focused on frontend development or JavaScript.
Position: Software Engineer (Golang)
Category: Golang
Experience: 5 years | English: upper

As a Lead Developer, I managed successfully implement DDD-like architecture which was new to me at that moment. I consider it successful because no new business requirements nor changes in existing requirements caused drastic changes in the codebase or design. The code base was straightforward without any implicit pitfalls. When we had to add a new feature in 9 of 10 cases we wrote a new code by reusing existing modules without any changes. As a result, the business was impressed by the time-to-market of new features.
But this success came with the cost of 3 big redesigns of the system. Big thank you to our project manager that she allowed us to do it and for explaining to the client why it was necessary.
Hello! I have 3+ years in developing projects from scratch and supporting/improving already existing enterprise solutions. Most of the time I was a backend software engineer. Also, I have been a Lead Developer in one of the projects where I was involved.

As a backend software engineer I was responsible for:
- design and implementation of private and public RESTful APIs;
- stories and tickets estimation;
- 3rd-party service integrations;
- code reviews;
- refactoring;
- 3rd line support.

As a Lead Developer I was responsible for the same as a software engineer plus:
- design and implementation of DDD architecture;
- analyzing business tasks and transforming them into tickets;
- project infrastructure configuration; 
- consulting DevOps engineer in setting up different non-local execution environments;
- troubleshooting of any sort.

I have  experience in projects from these domains:
- education;
- shipping;
- recruitment;
- healthcare.

At the moment I'm looking for a job opportunity where I'll have the possibility to obtain new skills in designing/developing highly available and resilient software.
I do NOT work with russian businesses, russian teams, russian team members, and businesses that operate in russia.

It's important for me to work with motivated and qualified people in order to make the way from idea to implementation as short as possible. Another important thing to me is a supportive atmosphere for skill sharing between team members and the opportunity to learn something new.
Position: Software Engineer (Golang)
Category: Golang
Experience: 8 years | English: intermediate


Highly skilled software developer with over 8 years extensive experience, having a wide view on application development workflow and deep understanding of successful project execution from initial discussion to final testing.
I have enough knowledge to take part in planning API and architecture of the product, from both perspective of smooth development and satisfying business values and priorities of the customer.
I am customer-oriented, results-driven. Also I know how to work in a team to achieve our goals. Never giving up and always trying to learn something new and be on the edge.
For the last 4 years my job was developing scalable and high-loaded microservices using Golang.
I would like to work with interesting and complicated projects which allow me to develop my professional skills.
Position: Software Engineer (Golang)
Category: Golang
Experience: 11 years | English: upper

- Worked on many projects in different domains with unique tech stacks and programming languages
- Quick learning and `greedy` for new knowledge
- I need less than one week to start working with new programming language.
- I had a large experience of designing and building micro-services with scaling approach
Master degree in several domains including IT software development
A large experience in IT development
Successfully worked(ing) as Team Leader/Technical Lead on several projects
Work with different programming languages
Strong experience with high-load projects
Strong experience with micro-services architecture, solutions for e-commerce
I am looking for a new challenging projects
Position: Software Engineer | Golang
Category: Golang
Experience: 0 years | English: upper


Real projects(freelance):
mathsat.uz - wrote the back-end code of the test taking website which is specializes in mathematics. 
  Technologies: Golang, PostgreSQL, Redis, JWT, Excelize
  API doc: Swagger
  - designed the effective database design using PostgreSQL relational database system
  - designed a monolithic and an efficient architecture(SOLID)
  - implemented a role management using secure JWT tokens
  - deployed the docker-image to DigitalOcean server
  - wrote configuration file for http reverse proxy(nginx)
  - wrote CI/CD script for back-end, also for front-end(Gitlab-CI)

Pet projects:
Back-end clone of medium.com:
  Technologies: Golang, gRPC, protobuf, PostgreSQL, Redis, JWT
  API doc: Swagger
  - designed the architecture as a microservices(4)
  - built the effective database design using PostgreSQL relational database system
  - implemented a role management using secure JWT tokens(superadmin, user)
  - deployed the docker-image to AWS lightsail server
A decent team with the positive people.
Position: Software Engineer(Golang)
Category: Golang
Experience: 8 years | English: fluent

- Led a team of senior engineers, and implemented business idea to a customer-facing application from zero.
- Developed and released an entertainment application for various device manufacturers, optimized for hardware-poor models.
- Built an automated build system using different task runners and scripts running off of Jenkins CI. 
- Has integrated Jaeger tracing for Golang-based API, also set up the environment for Jaeger from scratch using Docker Swarm, influxDB, AWS.
- Successfully implemented replacement of 3rd party solution for a fintech startup.
- Was a crucial person in cloud cost optimization activities, got x2 to reduce infrastructure costs. Achieved by using k8s latest features, updating old cluster versions, optimized terraform/CI configs.
- Figured out the best way how to integrate clients apps with our service in its early stage of development. Research the best way to implement services in Go in the cybersecurity domain in the early startup stage(there was only empty repo back then).
2023-now: Fintech, a Canada-based company. Architected and implemented solutions to automate processes for interaction with the government. From an Idea to a customer-facing product. Stack Python, AWS, Temporal.io, React. 
2021-2023: Fintech, an EU-based company, remote.
Stack: Go, k8s, Postgres, AWS, Terraform.
As a part of the core team was involved in various activities. We got rid of 3rd party solutions by replacing them with Golang services. Optimized project infrastructure, achieved x2 cloud env cost reduction. We have migrated 10+ services to use sns/sqs.
2020-2021: US-based product company: web app developer, JavaScript(Vue/Vuex).
2018-2021: Developing and supporting Restful API for US market-oriented app. Responsibilities: 
Golang server-side development, DevOps(CI/CD, AWS, Jaeger), Couchbase, InfluxDB, MySQL.
2016-2018: JavaScript developer, entertainment startup.
Tech: JavaScript(Angular/React/Node.js).
2014-2016: Freelance (PHP/JS)
Looking for a Principal Engineer/Architect position with Golang as a main language. Preferably early-stage startup. AI-related product is a huge plus.
Position: Software Engineer, Golang
Category: Golang
Experience: 7 years | English: intermediate


- Leading the development inside the team and taking a part in architecture decisions 
- Developing distributed and scalable microservices for project related to monitoring and automation platform 
- Implementing the new big solution as a part of a platform for automating end-user processes 
- Responsible for the release process and product's demo for the stakeholders
Position: Software Engineer, Golang
Category: Golang
Experience: 3 years | English: upper


Software Engineer with 3 years of experience in various business domains. 

MS in Computer Science

Developed:
- 3rd party API integrations
- Reporting services for different domains
- ETL systems
- Microservices for gaming platform

Tech stack:
- Go 
- PostgreSQL
- Kafka
- Redis 
- Thrift
- Kubernetes
Active growth, challenges (within reasonable limits), direct impact, great team.
Position: Software Engineer, Golang/backend developer
Category: Golang
Experience: 6 years | English: upper


Experienced backend developer with a solid computer science background. My past experience based on the next projects:
1. E-commerce platform- backend application for retail company.
2. Cloud orchestration system- big data telemetry for product insight.
3. Advertisement platform- translated software requirements into stable, working software as a team lead member of the team.
4. Charity and exchange crypto currency platforms- backend, freelance engineer.
5. E-commerce platform- features delivering and quality assurance of checkout part of the project.
Position: Software Engineer (GoLang / C++)
Category: Golang
Experience: 6 years | English: upper

I was developing multi-threading systems, took part in design development, and became experienced in software requirement analysis.
Was involved in the development of different systems, from different areas: back-end, automotive, navigation systems, AOSP, cloud2cloud backup systems.
Took a prize place at the city programming Olympiad 2017 =)
Experienced in various areas. Have skills in SW design and development.
Able to build multithreaded, stable systems, as well as execute reverse engineering for existing complex projects.

My experience includes using different tools and libs and based on strong knowledge of C++ and related stack, which makes it easy for me to learn new libs/tools/langs.
So don't worry if you are not sure which stack will be used on your project - I will do my best to explore all of them as quickly as possible.

I have 2 years of (interrupted) experience with Golang, but my primary stack is mainly related to C++ (almost 6 years uninterrupted).
Сonsidering positions in GoLang projects, since I'm interested in extending my expertise in the design and development of microservices.
I am not dealing with the deep support of legacy projects.

I like to be involved to design development, so if your project can provide such opportunities - that's definitely interesting for me.
Position: Software Engineer, Golang developer
Category: Golang
Experience: 4 years | English: intermediate


During my work experience, I have completed several projects and tasks using various technologies. Currently, I hold a role in the team where I focus on backend development and integration with external services. Here are the details of my work experience:

1. Development of a scalable and reliable infrastructure for an international bank. I was part of a team that successfully built and launched a high-traffic system, processing millions of transactions daily. My responsibilities included API development, integration with payment services, and maintaining and optimizing existing code.

2. Worked in a startup specializing in contextual advertising tools. I contributed to the development and optimization of APIs using Golang and the Echo framework. My tasks involved creating functionality for generating contextual advertising keywords, integrating with external services, and improving system performance.

3. Worked in a company offering an online service for purchasing train tickets. My role involved bug fixing, code rewriting, payment integration, and enhancing the user interface to provide a seamless ticket purchasing experience.

In my current role, I am actively involved in backend development and support, as well as participating in the development of new features. My ambition is to continually enhance my software development skills and delve into emerging technologies such as cloud computing, high-traffic systems, and machine learning.

I strive to further my expertise in software development and make valuable contributions to the team, sharing knowledge and experiences. One of my goals is to improve my skills in architectural design and system performance optimization.
Position: Software Engineer, Golang Developer
Category: Golang
Experience: 11 years | English: upper

1. As an engineer, done with rework and improvements of the general architecture/prototype of the document flow solution following requirements, implemented, introducing mono-repo in microservices in Kubernetes behind the Istio service mesh and released in production.
2. Fully reworked/reimplemented prototype of the files flow/manipulation solution introducing new integrations with the cloud storages AWS S3 and Google File Storage, improving the RabbitMQ integration, introducing concurrency in file processing, adding test coverage and mocks as well.
More than ten years of software engineer experience and over five years of experience in Go, including DevOps and QA Automation activities.

The desired direction is to develop myself as a Go software engineer in the backend development of clustered, distributed, self-healing, reliable HA/FT solutions, preferring the Kubernetes containerized environment.

1. Owning several services, designing, creating, and integrating microservices written in Golang, backend development, and covering by tests of services to manipulate data/files with different kinds of storage.
Stack - Go, HTTP, REST API, GRPC/protobuf, Docker, Google Cloud environment, RabbitMQ/AMQP, Google blob storage, AWS S3 blob storage, MongoDB, ELK/APM, Sentry.
2. As a Team-member, proposing/implementing/leading architecture solutions, designing, creating, and integrating microservices written in Golang in the Kubernetes ecosystem, backend development, and covering by tests.
Stack - Go, HTTP, REST API, GRPC/protobuf, Docker, MS Servicebus/AMQP, AKS, Azure blob storage, PostgreSQL, Istio service mesh, Prometheus, Grafana, ELK.
3. As a Team-member, migrating/integrating microservices written in Golang in the Kubernetes ecosystem, rewriting/reimplementing legacy Python services in Go, and backend development.
Stack - Go, HTTP, REST API, GRPC/protobuf, Docker, AKS, PostgreSQL, Istio service mesh, Prometheus, Grafana, ELK, Ansible, Terraform.
To bring quality and reliability to the solution from the experience I have.
As well as to develop skills as a Go software engineer, learn from Team members, and improve my knowledge of Go and the relevant technology stack.
Position: Software Engineer(Golang/go)
Category: Golang
Experience: 4 years | English: upper


Software Engineer · Sept. 2019 to Current 
• Increased system performance and products delivery speed by migrating a legacy system from Clojure and NodeJS to Go 
• Owned 3 products - all of them has been successfully delivered to production:
Real-time geofencing system
The real-time positions tracking system
Efficiency system (ML models integration and IoT data processing)
Tech stack: Go, Kafka, ElasticSearch, gRPC, graphQL, Tile38, Kubernetes

Technical Lead · Mar. 2020 to July 2020
• Reduced infrastructure cost ve times by migrating existing systems from Azure to AWS self-managing services • Designing & developing the event-driven system for IoT data consuming and processing
Tech stack: Go, Kafka, AWS, Azure, Kubernetes.

Software Engineer · July 2017 to Nov. 2017
• Designing & developing big data migration software Tech stack: Python, Flask, Django, JavaScript, GCP

Software Engineer Feb. 2017 to Aug. 2018
• Designing & developing chatbots, e-commerce, websites, CLI tools, REST API Tech stack: Go, Python, Flask, Django, JavaScript

Software Engineer · July 2016 to Feb. 2017
• Developing internal tools Tech stack: Python, Linux
Software Engineer · Back End Developer · Technical Lead · Cloud Engineer
Position: Software Engineer (Golang, Node.js)
Category: Golang
Experience: 5 years | English: upper

There are some cases where my decisions really helped and I really proud of them.
Completely changed an approach of consuming analytics from different providers to reduce issues and bugs and simplify maintenance of this feature on a project.
Changed approach of streaming data pipeline procession for analytics on another project, improved performance x10-x11.
Worked on setup CI/CD pipelines, that improved workflow in a team, improved code integrity and reduced time for deployment.
Setuped CI/CD pipelines and approaches for a company with over 100 repositories.
Software Engineer with almost 6 years of really interesting and exciting experience. Specialising in developing, delivering and maintaining high quality software using Golang, Node.JS, SQL and NoSQL databases, CI/CD approaches, Microservice Architectures, Docker, Kubernetes and Cloud Technologies.

Worked on different and interesting projects in different domains, such as:
 B2B platform (SaaS product)
 Educational platform
 Healthcare product
 Fintech product for investors
 Blockchain Product

Worked on apps with SOA and especially microservice architectures with synchronous as well as asynchronous communication models. Have experience with unit, integration and end-to-end testing. Have experience of working in Agile/Scrum projects with distributed teams, interaction with other developers, QA engineers, business analysts and management.
I would like to work in a team with highly qualified and dedicated professionals who know not only what they are doing but also understand all the aspects of why certain decisions were made in their team or their project at all.
I am moving towards working in product company because I have worked in one already and it was pretty interesting and exciting experience for me. Interested in working with highly skilled team of professionals using new technologies.
I have experience with React but I don't like to work on a frontend. I prefer to work with deep Backend (using Golang, Node.js, maybe some other technologies) and this is my main expertise area.
Also I am interested in Blockchain technologies.
Position: Software Engineer Go / PHP
Category: PHP
Experience: 7 years | English: upper

- Managed full time processes as Team Lead / Manager
- Close work with PO / Analysts / Stakeholders
- Successful released corporate projects.
- Took a part in a worldwide release.
- A lot of integrations ( services / payments / etc )
I have ~7 years commercial experience in total.
3 years as fullstack engineer ( PHP / JS )
4+ years as backend engineer ( PHP ) / 1 year Golang
1+ year as Team Lead / Manager

Languages: Pure PHP / Go / JavaScript.
Databases: MySQL / PostgreSQL.
Web: HTML5, CSS3, jQuery.
Services: Trello, Jira, Confluence, etc..
IDE: PHPStorm / IntelliJ / Goland.
Concepts: OOP, TDD, SOLID, REST, GraphQL..
Other: git, ssh, docker, composer...etc.

Also:
- Critical thinking.
- People management 
- Communication with stakeholders
- SCRUM
- Sprint planning
- Escalate and resolve any issues
- Strong communication with other managers / teams "to be on the same page"
Product companies is more preferable.
I’m interested to work with php frameworks or completely switch to golang.