AG

Adrian Gavrila

Senior Software Engineer · Technical Lead

Disponibil pentru proiecte freelance sau B2B

De la sisteme enterprise, spre SaaS full-stack.

10+ ani ca inginer software pe sisteme enterprise și medicale — C++, cod legacy, software reglementat. În ultimul an m-am orientat spre full-stack SaaS și am construit, pe cont propriu, 4 produse reale pe .NET + React. Le vezi mai jos.

Brașov, România · remote

Ce construiesc

De la schema bazei de date până la deployment-ul în producție — full-stack, fără verigi lipsă.

01

SaaS multi-tenant

Arhitectură multi-tenant cu izolare strictă a datelor, RBAC/ABAC sigur la IDOR și onboarding rapid de clienți noi.

02

Full-stack .NET + React

ASP.NET Core 8/9, EF Core, React 18/19 cu TypeScript. Backend, frontend și tot ce e între ele.

03

Securitate & conformitate

Criptare la nivel de câmp (AES-256-GCM), audit trails, GDPR și experiență în sisteme reglementate (GxP, FDA 21 CFR Part 11).

04

Integrări & automatizări

eMAG, curieri (AWB), Google Calendar, gateway-uri SMS, GeoIP — integrate defensiv, cu rate limiting și fallback-uri.

Cum lucrez

Principiile care se repetă în fiecare proiect.

01

Clean Architecture

Domain / Application / Infrastructure / API. Cod care se menține și crește fără să devină spaghetti.

02

Multi-tenant by design

Izolare per tenant cu EF Core global query filters și RBAC verificat la IDOR — datele unui client nu pot fi atinse de altul.

03

Integrări reale

Servicii terțe integrate defensiv: rate limiting custom, retry cu Polly, contracte JSON tolerante la inconsistențe.

04

Livrat în producție

Nu demo-uri — aplicații live pe VPS (nginx / systemd). Secretele stau în Azure Key Vault (pe server, doar cheia de acces), iar erorile sunt urmărite cu Sentry.

Despre

Sunt Adrian Gavrila, software engineer din Brașov, cu peste 10 ani de experiență — în mare parte pe sisteme enterprise și medicale: C++, cod legacy, software reglementat (GxP, FDA 21 CFR Part 11).

Am condus o echipă de inginerie la Oracle și am modernizat sisteme legacy la GE Healthcare și Waters (prin Capgemini). În ultimul an m-am orientat spre full-stack SaaS și am construit, pe cont propriu, cele 4 produse de mai sus — arhitectură, backend, frontend și deployment.

Experiență

  1. Engineering Team Lead & Senior Software Engineer

    Oracle Global Services

    oct. 2021 – nov. 2025

    Am condus o echipă Agile între România și Kansas City, livrând 20+ milestone-uri pe sisteme clinice complexe, cu ghidare arhitecturală și specificații high-level.

  2. Software Engineer (contract, remote)

    GE Healthcare — Voluson Ultrasound

    dec. 2022 – ian. 2025

    Componente de imaging în timp real pentru sisteme de diagnostic cu ultrasunete; optimizare performanță și memorie, refactor de C++ legacy sub constrângeri de dispozitiv medical.

  3. Software Engineer (contract)

    Capgemini — client Waters Corporation

    iun. 2022 – mai 2023

    Componente C++ multithreaded pentru Empower CDS/LMS (chromatography), cu conformitate GxP și FDA 21 CFR Part 11 (audit trails, semnături electronice, integritatea datelor).

  4. Software Engineer

    Atos IT Solutions and Services

    oct. 2019 – feb. 2022

    Interfețe de comunicație VoIP (SIP/H323) și control de apel; am condus o migrare cross-platform Windows → Linux cu compatibilitate backward completă.

  5. Software Engineer

    Cerner Corporation

    oct. 2016 – oct. 2019

    Dezvoltare pe sisteme clinice de Orders (C++, C#, Java, SQL, Apache Tomcat), RCA, code reviews și mentorat, cu conformitate GxP / FDA 21 CFR Part 11.

Hai să construim ceva

Ai un produs SaaS de construit sau un sistem de modernizat? Scrie-mi — răspund repede.

adrian.gavrila@outlook.com