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

Worked as a senior go engineer in a small team building a system with high performance requirements. 
Took part in all architectural and design decisions, designed and implemented major parts of the system independently - analytics solution using graph database backed by a Cassandra cluster, several search services backed by ElasticSearch cluster.

Previously worked on various projects as a full-stack Ruby on Rails / React developer on all layers of applications. Implemented some projects single-handedly, including AWS deployment and CI/CD setup.
As a Senior Engineer at the last project I have designed and developed high perfomance scalable system consisting of several services communicating via gRPC/REST, backed by various datastores.
- Made architectural, technical decisions, proposed and implemented optimal technical solutions to meet business requirements both functional and non-functional (performance, reliability, scalabitiliy, observability).
- Most of the code was written in Go (Golang), but I have also developed large part of a web-api backend for user-facing website in Ruby/Rails, wrote complex parts of frontend code in JS/React, supervised small frontend team, performed code-reviews.

Technologies:
- Experience working with and setting-up/tuning relational DBs (mainly PostgreSQL), non-relational DBs (Cassandra cluster, JanusGraph - distributed graph database backed by another Cassandra cluster), streaming platforms (Kafka), message brokers (RabbitMQ), cache/data structure servers (Redis), search engines (ElasticSearch).

Have a lot of previous experience building website backends and distributed workers solutions using Ruby/Rails. Worked with async queues, websockets (Action Cable), TDD, BDD, have some experience with AWS services.
Looking for a Senior Go Developer position in a company with strong engineering culture.
Mostly interested in working with distributed systems, distributed databases, streaming platforms, service-oriented architectures.
Would love to take part in designing and developing architecturally challenging systems with high performance/availability requirements.
Position: Senior Go Developer
Category: Golang
Experience: 8 years | English: upper

- worked with projects of various complexity and load
- developed projects from scratch and supported existing ones
- worked with different architectures
- worked in an English-speaking environment
- worked with payment systems
- finished the retraining program with no level reduce
I have been working as a PHP developer for almost 8 years, and then I decided that it was time to learn new technology and change my career direction. I have successfully finished the Go retraining program and maintained my senior position. Now I am eager to work with a new language and am looking for Go vacancies.
Interesting projects based Go language, good management system, competitive salary, bonus system, possibilities to improve development and soft skills, agile/scrum
Position: Senior Go Developer
Category: Golang
Experience: 7 years | English: upper

* Designed and implemented highly loaded pipelines that were  data source for the rest of the  system.
* Designed architectural solutions to improve existing legacy system. Changes allowed to significantly increase performance and capacity, and made maintenance and further development way easier.

* I'm a fan of metrics and any kind of quantisation – the only way to improve things.
* Keen on testing of any kind – let's crash it on test instead of prod.   

* Good communication skills.
I'm a Backend Developer with 7 years of experience working on highly loaded systems based on microsevices and cloud architecture. I have vast experience in building data pipelines, data architecture and design.

Strong leading and management expertise, excellent communication skills, good team player. Keen on things to be done and done properly.

Last years I spent writing microservices in Golang, building highly loaded data pipelines.
I’m looking for a project where I can join backend team to apply my skills, be involved in architectural decisions, and learn new things. Preferably a project shouldn’t be too mature to have freedom to implement ideas.

I prefer to have an interesting, involving project which I can dedicate myself to.

Standard benefits and flexibility are required.
Time tracking is strictly inacceptable.
Position: Senior Go Developer
Category: Golang
Experience: 2.5 years | English: upper

Implemented GCP IAM model, relationship between resources into cloud access management platform
Platform is the only solution that delivers continuous access governance for data, infrastructure and privileged identities in the hybrid cloud. We support three cloud providers AWS, GCP and Azure
 
Responsibilities
I’ve been responsible for various things starts from interviewing new engineers into team ends with discussing and building architecture of new modules and their business value. We work as one team with our USA colleagues, so I taken part in discussing of new features, which will help our product to solve problems of our users. Also, after discussion of design of new feature I helped to implement it from scratch to production, with investigation of technologies which could help us. For example, I have been responsible for implementing GCP support into our app.
 
