Ergi Bërdëllima, Developer in Tirana, Tirana County, Albania
Ergi is available for hire
Hire Ergi

Ergi Bërdëllima

Software Developer

Tirana, Tirana County, Albania

Toptal member since February 21, 2022

Bio

Ergi is a software engineer with 8+ years of experience building scalable distributed systems, with a focus on streaming platforms and cloud infrastructure. He has proven ability to architect high-throughput services in Go, design event-driven systems, and optimize cloud costs and performance at scale.

Portfolio

Ritech Solutions
Go, PHP, Amazon Web Services (AWS), ELK (Elastic Stack), Prometheus, Rollbar...
Division5
Node.js, JavaScript, PHP, TypeScript, MySQL, PostgreSQL, WebSockets, Back-end
StartStack
Node.js, TypeORM, TypeScript, MySQL, MongoDB, NGINX, Back-end

Experience

  • Git - 8 years
  • Back-end - 8 years
  • Back-end Development - 8 years
  • MySQL - 6 years
  • Go - 5 years
  • Amazon Web Services (AWS) - 5 years
  • PHP - 5 years
  • Node.js - 3 years

Preferred Environment

Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), Go, Back-end

The most amazing...

...thing was implementing an event-driven SRT ingestion and relay system, integrating with an existing RTMP pipeline, which reduced disconnection rates by 15%.

Work Experience

Software Engineer

2021 - PRESENT
Ritech Solutions
  • Architected and built a high-throughput video play tracking system processing around 800 events/min with <100ms latency.
  • Designed and implemented an event-driven SRT ingestion and relay system, integrating with an existing RTMP streaming pipeline, which reduced disconnection rates by 15%.
  • Developed scalable back-end services in Go, handling ~4000 requests/sec for a live streaming platform with ~4000 concurrent streamers (13,000 total users).
  • Reduced AWS S3 storage costs by 16% by redesigning storage lifecycle policies and access patterns.
  • Implemented monitoring, logging, and alerting (Prometheus, ELK), significantly improving system observability and incident response.
  • Designed and implemented a scheduling system for recurring live streams.
  • Contributed to documentation and onboarding, improving team productivity and knowledge sharing.
Technologies: Go, PHP, Amazon Web Services (AWS), ELK (Elastic Stack), Prometheus, Rollbar, Papertrail, Back-end

Back-end Developer

2020 - 2021
Division5
  • Designed and developed back-end services using Node.js and TypeScript across multiple production systems.
  • Collaborated cross-functionally to build an e-learning platform used in elementary education.
  • Worked closely with front-end developers and designers to develop the back-end service of an e-learning platform for elementary schools.
  • Refactored legacy services, improving performance and maintainability.
  • Implemented guest authentication for a video conferencing platform.
  • Mentored junior developers and contributed to cross-team code reviews.
  • Built APIs for a talent acquisition platform using Symfony and PHP.
Technologies: Node.js, JavaScript, PHP, TypeScript, MySQL, PostgreSQL, WebSockets, Back-end

Back-end Developer

2019 - 2019
StartStack
  • Improved back-end performance and optimized database queries across multiple services.
  • Developed a Node.js SDK for third-party integrations.
  • Built and published an npm package for API route tracking and analytics.
  • Managed VPS infrastructure and configured Nginx for production deployments.
Technologies: Node.js, TypeORM, TypeScript, MySQL, MongoDB, NGINX, Back-end

Back-end Developer

2017 - 2018
EruSoft
  • Developed back-end systems and web interfaces for gaming applications.
  • Built front-end components using JavaScript, HTML, and CSS.
  • Created a desktop application using Electron.js for local access to web services.
  • Collaborated with stakeholders to define and deliver product features.
Technologies: HTML, CSS, JavaScript, Electron, ASP.NET, SQL Server 2012, Back-end

Education

2015 - 2018

Bachelor's Degree in Computer Science

University of Tirana - Tirane, Albania

Certifications

MARCH 2025 - PRESENT

Docker and Kubernetes: The Complete Guide

Udemy

FEBRUARY 2025 - PRESENT

AI Agents Fundamentals

Hugging Face

Skills

Libraries/APIs

Node.js, Rollbar

Tools

Git, Slack, GoLand, ELK (Elastic Stack), Papertrail, NGINX

Languages

PHP, Go, JavaScript, TypeScript, HTML, CSS

Platforms

Amazon Web Services (AWS), Visual Studio Code (VS Code), MacOS, Docker, Kubernetes

Storage

MySQL, PostgreSQL, MongoDB, SQL Server 2012

Frameworks

Chrome, Electron, ASP.NET, JSON Web Tokens (JWT), Gorm, Gin-Gonic

Paradigms

Object-oriented Programming (OOP), REST

Other

Back-end Development, Back-end, Prometheus, WebSockets, TypeORM, AI Agents

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