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


Projects:

Python:
1) Bot on Discord API with PostgreSQL, REST API, Async IO etc.
2) Mafia Club Rating - Python automotive project which handles a lot of Google Sheets Tables for calculating ratings between players. Stack: Python, Google API, PostgreSQL, Docker

GO:
Implementing different microservices which handle users' requests for parsing, filtering or searching. Stack: Golang, PostgreSQL, MySQL, MongoDB, RabbitMQ, Apache Kafka, RESTful API, WebSockets, gPRC. Frameworks: Echo, Gin, fasthttp, chi, etc.
I am looking forward to working with a team of programmers who can provide me with new experiences in technologies that I am not familiar with. I am ready to work on web development, process automation, and software testing using Golang or Python. I am also willing to learn front-end technologies if given the opportunity and time to study.
Position: Golang Developer
Category: Golang
Experience: 11 years | English: upper


Skills
Coding on various programming languages: Golang, Rust, JavaScript, PHP, Bash, Lua
Usage of many types of DBMS.
Relational DBMS: PostgreSQL, MySQL, Oracle
NoSQL DBMS: Redis, Mongo, Vertica, ClickHouse, Memcache, Elastic
Support of the project from server side with the help of unit-tests, CI and monitoring systems
Knowledge of architecture patterns and understanding of when to use them

Work Experience:
Now: Golang - 3+yr
Before: Web development (PHP, JS, etc.) - 7yr.
Position: Golang Developer
Category: Golang
Experience: 4 years | English: intermediate


Software Developer · Full-time · 333eth
Developed a transaction cost-optimized smart contract with random number generation. A backend for the contract which saves and validates the ethereum uncle blocks chain and settles bets.
Developed several smart contracts that processed >23,000 ether, >150,000 transactions, >90% test coverage.
Stack: Go, AWS, Docker, Traefik, PostgreSQL, Boltdb, Redis, WEB 3.0, JavaScript, Solidity, Ethereum, Smart Contract, CI CD.
Found and propose solutions for several complex bugs related to concurrency, parallelism, memory leaks in open source projects(go-etherum).

Software Developer · Full-time · Ltd "Украинские Роботы"
Developed software(ground control station) and hardware to control a swarm of drones and run various flight scenarios.
Developed software for controlling a swarm of robots and running various motion scenarios.
Stack: C++, C, Go, Qt5, Robot Operating System(ROS), Pixhawk, Parrot AR.Drone, Raspberry Pi, Arduino, UBTECH Alpha 1S.

Preferred directions: large-scale systems, highload, machine learning, blockchain.
Position: Golang Developer
Category: Golang
Experience: 11 years | English: intermediate


• Software developer since 2009, Python since 2015, Go since the beginning of 2020.
• Go >= 1.13. Developing micro services using standard library. Some experience with Gin and Buffalo.
• Python >= 3.6, Werkzeug, Flask, Tornado, SQLAlchemy, Alembic, asyncio, threading, Jinja2, uWSGI, unittest, pytest, tox, pylint, mypy, bandit, pympler.
• DBMS: MySQL, MariaDB, SQLite, MongoDB, Redis, Memcached.
• Delivery: Docker, Git, GitHub, GitLab, BitBucket, Redmine, Jira, Travis CI, Codecov, Linode.
• Intermediate English. I constantly work to improve my level.
• Small team management experience for about 2 years.
Position: Golang Developer
Category: Golang
Experience: 3 years | English: upper

AziOnline.kz 
Involved in developing an online version of a card game called “Azi” with more than 100 000 downloads. (Go, MongoDB)

Myguru.kz 
Designed and developed educational service myguru.kz (Go, PostgreSQL)
Software Engineer at DocHQ, United Kingdom (Apr 2022 - ...)
- Designed a service for receiving rewards after workouts and payments (Go, gRPC, PostgreSQL, Google PubSub)
- Developed service and consumers for storing workout points and providing stored data to widgets (Go, gRPC, PostgreSQL, Google PubSub)
- Designed and developed a service for storing questionnaire answers (Go, gRPC, PostgreSQL, Google PubSub)

Software Engineer at TreeLab, Kazakhstan (Oct 2021 - Feb 2022)
- Designed database and implemented a car rental service using Go and MongoDB.
- Automated the build process from version control tool into testing and production environment and decreased that allowed 3x build speed increase. (Gitlab CI)