From technologies side, I’ve investigated for technologies, which will help to solve architecture issues, such as ETCD, Redis, helm and have implemented them from scratch to production. Closely worked with Kubernetes(deploying of ETCD and configure RBAC for it)
 
Used Technologies
Golang, MySQL(on RDS), Gremlin, Redis, ETCD, Kubernetes on EKS


Description
Service for creating and managing clusters in Kubernetes + team management functionality. Creating messaging system from Scratch, monitoring agent for Kubernetes (on layer of cluster), business logic.
 
Responsibilities
 I’ve been responsible for the design of the system: at the start, we have had initial architecture, I have extended it and added 4 new microservices from scratch. - I have worked closely with Front-End team and have communicated with the owner of product directly. - I and owner of the product (experienced system architect) have designed smart agent for monitoring Kubernetes cluster (using metrics API and cluster client) and way in which this agent will communicate with our app. - Sometimes managed another developer
 
Used Technologies
Kubernetes, ​ ​GoLang, Echo, GoLand, Git, PostgreSQL, Redis, Google Pub/Sub,
GKE
I want to take a part in development of startup or product, where I would take a part in whiteboard process and technical discussions.
Don’t want to work with time tracker
Position: Senior Go Developer
Category: Golang
Experience: 5 years | English: intermediate

Senior Go Developer and team lead in international travel IT company (hotels booking, avia tickets etc.)

Strong expirience in booking services: architector, main developer and team lead in booking service development, 3 years in production.
Senior Go Developer, team lead

Go, MongoDB, RabbitMQ, PostgreSQL, MySQL, Couchbase, Redis, Linux, PHP, JavaScript

Docker, Jenkins
Relocate to Prague
Not interested in relocation to non-EU countries!
Position: Senior Go Engineer
Category: Golang
Experience: 10 years | English: upper

During my past experience I was able to build low-latency video game streaming service from scratch, to build custom protocols, to improve service performance more than 50% by tuning the queries. I was pretty good in refactoring and redesigning the old codebase.
Proficient in a range of programming languages, including Go, Ruby, JavaScript, C# and PHP.
Experienced in developing and maintaining microservice architectures and utilizing event-driven and streaming platforms like Kafka and AWS Lambda.
Skilled in designing and implementing APIs for chat, video streaming, B2B marketing and sales platforms, as well as improving performance and test coverage.
Capable of utilizing a variety of databases and data storage solutions such as PostgreSQL, DynamoDB, Redis, and InfluxDB.
Experience in leading small teams of developers and making technical decisions.
Skilled in using a range of development tools and technologies, including gRPC, RubyOnRails, AngularJS, Kafka, Marqeta, AWS, AWS Lambda, AWS SQS, Terraform, Grafana, ELK, Jaeger, Docker, Firebase, and many more.
Position: Senior golang
Category: Golang
Experience: 4 years | English: upper

Kubernetes, go
I like Kubernetes, distributed systems and go. The future project should have all of them
NO gamedev
Position: Senior Golang Backend Developer
Category: Golang
Experience: 11 years | English: fluent

Introduced company to Go, increased performance 7x times.
Go, MongoDb, PostgreSQL, Kafka, gRPC, graphQL, etc.
Position: Senior GoLang Backend Developer
Category: Golang
Experience: 11 years | English: intermediate

From the one hand I used a lot of interesting  hacks/tricks/solutions for the whole time. But from the the other hand, I dont think that only one or even several of them (among others) are so cool to mention them here.

Just ask what you need, I say how it can be done.
- GoLang, PHP7+
- debugging/profiling
- design and implementation of services/apps/daemons (also for possibly big load)
- OOP, more then standart set
- Unit Tests (TDD only with technical task).
- other programming languages and paradigms (from concepts to more then "Hello World")
I want to work on ongoing intersting complex project. 
I would like to work at product company or startup; 
- have an ability to use new technologies and improve my skills;
- be a part of experienced team;
- ФОП 3гр)
Position: senior golang developer
Category: Golang
Experience: 9 years | English: upper


I'm a senior software engineer with 9+ years of experience. 

