AG

Adrian Gavrila

Senior Software Engineer · Technical Lead

Available for freelance or B2B projects

From enterprise systems to full-stack SaaS.

Others ship slide decks. I ship production code.

10+ years as a software engineer on enterprise and healthcare systems — C++, legacy code, regulated software. Over the past year I moved into full-stack SaaS and built 4 real products on my own with .NET + React. They’re below.

Brașov, Romania · remote

Services

What I build

From the database schema to the production deploy — full-stack, no missing links.

01

Multi-tenant SaaS

Multi-tenant architecture with strict data isolation, IDOR-safe RBAC/ABAC, and fast onboarding of new clients.

02

Full-stack .NET + React

ASP.NET Core 10, EF Core 10, React 19 with TypeScript. Backend, frontend, and everything in between.

03

Security & compliance

Field-level encryption (AES-256-GCM), audit trails, GDPR, and hands-on experience with regulated systems (GxP, FDA 21 CFR Part 11).

04

Integrations & automation

eMAG, couriers (AWB), Google Calendar, SMS gateways, Stripe payments, GeoIP — integrated defensively, with rate limiting and fallbacks.

05

Fast sites & SEO

Astro and Next.js for marketing sites, blogs and booking — static, SEO-optimized, with a CMS and integrated payments.

06

Real-time & C++ systems

Modern C++20, processing pipelines and WebSocket streaming — plus 10 years on enterprise and medical systems (GxP, FDA).

Process

How an idea reaches production

A clear path from the first call to the live app — no surprises.

  1. 01

    Discovery

    We define the problem and what "done" means — scope, constraints and success criteria.

  2. 02

    Architecture

    I pick the stack and design the system: Clean Architecture, multi-tenant by design, data model.

  3. 03

    Build

    Backend, frontend and integrations, iteratively — with demos along the way, not a big-bang at the end.

  4. 04

    Hardening

    Security, per-tenant isolation, audit trails and tests. Whatever ships has to hold up.

  5. 05

    Delivery

    Deploy to a VPS (nginx / systemd), monitoring with Sentry, and a clear roadmap for scaling.

Projects

Projects

Client SaaS products and personal projects — architecture, code, and deployment.

SaaS products

01 Production-ready

eMAG Marketplace Automation

A SaaS hub for eMAG sellers — orders, AWB, automated pricing and fraud detection.

ASP.NET Core 10React 19CQRSEF Core 10
View details
02 Live

Workly — Timesheets & Internal Operations

Timesheets, leave, documents, tickets, assets and stock — multi-tenant, configurable per company.

ASP.NET Core 10React 19EF Core 10SQL Server
View details Visit
03 Live

ServiceHub — Auto-Workshop Platform

Auto-workshop management — service orders, VIN decoding and automatic SMS.

ASP.NET Core 10React 19PWAEF Core 10
View details
04 Live

Appointment & SMS Reminder System

Syncs Google Calendar and sends SMS automatically — for any appointment-based business.

React 18ViteTypeScriptFastAPI
View details

Other projects

06 Live

MetaMed — Custom Medical Website (Umbraco + Razor)

A custom-made website for a diabetes and obesity clinic — Umbraco CMS, a hand-written Razor front-end, plus booking and teleconsultations.

Umbraco CMSASP.NET Core 10RazorEF Core 10
View details Visit
07 Production-ready

MedVital — Real-time Vital-signs Monitoring

A C++20 vital-signs monitoring engine with a processing pipeline and live streaming — a personal engineering project.

C++20Boost.BeastWebSocketnlohmann-json
View details
08 Live

Spectrum Residence — Direct Booking

A direct-booking site for a seaside luxury apartment — Stripe checkout, online check-in and a synced calendar.

Next.js 16React 19TypeScriptTailwind
View details Visit
09 Live

This Portfolio

The site you’re on — Astro 7, bilingual, with View Transitions and Calendly booking.

Astro 7Tailwind v4TypeScriptMDX
View details Visit
10 Live

Workly — Marketing Site & Blog

The marketing site for the Workly SaaS — landing, module pages, a blog and salary calculators.

Astro 7Tailwind v4TypeScriptMDX
View details Visit

Good fit

Who I build for

Three kinds of engagement where I add the most value.

01

Founders & startups

You have a SaaS idea and want a real MVP, built right from scratch — not a throwaway prototype.

02

SMEs with manual processes

You’re stuck doing repetitive work in spreadsheets and on paper. I automate the flow and give you a multi-tenant internal platform.

03

Technical teams

You need extra capacity — a senior full-stack engineer who ships end-to-end, from DB schema to deployment.

Principles

How I work

The principles that repeat across every project.

01

Clean Architecture

Domain / Application / Infrastructure / API. Code that stays maintainable and grows without turning into spaghetti.

02

Multi-tenant by design

Per-tenant isolation with EF Core global query filters and IDOR-checked RBAC — one client’s data can never be touched by another.

03

Real integrations

Third-party services integrated defensively: custom rate limiting, Polly retries, JSON contracts tolerant to inconsistencies.

04

Shipped to production

Not demos — live apps on a VPS (nginx / systemd). Secrets live in Azure Key Vault (only the access key on the server), and errors are tracked with Sentry.

About me

About

I'm Adrian Gavrila, a software engineer based in Brașov with 10+ years of experience — mostly on enterprise and healthcare systems: C++, legacy code, regulated software (GxP, FDA 21 CFR Part 11).

I led an engineering team at Oracle and modernized legacy systems at GE Healthcare and Waters (via Capgemini). Over the past year I moved into full-stack SaaS and built the four products above on my own — architecture, backend, frontend and deployment.

Experience

  1. Engineering Team Lead & Senior Software Engineer

    Oracle Global Services

    Oct 2021 – Nov 2025

    Led an Agile team across Romania and Kansas City, delivering 20+ milestones on complex clinical systems, with architectural guidance and high-level specs.

  2. Software Engineer (contract, remote)

    GE Healthcare — Voluson Ultrasound

    Dec 2022 – Jan 2025

    Real-time imaging engine components for ultrasound diagnostic systems; performance and memory optimization, legacy C++ refactoring under medical-device constraints.

  3. Software Engineer (contract)

    Capgemini — client Waters Corporation

    Jun 2022 – May 2023

    Multithreaded C++ components for Empower CDS/LMS (chromatography), with GxP and FDA 21 CFR Part 11 compliance (audit trails, e-signatures, data integrity).

  4. Software Engineer

    Atos IT Solutions and Services

    Oct 2019 – Feb 2022

    VoIP (SIP/H323) communication interfaces and call control; led a cross-platform Windows → Linux migration with full backward compatibility.

  5. Software Engineer

    Cerner Corporation

    Oct 2016 – Oct 2019

    Clinical Orders systems development (C++, C#, Java, SQL, Apache Tomcat), RCA, code reviews and mentoring, with GxP / FDA 21 CFR Part 11 compliance.

Booking

Book a call

Pick a 30-minute slot that works for you. We’ll talk through what you’re building and how I can help.

Book a call

Contact

Let's build something

Got a SaaS product to build or a system to modernize? Drop me a line — I reply fast.

adrian.gavrila@outlook.com