Freelance Software Engineer, Self-Employed (Aug 2021 – Oct 2021)
- Designed and developed a backend side of service for interacting with industrial enterprises and stakeholders, designed database schemas with complex entity relationships. (Go, PostgreSQL) 
digital.qazindustry.gov.kz 

Data Scientist at Open Technologies Group, Kazakhstan (Sept 2019 – Aug 2021)
- Analyzed high-load road traffic data and built recommendations and proposals for the modernisation of the transport system on platforms as Grafana and Redash.io using ClickHouse and PostgreSQL.
- Developed an interactive UI in React.JS that displays statistical data of the transport system in Nur-Sultan and Almaty cities based on data collected in ClickHouse.
- Optimized ClickHouse big heavy queries and decreased its execution time from 25s to 10s.
- Agile, Scrum and Kanban methodologies 
- No wishes to work with legacy code
Position: Golang Developer
Category: Golang
Experience: 2 years | English: fluent

With my own enthusiasm, I developed a project that can work passively and make money.
The idea of the project is to parse the marketplace and parse people's freshly posted items, then the programme analyses the average price of the item and if the price of the item posted by the user is profitable, the programme automatically buys the item and puts it up for sale at a better price.
- Software Engineer Intern
EPAM Systems · Internship (30.01.2023 - 24.02.2023)
Kharkiv, Ukraine
University Internship.

- Experienced contributor to a long-term project focused on generating passive income. Developed and implemented an automated bot based on mathematical principles and APIs provided by the marketplace and analytical websites. The bot analyzed prices of newly listed items by users on the platform and conducted comparative analysis using data from analytical resources to calculate potential profits.

Recent projects:
1) Developed a simple REST API project for an online shop, which includes 12 different endpoints for essential functionalities and registration/authentication. Clean architecture, NoSQL.

2) Developed a straightforward REST API project for task management, encompassing various endpoints for task and object control. The project also includes registration and authentication functionality, implemented with a clean architecture and based on MySQL. Great commits.

3) Developed a feature-rich Telegram bot with a wide range of functionalities. The bot incorporates an embedded artificial intelligence as a personal trainer, provides unique discount coupons, and offers various other capabilities.

I have over four years of experience in the field of software development. Currently, my specialization lies in the Go programming language, and I have been programming in Go for nearly two years. 

Here is a summary of my skills and experience:
- Proficient knowledge of version control systems, especially Git.
- Developing web applications following REST API design principles.
- Integrating relational and non-relational databases, such as MongoDB and MySQL, into applications and effectively working with them.
- Containerizing applications using Docker.
- Hands-on experience in the CI/CD process.
- Proficient in writing both unit (functional) and integration tests.
- Practicing microservice/clean architecture principles.
- Fluent in English at a C1 level.
- Have a Bachelor's degree in Software Engineering.
- Experience working in Agile teams using Trello.

Regarding soft skills, I am highly motivated, determined, and a quick learner. I approach life and work with punctuality and a strong sense of responsibility.
I want to get into a friendly back-end development team with an interesting project. I am looking for a long-term cooperation. Ready for internship. Ready to relocate.
Position: Golang Developer
Category: Golang
Experience: 4 years | English: upper


Software Engineer with 11 years of commercial experience in web development, strong knowledge of Go.
Practical experience in Go 4 years. Strong analytical, problem-solving and critical thinking skills. Love to resolving challenging tasks and great soft skills. 

Languages: Go, PHP, JavaScript
DBs: PostgreSQL, MySQL, MongoDB, Redis
Queues: RabbitMQ, NATS
Other: Docker, RPC, gRPC, REST, AWS
Prefer to work in product companies
Position: Golang Developer
Category: Golang
Experience: 2 years | English: upper

Detected a critical architectural problem related to memory leaks and was involved in developing a solution.
 Had a significant role in integrating the alarming stack (Prometheus, Grafana, SNMP) into the entire product.
Software engineer with 2 years of experience in backend development, who migrated from Java(Spring) to Golang.

EDUCATION
June 2019 - June 2024.
 National Technical University of Ukraine 'Kyiv Polytechnic Institute' , Faculty of Informatics and Computer Science,  Bachelor's degree.