Within this period I worked with Golang, Python, and Nodejs and had an exciting experience with complex distributed systems. I was involved in different ongoing projects and this taught me to study and understand existing code as fast as possible. 
I'm an active and enterprising person. I'm open to new ideas and it's essential for me to constantly develop my skills and use new technologies.
Position: senior golang developer
Category: Golang
Experience: 9 years | English: upper


I've been working as software developer more than 9 years. Most of the time I was full stack developer. I was responsible for implementing all technical aspects of task: database design, server side part, UI part.

Online Casino
Position: Backend developer
Technologies: Golang 1.12, Postgres, RabbitMQ, MongoDB, go-swagger, code generation, docker, event sourcing, actor system
Duration: 2 years

Aggregator for online courses 
Position: Fullstack developer
Technologies: React, Typescript, Mobx, Python 3.x, Flask, Elasticsearch, NLTK, Postgres, SQLAlchemy
Duration: 6 months

Gym Membership Sharing System
Position: Fullstack developer
Technologies: Vue, Vuex, Typescript, .NET Core, Entity framework, 
 Postgres
Duration: 6 months

Appointment management system for healthcare company
Position: Fullstack developer, Teamlead
Technologies: Angular.js, Angualr2/4, Cordova, Typescript, .Net 4.5, OAuth2 server, MS SQL
Duration: 3 years

B2B market system
Position: Fullstack developer
Technologies: Knockout, .NET 4.0, MS SQL
Duration: 2 years
I'm looking for mid size teams (10+ developer). I prefer to be fullstack developer. Really want to find project with event sourcing or actor based system.
Position: Senior golang developer
Category: Golang
Experience: 5 years | English: upper


Bloxroute: Blockchain distribution network
Technologies: Golang, AWS.
Responsibilities: NDA.

