Georgi Bulanov, Developer in Sofia, Bulgaria
Georgi is available for hire
Hire Georgi

Georgi Bulanov

Verified Expert  in Engineering

Software Developer

Location
Sofia, Bulgaria
Toptal Member Since
February 5, 2022

Georgi is a computer engineer with more than 15 years of experience in Cloud Engineering, DevOps, and Quality Assurance (QA). He is interested in highly-scalable cloud-based solutions following modern principles of Microservices, Infrastructure As Code (IaC), Continuous Deployment, and Delivery. Georgi has several years of experience building and managing top-performing teams and a vast interest in training and coaching talent.

Portfolio

Attraqt
Amazon EKS, Bash Script, Kong, Jenkins, Terraform, Chef, Apache2, HAProxy...
Attraqt
Software QA, QA Automation, Java, Robot Framework, Cucumber, TestLink, Jira...
Fredhopper
Java, Robot Framework, Cucumber, ELK (Elastic Stack), Bash, Linux, QA Testing...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Kong, Terraform, Jenkins, Argo CD, Helm, Chef, ELK (Elastic Stack), Grafana, Prometheus

The most amazing...

...thing I've recently worked on is a migration to Infrastructure As Code (IaC) for my current company.

Work Experience

Head of Cloud Value Delivery

2019 - PRESENT
Attraqt
  • Created a secure Cloud platform that enables rapid rollout of production-grade components safely. Led the transformation of our infrastructure platform to platform as a service and Infrastructure As Code (IaC).
  • Hired, trained, and guided the Cloud engineering teams in delivering company Cloud and platform vision.
  • Led the transformation of the load balancing layer used by the company.
  • Managed the migration to Terraform and infrastructure as a service.
Technologies: Amazon EKS, Bash Script, Kong, Jenkins, Terraform, Chef, Apache2, HAProxy, Filebeat, Amazon Web Services (AWS), Cloud Infrastructure, Infrastructure as Code (IaC), CI/CD Pipelines

Head of Quality Assurance

2017 - 2019
Attraqt
  • Managed the QA team, created the roadmap for the team, and set individual goals for each team member. Mentored new team members and interviewed candidates for the QA team.
  • Developed and executed test cases, maintained a database with generic test cases and created release plans. Developed tools for automation testing, performance, and functional testing.
  • Created multiple automated testing frameworks for various product lines in the company using Robot Framework and Cucumber.
  • Created internal tools for deploying on-demand testing environments mirroring the full production environment.
Technologies: Software QA, QA Automation, Java, Robot Framework, Cucumber, TestLink, Jira, Apache2, HAProxy, Filebeat, Amazon Web Services (AWS), Cloud Infrastructure, Infrastructure as Code (IaC), CI/CD Pipelines

Quality Assurance Manager

2014 - 2017
Fredhopper
  • Developed an automated testing system for various products in the company.
  • Managed the Continuous Delivery (CD) and Automation team, creating a roadmap for the team and setting individual goals for each team member.
  • Developed an automated functional testing framework using Robot Framework and Cucumber.
Technologies: Java, Robot Framework, Cucumber, ELK (Elastic Stack), Bash, Linux, QA Testing, REST APIs, Apache2, HAProxy, Filebeat, Amazon Web Services (AWS), Cloud Infrastructure, Infrastructure as Code (IaC), CI/CD Pipelines

Senior Quality Assurance

2011 - 2014
Fredhopper
  • Developed and executed test cases and maintained a database with generic test cases.
  • Developed tools for automation testing. Designed, planned and executed performance and functional testing.
  • Mentored new team members. Analyzed and helped with various critical support issues.
Technologies: Java, Bash, REST APIs, Robot Framework, Cucumber, Jenkins, Linux, HAProxy, Filebeat, CI/CD Pipelines

Quality Assurance

2007 - 2011
Fredhopper
  • Developed and executed test cases and maintained a database with a generic test case.
  • Developed tools for functional automation testing, performance, and load testing.
  • Created an automated deployment and test system for regression testing.
Technologies: Java, Linux, Bash, Jira, REST APIs

Demo Project for CI/CD Deployment of Apps in K8 via the Argo CD Tool Set

https://github.com/gbulanov/argo-combined-demo
I created a demo project for CI/CD deploment of apps in K8 via the Argo CD tool set. It uses Argo CD, Argo Workflows, Argo Events, and Argo Rollouts. The demo uses the apps to deploy a dummy application.
2008 - 2010

Master's Degree in Distributed Systems and Wireless Networks

Sofia University St. Kliment Ohridksi - Sofia, Bulgaria

2004 - 2008

Bachelor's Degree in Telecommunications

Technical University - Sofia, Bulgaria

DECEMBER 2023 - DECEMBER 2026

AWS Solutions Architect Associate

Amazon Web Services

Tools

Kong, Terraform, Chef, Amazon EKS, ELK (Elastic Stack), Jenkins, GitLab CI/CD, Grafana, Istio, Helm, Cucumber, Jira, Amazon Virtual Private Cloud (VPC)

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD)

Platforms

Linux, Amazon Web Services (AWS), Kubernetes, Apache2, TestLink, Amazon EC2

Other

CI/CD Pipelines, Load Balancers, Infrastructure, HAProxy, Filebeat, Cloud Infrastructure, Infrastructure as Code (IaC), DNS, Amazon Route 53, Argo CD, Argo Workflow, Argo Rollouts, Kustomize, Software QA, QA Automation, Programming, Telecom Equipment & Solutions, Computer Science, Networks, Cisco, Distributed Systems, Windows System Administration, Linux Administration, Computer Networking, Prometheus, QA Testing

Languages

Bash Script, Java, Bash

Frameworks

Robot Framework

Libraries/APIs

REST APIs

Storage

Amazon EFS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring