Ermal Komoni

Available to hire

Full-stack software engineer specializing in C#/.NET Core and React/Next.js with a product-first mindset.

About

Full-stack software engineer specializing in C#/.NET Core and React/Next.js with a product-first mindset.
I design and ship complete platforms end-to-end, from Clean Architecture backends to polished, usable interfaces, and I’ve done this across healthcare, security and enterprise-level products.

I own features from concept to deployment, bringing AI-powered tooling and modern cloud architecture into everything I build.

Industry experience

  • Healthcare
  • Software & Internet
  • Professional Services
  • Transportation & Logistics
  • Education
  • Government
  • Financial Services

Projects · 2

SnapSend is a zero-knowledge secret-sharing app, share a password, API key, or note that destroys itself after it’s read.

🔗 Live app: https://www.twine.net/signin

How it works

The secret is encrypted in your browser with AES-256-GCM before anything ever touches the network. The decryption key lives only in the URL fragment (after the #), so it’s never transmitted to or stored by the server, the server only ever holds ciphertext it can’t read.

Key features

  • Zero-knowledge encryption - AES-256-GCM performed client-side; the server never sees plaintext or the key
  • Burn after reading - the secret is destroyed atomically after the last allowed view, with no race conditions or leftovers
  • Auto-expiry - configurable TTL (5 minutes to 1 week) removes the secret even if the link is never opened
  • View limits - set a max number of views before the link self-destructs

Tech stack

  • Frontend: Next.js, TypeScript
  • Backend: .NET 10
  • Storage: Redis (TTL-native, ephemeral by design)

Why I built it

Most “secure” paste/share tools still trust the server with your plaintext at some point. SnapSend moves encryption entirely to the client, so even a compromised or subpoenaed server has nothing readable to hand over.

  • AI Engineer
  • App Developer
  • Back-End Developer
  • +3

Vitalink is a healthcare platform that helps patients find the right doctor and manage their care, all in one place.

🔗 Live app: https://www.twine.net/signin

Key features

  • AI doctor matching - describe your symptoms in plain language and get matched to the right specialist in seconds
  • Book in seconds - pick a doctor, choose a time, and confirm an appointment without back-and-forth calls or forms
  • All your care, one place - appointments, doctors, and visit history live together instead of being scattered across apps and portals

Tech stack

  • Frontend: Next.js, React, TypeScript
  • Backend: .NET 10
  • Database: PostgreSQL, Entity Framework Core
  • Hosting/Infra: Azure

Why I built it

Booking and managing healthcare is still full of friction, phone tag, scattered records, and guessing which specialist you actually need. Vitalink puts symptom-based doctor matching, booking, and visit history behind one clean interface, so patients spend less time navigating the system and more time getting care.

  • App Designer
  • App Developer
  • Back-End Developer
  • +1

Work experience

Software Engineer · Visiar HealthCareDec 2025 – Jul 2026 · 8 mos

- Contributed to backend development of an AI-powered asset management platform for Amsterdam's hospitals, using .NET, Python, FastAPI, Elasticsearch, and RAG - Migrated text extraction and summarization to GPT-4o Vision API, reducing costs and improving output quality - Designed RESTful APIs and built features end-to-end with Next.js - Built Visar Capture Assist, a cross-platform desktop app in .NET and Avalonia UI - Implemented cross-platform auto-update on Azure and authored automation scripts - Set up unit and integration tests with xUnit and Moq against a PostgreSQL test database - Managed Azure resources including Key Vault and SAS-based secure file access - Mentored interns on backend development

Solution Engineer · Swiss GRCJul 2024 – Nov 2025 · 1 yr 5 mos

Led development of a large-scale governance, risk and compliance solution for ÖBB (Austrian Federal Railway), supporting 40,000+ employees using C# / .NET Core and React. Delivered enterprise solutions for Porsche Holding, IAV GmbH, Helsana AG, PostFinance, Vodafone and Zayed International Airport. Designed scalable .NET Core applications with SOLID principles; built React front-ends integrated with RESTful APIs; implemented centralized error handling and secure data workflows. Applied advanced React patterns (custom hooks, memoization, lazy loading, Redux) and integrated with SharePoint via Plumsail. Wrote comprehensive unit and integration tests with xUnit. Worked in a remote environment.

Software Developer · SPINP AgencyJun 2023 – Jun 2024 · 1 yr 1 mo

Improved app functionality by integrating third-party APIs (MF Health, Ärztekasse, CRIF) for the Swiss healthcare market. Built secure data storage using PostgreSQL and MinIO for sensitive dental service requests. Designed a notification system using Hangfire, SignalR for real-time updates, and RabbitMQ as the message broker. Strengthened security through data encryption and decryption. Integrated Swiss QR-Bill payments and ensured regulatory compliance. Managed deployments via Azure Portal and IIS. Conducted end-to-end testing, bug fixing, and process documentation.

Education

Bachelor in Computer Science and Engineering · University for Business and Technology2030 – 2024
Certified In Introduction to Computer Science · edX by Harvard University2022 – 2023

Testimonials · 5.0 from 1 review

Hire Ermal Komoni today

Post a job and invite Ermal, or contact them directly. No hidden commission.

Post a job