FPL: Premier League
Technologies: Golang, Rust, AWS.
Responsibilities: Backed for Fantasy Premier League(it's like a real premier league, but for teams that you have build yourself).
 
Solarisbank: Banking-as-a-Service platform. 
Technologies: Golang, AWS. NDA.
Responsibilities: NDA.

Lytt: iOS/Android white-label application for podcasts.
Technologies: Golang, Postgresql, ELB, Onesignal, Swagger, customer logger.
Responsibilities: Created monolithic REST API. Created workers that process data from 3rd party API as snapshots, and convert it to our readable format.

Xion: Web application for sellers which provides the possibility to create subscription/one-time purchases for users and accept cryptocurrencies as payment.
Technologies: Golang, Mysql, ELB, MongoDB for analytics, Swagger, Elasticsearch.
Responsibilities: Created monolithic REST API from scratch connected to smart contracts to process purchases.

DOWN: iOS/Android application for datings.
Technologies: Golang, Ruby, PSQL, EKS for microservices, EC2 for monolith, AWS API gateway, Redis, Datadog, Elasticsearch, K8S, Swagger.
Responsibilities: Created microservices and refactor old ones on GOlang hosted on EKS and a little bit worked on the monolithic Ruby backend. Added Swagger for API documentation, datadog for API analytics, and Elasticsearch for logs.

Sanctuary: Cross-platform solution for horoscopes and live chats with astrologers. 
Technologies: Golang, MySQL (RDS), EC2, Zabbix, gRPC, Elasticsearch.
Responsibilities: From scratch created part of microservices with REST API, integration, and unit tests. Code review, mentoring interns. 

Glamcam: iOS application for online quizzes for beauty bloggers. 
Technologies: Golang, swift(vapor) for cms, mysql(RDS), EC2, Elasticsearch.
Responsibilities: From scratch created backend with REST API on microservice architecture. Unit tests. Code review, mentoring interns.

Clutch: iOS application for interactive chats. 
Technologies: Golang, Redis.
Responsibilities: Created a small backend from scratch.

Coffebot: FB messenger bot for meetings.
Technologies: Golang, google maps API, MySQL, Docker, EC2.
Responsibilities: Supporting FB bot.
Only crypto-related projects
Position: Senior Golang developer
Category: Golang
Experience: 11 years | English: intermediate

GO: optimized legacy pricing processing from 30 to 2 minutes on the same hardware.
PHP: implemented MTProto protocol
Go (3+ years), PHP(8+ years), Magento(1.5 years), C# (1.5 years).
Experience with a lot of payment APIs, Bitcoin, Ethereum, Tether (OMNI and ERC20).
Implemented 100+ HTTP API endpoints along with Apache Thrift functions.
Years ago worked as a full-stack developer.
Have experience creating mobile applications with flutter, but it's for personal use, just to understand the industry.
Interested in backend development using Go.
Only part-time/freelance.
Position: Senior Golang  Developer
Category: Golang
Experience: 8 years | English: upper


Software engineer with 8+ years experience.
Experience:
- Building various types of backend applications including monoliths and distributed services
- Good exposure to front-end technologies.
- Experience with DevOps processes and practices
- Direct communication with customers
- Mentoring experience

Tech stack:
- Languages: Golang, PHP, JS
- Frameworks: Symfony 3, 4, Laravel 5, AngularJS, React
- Databases: MySQL, PostgreSQL, Firebase, MongoDB, Redis, Elasticsearch
- ORMs: Doctrine
- VCS : Git
- Cloud: AWS, Google Cloud 
- Testing: PHPUnit, Apache JMeter
- Experience with Docker, Kubernetes
- Experience with API based systems (REST, gRPC, SOAP)
Looking for a long-term and interesting project in international or Ukrainian IT-company.
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: fluent


10+ years experience
English: Fluent 
Experience in mentoring little team
Skills: Golang, PHP, React, Node.js, Symfony, Yii, MySQL, PostgreSQL, AWS, GORM, Docker, Redis, GraphQL, Linux, REST API, Unit/integration testing
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: upper


16+ years solid technical experience in analysis, design, development, testing, and deployment of high scalable software systems. 
Development, architecture of robust solutions, transport orders management software, delivery management, payment and financial applications.
Contributor to open-source software
6+ years of leadership experience
I'm looking for a small engineering team with great engineering culture
Position: Senior Golang Developer
Category: Golang
Experience: 5 years | English: intermediate

Controlled a team with 5-8 members and developed high-load projects, reduced 20 servers with PHP to 1 server with go.
3+ years of Python(Django) web-programming
2+ years of Golang programming
Working with Postgres, MySQL, Redis, RabbitMQ, NATS, MongoDB, Microservices.
Remote job 
Professional growth
Interesting tasks
Position: Senior Golang Developer
Category: Golang
Experience: 5 years | English: upper


- Building new backend services from scratch with microservices and monolith, PostgreSQL, Redis, Google Cloud, GRPC
- Building team processes, hiring, decomposition of OKRs
- Working with SaaS vendors, internal service teams
- Integration with payment services: Chargebee, Stripe, Appstore, Playstore, Paypal
- Buidling crossplatform libraries for ios/macos/android/windows with gomobile
Looking for a team with a good engineering culture
Not interested in full stack and front-end development
Position: Senior Golang Developer
Category: Golang
Experience: 5 years | English: upper

AWS Certified Solutions Architect
Experienced in developing private cloud solutions.
Experienced in developing software defined storage and software defined network solutions.
Experienced in developing flexible application architecture, data structures, and troubleshooting.
Certified Senior Software Engineer with experience in design, integrating, supporting applications and system infrastructure of commercial level.
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: upper


Core services development and support on a streaming platform. Design, architecture and implementation. Work experience over 12 years, starting with PHP development and transitioned into Golang development over 3 years ago
Position: Senior Golang Developer
Category: Golang
Experience: 10 years | English: pre

- Certified PME (Project Management Expert) Company Project Management Based on PMI PMBOK® 5th edition, PM Expert, 2014г
- Certified Intel, CIW, CompTIA expert
Design and implementation of telecommunications billings systems for VOIP, cellular, satellite and broadband ISP.
Design and implementation of telecommunications network management system.
Design and implementation of telecommunications e-commerce payment system.
Experience in telecommunications hadrware and software.
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: upper

Worked with plenty of interesting, challenging tasks, refactored a lot of code, increased performance by implementing more efficient algorithms.
Domains (years): Automotive (4+), Networking (2+), Embedded (2+), Backend (4+)
Programming languages (years): C++ (15+), Golang (4+), Python(2+)
Technologies / Frameworks: Multithreading, Algorithms and Data structures, OOP, Design Patterns, Microservices, Docker, Kubernetes, Protobuf, gRPC, REST, GraphQL, SQL, NoSQL, Redis, RabbitMQ, Kafka, AWS, GCP, C++11/14/17, STL, Boost C++, DPDK
Flexible schedule, fully remote
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: upper


Experienced Software Engineer bringing forth 
expertise in design, integration, testing, and 
maintenance of software systems.
Roman has prior application development experience, 
from concept to deployment. 
He is self-motivated, constantly striving to improve, 
eager to learn, share knowledge, and enthusiastic 
about writing well-structured, efficient, and 
maintainable code. 
Experienced Software Engineer bringing forth 
expertise in design, integration, testing, and 
maintenance of software systems.
Have prior application development experience, 
from concept to deployment. 
I am self-motivated, constantly striving to improve, 
eager to learn, share knowledge, and enthusiastic 
about writing well-structured, efficient, and 
maintainable code. 
Team Lead and Senior Back-End developer 
DevPals Apr 2021-now
Senior Implementation Consultant &
Project Manager 
Telesens (Jul 2006 – Feb 2020)
QA Team Lead
Telesens (Jun 2004 – Jul 2006)
Position: Senior Golang Developer
Category: Golang
Experience: 5 years | English: upper


Experience with distributed systems and cloud providers. Development of microservices from scratch and design of microservice architecture, coverage of unit / integration / e2e tests and setting up the deployment process.
Position: Senior Golang Developer
Category: Golang
Experience: 3 years | English: pre


finchpay.io
A service for buying and selling cryptocurrencies for fiat money. It started as an addition to the existing cryptocurrency exchange service, then it was separated into an independent direction.
Stack: Golang, PostgreSQL, Redis, RabbitMQ, Prometheus, Sentry, GitLab, Swagger
Completed tasks: development of microservice architecture from scratch, writing the required number of microservices and their asynchronous interaction, selection and integration of third-party services, testing, optimization and refactoring of microservices depending on changing business requirements, code verification, creation of service documentation.

hygh.tech
A service for placing advertising campaigns on video screens in Germany.
Stack: Golang, PostgreSQL, Redis, AWS S3, Stripe, GitHub, Heroku, Trello, Vertabelo.
Completed tasks: for existing services, complete modernization of existing code in accordance with a clean architecture, refactoring internal tests, writing new external tests, creating a third service for partners (there were two for customers and administrators) in accordance with the development concept, code review.

Guard-Point (startup)
Personal security, escort and alarm call service. This is somewhat similar to calling a taxi, but only a rapid response team or escort by pre-order.
Stack: Golang, PostgreSQL, Protobuf, Websocket, AWS S3, Yandex Cloud, GitLab, Swagger.
Completed tasks: development of the service “from scratch” in contact with the front, launch and maintenance of the service on the necessary platforms, creation of documentation for the service.

tripism.io
Recommendation service of airlines, hotels, restaurants, car rental services and memorable places for corporate clients. Among them at that time were Microsoft, AirBus, Amadeus, Dinovo.
Stack: Golang, MongoDB, Redis, SAML, Google Place, GitHub, Swagger, Jira.
Completed tasks: maintaining the existing code, updating the code when introducing new services, supporting services for key partners.
Position: Senior Golang Developer
Category: Golang
Experience: 11 years | English: intermediate

Creation of meta-information service for cloud music service.
Integration of payment systems providers in this service (PayPal, Stripe, FastSpring, Paddle).
Service integration with a variety of third-party systems (sending emails, analytics, newsletters, etc.).
Transition the software part of the service ecosystem from bare metal to a self-hosted Kubernetes cluster.
Creating a cross-platform player integrated with cloud music service (Golang + React).
Transition the service to the microservice architecture.
The transition of meta information service API from REST to gRPC.
This is the most interesting of the last.
Golang, Kubernetes, Docker, Microservices, gRPC, REST, MongoDB, Redis, SQL, Cloud Native applications, Node.JS, TypeScript, JavaScript, React, Angular, Electron, Git and this is not all