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
Multiple
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, led, and shipped. 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.

  • Sole owner of the technical vision and architecture
  • Multi-tenant and Clean Architecture from day one
  • Currently onboarding pilot clients
C# ASP.NET Core Clean Architecture CQRS/MediatR PostgreSQL Angular React Native Docker

Healthcare Clinic Management Platform

Team Leader & Lead Architect
Demo-Ready
In 8 weeks from takeover

Took ownership of a multi-tenant SaaS platform for healthcare clinic management that had stalled after 4-5 months without reaching a demoable state. Translated the CEO's broad vision into concrete, prioritized features and re-scoped the roadmap around the pilot client. Introduced a disciplined process — PR-gated reviews, ticket-tracked branches, continuous deployment — and reached a demo-ready build deployed to staging within 8 weeks. The result is a modular monolith serving platform admins, clinic staff, and patients through three independent APIs and three Angular frontends.

  • Process transformation: 267 raw commits in week one to 187 PR-gated, ticket-linked reviews
  • Modular monolith — 4 bounded contexts with schema-per-module multi-tenancy enforced by Postgres roles
  • Online booking with architecturally enforced double-booking protection
  • ~700 automated tests including Testcontainers integration and Playwright E2E
C# ASP.NET Core .NET 10 Clean Architecture CQRS PostgreSQL Docker FluentValidation Angular Azure Pipelines

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.

  • Intelligent allocation engine resolves online-channel vs physical-room conflicts
  • Database-per-tenant isolation across 50+ hotel clients
  • Payment fiscalization for regulatory compliance
C# ASP.NET Core PostgreSQL Entity Framework Core Redis SignalR Docker Azure Pipelines

Tenant Management Platform

Team Leader
~3-4 Weeks
From zero to working MVP

Led a team of 5 to deliver a complete MVP for a residential property management platform in roughly three to four weeks. The client — an existing partner already using our hospitality system — needed to prove concept feasibility to secure investment for a large accommodation complex (4 buildings, ~1,000 rooms). Built the backend API, coordinated cross-platform delivery (iOS, Android, Angular admin panel), and integrated directly with the client's existing property management system for real-time room availability, eliminating manual data entry and preventing overbooking across channels. The team ran a strict PR-per-feature, ticket-tracked workflow from day one, with automated deployment to a demo environment for investor presentations.

  • Repeat-client trust — an existing partner came back for a new product
  • Full production observability from day one (traces, metrics, logs, Grafana dashboards)
  • Contract-first API: typed Angular client auto-generated from OpenAPI via NSwag
  • Companion native iOS app (SwiftUI) with encrypted storage and push notifications
C# ASP.NET Core .NET 10 Clean Architecture PostgreSQL Docker OpenTelemetry Grafana NSwag

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.

  • High-volume telemetry with time-series storage
  • Configurable alerting engine and live dashboards
  • Built from scratch for national-scale public services
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.

  • Federated identity across four separate products
  • Zero-disruption migration of ~35,000 user identities
  • Custom hash extensions rehash legacy credentials on first login
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, Freelance Backend Developer

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