Hello,

I'm Egel Xhaferaj

Turning complex problems into reliable software

Whether you need an MVP built from scratch or a senior engineer to scale your system, I deliver clean, production-ready backend solutions.

Egel Xhaferaj, Software Engineer
Software Engineer
Technical Lead Backend Architect Product Engineer
5+
Years of Experience
4
Products Shipped
6-8
Developers Led

What I Do

Three areas where I consistently deliver results for my clients.

SaaS & Product Development

Multi-tenant SaaS platforms and digital products built from the ground up, from architecture to launch. Whether you're validating an MVP or scaling to hundreds of clients, the result is a production-ready system designed to grow with your business.

Multi-tenant Architecture Database Isolation Subscription Models Clean Architecture CQRS

Backend Architecture & APIs

The backend engine behind your application: scalable APIs, data pipelines, third-party integrations, and secure authentication systems. Built with maintainability and performance in mind, so your system stays reliable as it grows.

REST APIs Clean Architecture Domain-Driven Design Event-Driven OAuth2/SSO

Legacy Modernization & Migration

Outdated systems transformed into modern, maintainable platforms, without disrupting your existing operations. From full rewrites to incremental migrations, the complexity is handled so you get a system ready for the next decade.

Platform Rewrites Identity Migration Data Migration Incremental Modernization

Projects

Real systems I've built and led. Business results paired with technical depth.

FlotaIme / Fleet Management SaaS

Co-founder & Technical Lead
Own
Product, co-founded

Built a B2B SaaS fleet management platform for car rental companies. Responsible for the entire technical vision, architecture, and backend development. Clean Architecture and multi-tenant design from day one, currently onboarding pilot clients.

C# ASP.NET Core Clean Architecture CQRS/MediatR PostgreSQL Angular React Native Docker

Hospitality Management Platform

Backend Technical Lead
50+
Hotel clients served

Led the full backend rewrite of a legacy property management system, now serving 50+ hotel clients with database-per-tenant isolation. Built an intelligent room allocation engine that resolves conflicts between online booking channels and physical room assignments. Includes real-time notifications, invoicing, and payment fiscalization for regulatory compliance.

C# ASP.NET Core PostgreSQL Entity Framework Core Redis SignalR Docker Azure Pipelines

Custom Monitoring & Alerting Platform

Technical Lead (team of 6-8)
National
Scale, custom-built

Co-architected and led development of real-time Monitoring and Alerting modules for a national-scale platform serving citizens across multiple public services. Fully custom-built from scratch, handling high-volume telemetry with time-series storage, live dashboards, and a configurable alerting engine.

C# ASP.NET Core PostgreSQL TimescaleDB Redis SignalR OpenTelemetry Keycloak Angular Docker

Enterprise Single Sign-On Platform

Project Leader (full ownership)
35K
Identities migrated

Designed and delivered an SSO platform federating identity across four products. Migrated ~35,000 user identities from legacy systems with non-default password hashing. Custom hash extensions verify credentials on first login and transparently rehash, achieving zero-disruption migration.

C# ASP.NET Core Keycloak OAuth2/OpenID Connect PostgreSQL SQL Server Angular

How I Work

A structured process that keeps things transparent and on track.

01

Discovery

Every project starts with understanding your problem. I learn your business context, gather requirements, and define a clear scope before any code is written.

02

Development

Building iteratively with regular check-ins and working demos at each milestone. You see progress continuously, not just at the end. Sprints, milestones, or continuous delivery.

03

Architecture

The technical foundation is designed upfront. System structure, data models, technology choices, and integration points. Built to scale, not just to ship.

04

Delivery

I don't just hand over code. Every delivery includes tested, documented, deployable software with clear handoff, whether that's to your team, your operations, or your users.

Communication: I work with Slack, Teams, video calls, and email. Whatever suits your team.

Timezone: Flexible availability. I adjust to your schedule.

About Me

Egel Xhaferaj

I'm a software engineer with 5+ years of experience building backend systems and SaaS products. I've led development teams, architected national-scale platforms, and co-founded my own product.

I care about clean code, reliable systems, and understanding the business problem before writing a single line. Whether you need someone to build your product from scratch or to bring senior engineering depth to your existing team, I'm here to help.

Based in Tirana, Albania
BSc in Software Engineering
Albanian (native), English & Italian (professional)

Skills & Technologies

Organized by depth of experience. Hover over the legend for details.

Core
Working Knowledge
Expanding

Core

Proven across multiple production projects
Languages & Frameworks
C# ASP.NET Core Entity Framework Core LINQ
Architecture & Patterns
Clean Architecture CQRS / MediatR Domain-Driven Design Event-Driven Architecture Microservices SOLID Principles Design Patterns
Databases
PostgreSQL SQL Server TimescaleDB Redis
APIs & Communication
RESTful APIs Swagger / OpenAPI RabbitMQ SignalR
Auth & Security
JWT OAuth2 / OpenID Connect Keycloak
Observability
Serilog OpenTelemetry Prometheus Grafana Loki
DevOps & Infrastructure
Docker Docker Compose Portainer Azure Pipelines GitHub Actions Git Azure AWS
Resilience & Background
Polly Hangfire

Working Knowledge

Actively used in projects
Frontend
Angular TypeScript JavaScript

Expanding

Actively learning and exploring
New Frontiers
Node.js / NestJS Java / Spring Boot Python / FastAPI GraphQL MongoDB React Native Flutter AI / LLM Integration

Let's Build Something Together

Whether you need an MVP built from scratch or a senior engineer to strengthen your team, I'd love to hear about your project.

Send Me an Email