AG

Adrian Gavrila

Senior Software Engineer · Technical Lead

Available for freelance or B2B projects

From enterprise systems to full-stack SaaS.

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

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 8/9, EF Core, React 18/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, GeoIP — integrated defensively, with rate limiting and fallbacks.

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

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.

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