PROFESSIONAL EXPERIENCE
October 2021 – December 2021
Netcracker Technology, Internship
 Developing a web app using Java 8, the Spring Framework, and PostgreSQL. 
 Developing the client using React.

January 2022 - September 2023
GlobalLogic Ukraine
Java Software Engineer 
 Telco Cloud domain(service orchestration and VNF management).
 Communicating and providing direct customer support.
 Participating in implementing new features in products.  Breaking down complex tasks into subtasks.
 Reviewing code, writing documentation.
 Writing unit and integration tests.

PROFESSIONAL SKILLS
 Linux - know basic architecture of linux(how memory works, networking, filesystem), capable using different CLI utilities(like vim, ssh, etc). Experienced with providing support directly on customers environments.
 Golang(grpc) - participated in the development of a "middleware" microservice between the UI and the alarming stack(Prometheus, SNMP).
 Java(Spring) - experienced in providing customer support, developing new features for several microservices written in Java with Spring, and thinking within the scope of the entire product, including integration with PostgreSQL and Redis. Additionally, have an understanding of Object-Oriented Programming (OOP), SOLID principles, and clear architectural design principles.
 Kubernetes - have experience in contributing to infrastructure orchestration using tools such as Helm and Kubernetes. I have worked in various environments, including AWS and GKE (Google Kubernetes Engine).
 Docker - have an understanding of containerization, which includes concepts like network namespaces, PID isolation, and union filesystems, as well as their advantages and disadvantages when compared to virtualization.
 Database experience - PostgreSQL, Redis.
 Prometheus/Grafana - have experience in using such tools for testing, detecting potential memory leaks, and analyzing performance.
 Team contibuting tools - Git, Jira.
 React Typescript - familiar with it, understand the basic requirements for successfully integrating it with backend systems.
Higly motivated to collaboratively solve problems as part of a team and deliver exceptional results. I am interested in developing complex concurrent systems while leveraging the maximum capabilities of Golang.
Position: Golang Developer
Category: Golang
Experience: 5 years | English: upper


Software Engineer with 4 years of experience in various business domains.

Bachelor's Degree in Computer Science

Developed:
- 3rd party API integrations
- Reporting services for different domains
- Microservices for government platforms

Tech stack:
- Go
- PostgreSQL
- Java
- C
- MIPS Assembly
- RabbitMQ
- GRPC
- Kafka

Golang, Docker, PostgreSQL, , REST API, go, Linux, AWS, microservices, Redis

Active growth, challenges, direct impact, great team.
Position: Golang Developer
Category: Golang
Experience: 10 years | English: intermediate

Monolith decomposition to small services. Replacing PHP services with Golang. Speed up them up to more than 10 times.
Software engineer with more than 10 years of experience in web development. About 9 years as a PHP backend developer and 2 years working as a Go engineer on developing microservices. Passionate and focused on results and business needs. I’m really keen on learning the newest technologies, which will help me to provide the best architectural decisions.

Primary responsibilities on my last projects:
- Developing REST API  for mobile and web clients
- Developing GraphQL API for mobile and web clients
- Decomposition of the old monolith into microservices
- Implementing improvements and new functionality
- Supporting legacy code base

The primary backend languages are PHP and Go, but I strongly desire to stay with Go. Have basic Python knowledge (coded for fun).
Have some experience in mentoring people and am interested in it.
- strong team
- highload project
- challenging tasks
- opportunities for growth
Position: Golang Developer
Category: Golang
Experience: 5 years | English: upper

- Ability to learn quickly and take deal with different tech stacks and technologies (even reverse engineering weird third-party APIs). This helped me a lot in last project.

- Frontend experience, this allows to do some tasks on UI when all front-end developers are busy (also helped on the last project).
Started my career as front-end developer (mostly used AngularJS and Angular 2), than got opportunity to take work on backend side and started working as fullstack developer with PHP on project.

A couple of years ago I stumbled upon a trending language - Go and decided to try it. Meanwhile I found a small project in company where I used to work - one of our small tools for syncing network devices data with Zabbix rotted (too obsolete to serve for main purpose) and company was looking for somebody to rewrite it using Go or other better alternatives. So I decided to try and apply to the project, and this is how I ended up here now.

Now I'm working in a company that provides crypto mining devices monitoring platform and has a few other small side products like custom cloud platform product for businesses.

