Xhulio Doda, Developer in Tirana, Albania
Xhulio is available for hire
Hire Xhulio

Xhulio Doda

Verified Expert  in Engineering

Bio

Xhulio is a back-end developer who builds reliable, maintainable, and scalable web applications. He has also worked for organizations ranging from startups to government enterprises and is always eager to expand his domain knowledge in new industries.

Portfolio

Freelance Clients
Go, Node.js, Clean Architecture, Redis, Google Cloud Platform (GCP), Linux...
Ritech Solutions
Node.js, Jest, Serverless, Amazon DynamoDB, AWS Lambda...
Agjencia Kombtare e Shoqris s Informacionit (National Agency of ICT)
Node.js, Go, CI/CD Pipelines, Azure DevOps, Azure, Linux, Data Structures...

Experience

  • JavaScript - 5 years
  • Clean Architecture - 3 years
  • Go - 3 years
  • Node.js - 3 years
  • Microservices - 3 years
  • Azure - 2 years
  • DevOps - 2 years
  • Kubernetes - 2 years

Availability

Part-time

Preferred Environment

Linux, MacOS

The most amazing...

...thing I've developed is a platform for small-sized businesses to enhance their customer experience by rewarding with e-vouchers.

Work Experience

Back-end Developer

2022 - PRESENT
Freelance Clients
  • Increased startup agility by reducing the dependency on specific frameworks.
  • Collaborated on the design of the architecture of many systems.
  • Delivered features within one-week sprints without sacrificing code quality.
Technologies: Go, Node.js, Clean Architecture, Redis, Google Cloud Platform (GCP), Linux, Data Structures, Algorithms, Docker, CI/CD Pipelines, Swagger, Kubernetes, Terraform, Microservices, SQL, TypeScript, MongoDB, API Integration, REST APIs, GraphQL, Distributed Systems, APIs, Message Queues, Testing, Express.js

Back-end Developer

2021 - 2022
Ritech Solutions
  • Transformed and improved the latency of analytics endpoints by 80%.
  • Increased the whole project's test coverage from 30% to 80%.
  • Facilitated the collaboration between front- and back-end developers by automating the creation and updating of all API documentation.
Technologies: Node.js, Jest, Serverless, Amazon DynamoDB, AWS Lambda, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon API Gateway, Swagger, Linux, Data Structures, Algorithms, Microservices, JavaScript, NoSQL, MongoDB, API Integration, REST APIs, Amazon Web Services (AWS), Back-end, APIs, Architecture, Event-driven Programming, Message Queues, Testing, Express.js, Amazon Simple Email Service (SES), Amazon S3 (AWS S3), Lambda Functions, Lambda Architecture

Full-stack Developer

2018 - 2021
Agjencia Kombtare e Shoqris s Informacionit (National Agency of ICT)
  • Implemented a scalable notification system for around 2 million daily active users.
  • Optimized CI/CD pipelines, increasing code delivery speed by 15%.
  • Broke down at least five systems from monoliths to a microservices-based architecture.
Technologies: Node.js, Go, CI/CD Pipelines, Azure DevOps, Azure, Linux, Data Structures, Algorithms, DevOps, Docker, Microservices, Jest, Swagger, Clean Architecture, Redis, PostgreSQL, Kubernetes, Terraform, Enterprise, JavaScript, SQL, MongoDB, API Integration, REST APIs, GraphQL, Hasura, Distributed Systems, React, Full-stack, APIs, Architecture, Message Queues, RabbitMQ, Testing, Express.js, MERN Stack

Experience

Customer Loyalty Platform

A platform for loyalty programs that creates incentives through reward points, discounts, or membership cards for supermarket customers. By utilizing this application, customers were more motivated to interact with the seller, thus leading to higher conversion rates and revenue. I was part of the back-end team that delivered the product to a big supermarket chain in the country.

Real-time Movie Recommendations

A back-end service that aims to provide personalized movie recommendations for cinema-goers. We implemented user-based and content-based recommendations for cinema clients using a graph database and a performant back-end. This service was a companion to the main app used by the cinema, resulting in higher engagement in the platform.

Education

2018 - 2021

Master's Degree in Information Security

University of Tirana - Tirana, Albania

2015 - 2018

Bachelor's Degree in Business Informatics

University of Tirana - Tirana, Albania

Certifications

APRIL 2021 - PRESENT

DevOps OpenHack

Microsoft

APRIL 2020 - PRESENT

M320: Data Modeling

MongoDB University

Skills

Libraries/APIs

Node.js, REST APIs, React

Tools

Amazon Simple Queue Service (SQS), RabbitMQ, Amazon Simple Notification Service (SNS), Gorilla, Terraform, Amazon Simple Email Service (SES)

Languages

Go, JavaScript, SQL, GraphQL, TypeScript

Frameworks

Express.js, Jest, Swagger

Paradigms

Clean Architecture, Azure DevOps, DevOps, Microservices, Event-driven Programming, Testing, Lambda Architecture

Platforms

Linux, Docker, Azure, AWS Lambda, Amazon Web Services (AWS), MacOS, Google Cloud Platform (GCP), Kubernetes

Storage

PostgreSQL, NoSQL, MongoDB, Amazon DynamoDB, Redis, Neo4j, Hasura, Amazon S3 (AWS S3), Graph Databases

Other

Back-end, APIs, Data Structures, Algorithms, CI/CD Pipelines, Serverless, API Integration, Distributed Systems, Full-stack, Architecture, Message Queues, Economics, Cryptography, Web Security, Amazon API Gateway, Enterprise, Lambda Functions, MERN Stack

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