Senior Software Engineer · Engineering Lead

Building enterprise
systems since 2014.

I architect and ship production software for regulated, high-stakes domains — fintech, healthcare, identity, and data engineering — pairing deep .NET expertise with modern React, Angular, and real-time event-driven systems.

About

A decade of building software across a wide range of domains — fintech, financial services, insurance, e-learning, legal document management, hospitality and bookings, tracking systems, and algorithm-heavy applications — owning architecture and delivery where correctness, security, and maintainability are non-negotiable.

Alongside hands-on engineering, I've led teams through the full delivery cycle — defining architecture and technical direction, mentoring engineers, running sprint planning and backlog grooming, leading code reviews, and working directly with clients and stakeholders to align delivery with business goals.

What I Do

Enterprise Architecture

Designing microservices and Clean Architecture systems for regulated, high-stakes domains, with security, auditability, and scalability established as foundational requirements.

Full-Stack Delivery

Delivering complete products across .NET backends and React or Angular frontends, from API design and architecture through to refined, accessible user interfaces.

Real-time & Data Pipelines

Engineering event-driven systems with Apache Kafka, robust background processing, and custom ETL pipelines that handle high-throughput workloads reliably.

Capabilities

Domains I've delivered production systems in — built to regulatory, security, and scale requirements.

  • Secure, fully auditable transaction engines for fund transfers between linked bank accounts
  • Banking and payment integrations — Plaid, CorePro, ASA, and OAuth-based account linking
  • Affiliate-driven cashback and rewards systems over Flex, Impact, and AWIN
  • Scheduled savings runs, payouts, and goal evaluations via reliable background processing
  • RESTful APIs for plan management, reimbursements, and reporting workflows
  • Robust data modeling for financial records, plan structures, and transaction histories
  • Clean Architecture with the Mediator pattern for testable, layered code
  • Comprehensive unit and integration test coverage with xUnit
  • Microservices architecture for modular, maintainable identity governance
  • Secure Single Sign-On (SSO) across multiple applications
  • Configuration-driven data transformation engine built into the platform
  • SQL Server and MongoDB modeled for large-scale asynchronous operations
  • Custom ETL engines with configuration-based, dynamically executed workflows
  • Real-time queuing with Apache Kafka for reliable, fault-tolerant pipeline execution
  • Transformations across CSV, relational, and non-relational sources
  • Complex audit trails and reporting over large data volumes
  • Event scheduling, ticket validation, and seat assignment features
  • Complex queries designed and optimized for real-time performance
  • Third-party payment provider integrations for secure ticket purchasing
  • RESTful API design and consumption in distributed team environments
  • Microservices architectures with custom workflow orchestration over Apache Kafka and RabbitMQ
  • Academic platforms for university selection and application management
  • Payroll and e-learning training modules for higher education
  • Case scheduling algorithms and reporting tools for the public sector
Tech Stack

Backend & Languages

.NET 8.NET CoreC#ASP.NET CoreC++QtNode.js

Frontend

ReactAngularNext.jsTypeScript

Data Access & Stores

Entity Framework CoreDapperPostgreSQLSQL ServerMongoDB

Messaging & Eventing

Apache KafkaRabbitMQAzure Service Bus

Background Processing

HangfireQuartz.NETWindows ServicesHosted / Background Services

Cloud & DevOps

AWS (EC2, S3, RDS)AzureAzure DevOpsGitHub ActionsDocker

Architecture

Clean ArchitectureMicroservicesN-Tier

Design Patterns

Mediator (CQRS)Command FactoryRepository & Unit of WorkDependency InjectionFactoryStrategyDecoratorOptions Pattern

Testing

xUnitUnit TestingIntegration Testing
Experience
10+

years building and leading delivery of enterprise and web software — from system architecture through production rollout.

MSc and BSc in Information Technology from the University of Tirana. Across a decade of delivery, I have led engineering teams, owned technical direction and architecture, and partnered directly with clients and stakeholders to translate business objectives into dependable, production-grade software.

Contact

Let's build
something solid.

Have a project, role, or idea in mind? Send a message and I'll get back to you.