In one of last projects - custom cloud platform, our team was developing Go-based microservices. For cummonitation between services we used gRPC and Kafka. Also used Jaeger/OpenTracing and Prometheus for monitoring and PostgreSQL for storage. libvirt and consul were used as project core.

Last project was focused on crypto mining devices monitoring (ASICs mostly) and integration with monitoring platform.
Looking for interesting projects with interesting smart developers in team with clear project goals and management.
Position: Golang Developer
Category: Golang
Experience: 1.5 years | English: intermediate

I worked on one of the largest online marketplaces with more than 30 million users, helping them with the migration from a monolith to go microservices.
Strong Junior Golang Developer 2022 - 2023
Online chat
• Worked on integration online platform with chat app
Go,WebSocket, gRPC, Nats, Postgres, Redis, AWS

Junior Software Engineer (Go) 2021 - 2022
Online marketplace with over 30 million members
• Worked on the transition from the previous .NET monolith to Go microservices
• Worked in close collaboration with the DevOps team to manage and scale infrastructure
Go, AWS, gRPC, Kafka, Docker, K8s, MSSQL, Jenkins, Splunk
Position: Golang Developer
Category: Golang
Experience: 2.5 years | English: upper

Develop a fully functional user mentions functionality in the app from scratch
Solve a long-lasting bug (>1.5 years) that was unsolvable for the previous two colleagues.
Come up with an idea of how to fix different video speeds on different OS. Also made invisible video transitions.
Found a solution for other team problem that decrease disc space usage in ~ 5 times. From 4 TB to less that 1 TB. The code was written in Python
- Successful medical field project (human reproduction)
(Golang+React.js) 
2 years as a full-stack developer (current)
Integration with user analytic services and observability service, SQL optimization, making new features, tests, a transition from GitLab CI\CD to GitHub Actions, 
Use AWS EC2+docker-compose
International team, scrum.

- Large online advertisement creator
(Golang + Vue.js)
1/3 year as a full-stack developer
Refactoring Vuex store and API calls. Writing tests
International team, scrum.

- Local taxi app 
(Golang+Vue.js) 
1/4 year as a full-stack developer 
Developing WebSocket connectivity solution, Kaffka events parser, and tests. Markup and front-end logic with Vuex store.
Local team, Canban
Position: Golang Developer
Category: Golang
Experience: 11 years | English: upper

• Managed team of 10 backend developers (in a team of 35 people) responsible for backend services.
• From scratch developed PaaS with 30+ services.
• Successfully separated monolith application into multiple tiers. Implemented messaging with RabbitMQ, cloud logging and monitoring.
• Prepared migration to the Google Cloud for a big legacy project, wrote automation for CI/CD and the deployment process without downtime.
Summary:
• 10+ years experience in commercial development.
• Backend development using Go (6+ years), Kubernetes, distributed systems.
• Ability to work efficiently as a member of cross-functional distributed teams.
• Ability to master new tools and technologies quickly and apply them for production needs.

Responsibilities:
• Writing code.
• Team management, planning and estimations, code review, refactoring, ensuring collaboration between teams.
• Code quality, documentation, mentoring.

Wrote services for:
• Private cloud platform built on Kubernetes that provides automatic provision, node monitoring, and non-disruptive updates management.
• Software-defined Storage and Networking on bare-metal clusters.
• Authorization and user management, RBAC, integration with OIDC and LDAP.
• API for running VMs in containers, integration with Openstack and VMWare.
• Web portal for software licensing and distribution.
• Service for on-demand 3D and CAD applications in a browser.
• Integration with Cloud GPU computing, and Stripe for automatic billing and payment processing.
Prepared to work as an individual contributor, or in a technical leadership role on the complex interesting projects that provide opportunities for professional growth.
Position: Golang Developer
Category: Golang
Experience: 1.5 years | English: intermediate

Created an extension for Visual Studio Code for code syntax highlighting for V programming language, outsourced to community
Created a client for interacting with OpenAI GPT-3 API
Created a library for serialisation and deserialisation of raw Ethernet 2 (802.1Q, 802.1P), Wireless Ethernet (802.11) frames 
Currently working on implementing a library for network emulation of L2 switching
Technical Support Engineer at Binotel LLC
- Advising clients on telecommunications issues
- Setting up IP telephony and telephones
- Configuring telecommunication software
- Working with CRM systems, REST API, webhooks and websockets
- Working with Redmine
Position: Golang Developer
Category: Golang
Experience: 1 years | English: basic

