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

Georgi Yovchev

Verified Expert  in Engineering

Full-stack Developer

Location
Sofia, Bulgaria
Toptal Member Since
September 2, 2022

Georgi is a young software engineer who has been programming for the last eleven years—more than five professionally. He enjoys challenging his analytical skills and solving complex problems, from designing to building data-intensive applications. He's a team player with excellent soft skills, always eager to explore new technology fields. For him, engineering is a passion, not just a job.

Portfolio

Eskape2Play Game Studio
Node.js, Unity, Phaser.io, TypeScript, AWS Cloud Development, PostgreSQL, React...
Via Transportation
Go, CockroachDB, Google Cloud Platform (GCP), NATS, React, TypeScript...
Sciant
Node.js, PostgreSQL, Git, Docker Compose, React, TypeScript, Full-stack...

Experience

Availability

Part-time

Preferred Environment

Linux, Git, Docker, Docker Compose

The most amazing...

...thing I've designed and built is a highly scalable real-time multiplayer gaming infrastructure from scratch.

Work Experience

Partner and Senior Full-stack Software Engineer

2021 - PRESENT
Eskape2Play Game Studio
  • Designed and built cloud infrastructure in AWS and wrote IaC by using CDK to deploy all services and CI/CD pipelines in a secure way.
  • Built a data analytics platform for internal use by using Grafana and Prometheus.
  • Designed and implemented matchmaker, leaderboards, and other highly scalable multiplayer gaming services.
  • Built internal frameworks for different abstract services that we can reuse for different projects.
  • Worked on Unity and Phaser.io clients when needed.
Technologies: Node.js, Unity, Phaser.io, TypeScript, AWS Cloud Development, PostgreSQL, React, Full-stack, REST APIs, JavaScript, Amazon Web Services (AWS), Jest, HTML, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, APIs, IntelliJ IDEA, SQL, NestJS, Integration Testing, Testing, AWS Cloud Development Kit (CDK), Infrastructure as Code (IaC), DevOps, Orchestration

Senior Software Engineer

2020 - 2021
Via Transportation
  • Designed and implemented microservices written in Go by following the SOLID principles and microservice design patterns.
  • Wrote IaC for both our AWS and GCP infrastructure by using Terraform and Terragrunt.
  • Set up monitoring for some of our services, such as distributed tracing and metrics.
  • Built a React client that was used as an interface for our services.
Technologies: Go, CockroachDB, Google Cloud Platform (GCP), NATS, React, TypeScript, Full-stack, REST APIs, JavaScript, Kubernetes, React Hooks, Amazon Web Services (AWS), GitLab CI/CD, Terraform, HTML, CSS, Source Code Review, Code Review, APIs, IntelliJ IDEA, React Native, SQL, Unit Testing, Integration Testing, Testing, Infrastructure as Code (IaC), DevOps, Orchestration

Software Engineer

2017 - 2020
Sciant
  • Participated in the designing and building of multiple distributed services written in Node.js.
  • Built AWS infrastructure from scratch using a dozen of AWS cloud services.
  • Designed and built React clients for our services.
Technologies: Node.js, PostgreSQL, Git, Docker Compose, React, TypeScript, Full-stack, REST APIs, JavaScript, Amazon Web Services (AWS), Apps, GitLab CI/CD, Amazon DynamoDB, Jest, HTML, CSS, Source Code Review, Code Review, Android, APIs, IntelliJ IDEA, Java, Python, SQL, Unit Testing, Integration Testing, Testing, Orchestration

MMA Rivals

https://play.google.com/store/apps/details?id=e2p.io.mmarivals&hl=en&gl=US
Developed a highly rated real-time multiplayer mobile game on the Play Store. I created the whole infrastructure and BE behind the project and some parts of the UI. It was built using Node.js for the BE, AWS for the cloud infrastructure, and Phaser.io for the client.

Path of Survival

Path of Survival is a real-time multiplayer blockchain game. I created the whole gaming infrastructure and parts of the BE behind the project and some parts of the UI. It was built using Node.js for the BE, AWS for the cloud infrastructure, and Unity for the client.
2014 - 2018

High School Diploma in Maths and Informatics

Sofia High School of Mathematics - Sofia, Bulgaria

Libraries/APIs

Node.js, REST APIs, React

Tools

Git, GitLab CI/CD, Terraform, AWS Cloud Development Kit (CDK), IntelliJ IDEA, Docker Compose

Frameworks

Jest, React Native, Unity, Phaser.io, NestJS

Languages

Go, TypeScript, JavaScript, HTML, Python, SQL, CSS, Java

Paradigms

Unit Testing, Testing, DevOps

Platforms

Linux, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Kubernetes, Android

Storage

PostgreSQL, Amazon DynamoDB, CockroachDB

Other

AWS Cloud Development, Full-stack, React Hooks, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, APIs, Integration Testing, Infrastructure as Code (IaC), Orchestration, NATS, Apps, Calculus

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