Telegram bot
track C in Ucode IT Academy
track Java in Ucode IT Academy
Knowledge C, Go, C++, Java, JS, HTML, CSS, REST API
- Telegram bot: Golang / API of telegram
- Uls: C / team work
- Uchat: C / Sqlite / GTK / Glib / API / team work
- Dino: Java / JavaFX / Gradle
- Tamagotchi: Java / JavaFX / Maven
- Pixelizator: Java / Servlets / Tomcat 7 / JS / HTML / CSS
- Ubay: Java / Servlets / Tomcat 9 / Maven / Hibernate / MySQL / 
             JS / JQuery / HTML / CSS / REST API / team work
go in backend / js in frontend,
nice team
Position: Golang Developer
Category: Golang
Experience: 4 years | English: upper

I was developing microservices architecture for high-traffic company Clutch.co and one time I have increased performance in 3 times for one of them
The first language I worked with was PHP. I've liked it because of it's simplicity. But when I had tried out Golang I understood that it is what I need. I think it is both very beauty-code and fast language,so it is perfect for using. At my first work with Golang for microservices developing we've used Go with database/search engine stack ELK (Elasticsearch/Logstash/Kibana). For API we have used gRPC/Protobuf because of speed. Those services are deployed on AWS on Docker. Now I am working more with blockchain and cryptography. I am using Golang, PostgreSQl/MongoDB, GCP (Google Cloud Platform) and Docker. We are developing new cryptocurrency, distributed peer-2-peer shop like OpenBazaar, banking application working on blockchain. I think my best skill is very fast learning of new technologies so I prefer always to learn something new. Also was developing crypto exchange using tech stack: Redis, RabbitMQ, Golang, Mysql, microservices, gRPC and REST api, sqlboiler, Docker, bash scripts.
Want to work in team with experienced gophers, because my skills improvement is very important for me
Position: Golang Developer
Category: Golang
Experience: 4 years | English: upper


Throughout my career, I have worked on various projects and tackled diverse tasks. I have extensive experience in backend development, primarily using Golang and PHP. My projects have involved implementing microservices withs gRPC, using WebSocket for real-time communication, and working with databases such as MySQL, PostgreSQL, MongoDB.
Additionally, I have experience working with Elasticsearch, Redis, Nats.
My focus has been on backend development, although I have some experience in frontend development using JS and ReactJS.
1. Opportunity to work with the latest technologies, such as containerization (Docker, Kubernetes), cloud services (AWS, GCP, Azure), and advanced database solutions (NoSQL, distributed databases).

2. A focus on best practices, including agile development methodologies, test-driven development (TDD), and continuous integration and deployment (CI/CD) pipelines.

3. A strong emphasis on code quality, performance optimization, and scalability to ensure efficient and robust solutions.

4. A collaborative and supportive team culture, where knowledge sharing, open communication, and continuous learning are encouraged.

5. Opportunities for professional growth and development, including training, conferences, and chances to work on diverse projects.
Position: Golang Developer
Category: Golang
Experience: 4 years | English: intermediate

Developing soft for the Armed Forces of Ukraine.
Decoding data from AN/TPQ firefinder radar, converting it from UTM to SK-42 coordinate system, and user-friendly present it. It allowed us to reduce our reaction on 2 minutes.
Used GoLang and C#.
Total experience in development 25 years and backend development is upper 10 years.
The last project was a high-load marketplace, where I was in the role of backend developer and architect.
My experience with GoLang is about 3 years in production.
Also, I have a significant experience with the following technologies: RabbitMQ, PostgreSQL, MySQL, ZFS, Docker, Nginx, Linux, PHP, JavaScript, HTML, CSS, Symfony framework, etc.
Position: Golang Developer
Category: Golang
Experience: 2 years | English: upper


Uni Bit Studio Inc. 06.2021 - now
Game Development, Casino
Developing Back-office, microservices architecture, responsible for checking requests, working with customers, saving the history of bets and transactions, admin panel, and integration on client API to work with player balance, reports for admin panel. 
Backend for slots: check math from the game designer, check RTP and all probabilities, develop mechanic, create cheats for Frontend developer, progressive jackpot, add all needed information which asked Frontend developer.