AG

Adrian Gavrila

Senior Software Engineer · Technical Lead

Disponibil pentru proiecte freelance sau B2B

De la sisteme enterprise, spre SaaS full-stack.

Alții livrează slide-uri. Eu livrez cod în producție.

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

Servicii

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 10, EF Core 10, React 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, plăți Stripe, GeoIP — integrate defensiv, cu rate limiting și fallback-uri.

05

Site-uri rapide & SEO

Astro și Next.js pentru site-uri de prezentare, blog și rezervări — statice, optimizate SEO, cu CMS și plăți integrate.

06

Sisteme real-time & C++

C++20 modern, pipeline-uri de procesare și streaming WebSocket — plus 10 ani pe sisteme enterprise și medicale (GxP, FDA).

Proces

Cum ajunge o idee în producție

Un proces clar, de la prima discuție la aplicația live — fără surprize.

  1. 01

    Discovery

    Definim problema și ce înseamnă „gata" — scope, constrângeri și criterii de succes.

  2. 02

    Arhitectură

    Aleg stack-ul și proiectez sistemul: Clean Architecture, multi-tenant by design, model de date.

  3. 03

    Build

    Backend, frontend și integrări, iterativ — cu demo-uri pe parcurs, nu un big-bang la final.

  4. 04

    Hardening

    Securitate, izolare per tenant, audit trails și teste. Ce ajunge live trebuie să reziste.

  5. 05

    Livrare

    Deploy pe VPS (nginx / systemd), monitoring cu Sentry și un roadmap clar pentru scalare.

Proiecte

Proiecte

Produse SaaS pentru clienți și proiecte personale — arhitectură, cod și deployment.

Produse SaaS

01 Gata de producție

Automatizare Marketplace eMAG

Hub SaaS pentru selleri eMAG — comenzi, AWB, pricing automat și detecție de fraudă.

ASP.NET Core 10React 19CQRSEF Core 10
Vezi detaliile
02 Live

Workly — Pontaj & Operațiuni Interne

Pontaj, concedii, documente, tickets, assets și stocuri — multi-tenant, configurabil per firmă.

ASP.NET Core 10React 19EF Core 10SQL Server
Vezi detaliile Vezi live
03 Live

ServiceHub — Platformă pentru Ateliere Auto

Management de atelier auto — dosare service, VIN decoding și SMS automat.

ASP.NET Core 10React 19PWAEF Core 10
Vezi detaliile
04 Live

Sistem de Programări & Reminder-e SMS

Sincronizează Google Calendar și trimite SMS-uri automat — pentru orice business cu programări.

React 18ViteTypeScriptFastAPI
Vezi detaliile

Alte proiecte

06 Live

MetaMed — Website Medical Custom (Umbraco + Razor)

Website custom-made pentru o clinică de diabet și obezitate — Umbraco CMS, front-end Razor propriu, modul de programări și teleconsultații.

Umbraco CMSASP.NET Core 10RazorEF Core 10
Vezi detaliile Vezi live
07 Gata de producție

MedVital — Monitorizare Semne Vitale în Timp Real

Motor C++20 de monitorizare a semnelor vitale, cu pipeline de procesare și streaming live — proiect personal de inginerie.

C++20Boost.BeastWebSocketnlohmann-json
Vezi detaliile
08 Live

Spectrum Residence — Rezervări Directe

Site de rezervări directe pentru un apartament de lux pe litoral — checkout Stripe, check-in online și calendar sincronizat.

Next.js 16React 19TypeScriptTailwind
Vezi detaliile Vezi live
09 Live

Acest Portofoliu

Site-ul pe care ești acum — Astro 7, bilingv, cu View Transitions și programare Calendly.

Astro 7Tailwind v4TypeScriptMDX
Vezi detaliile Vezi live
10 Live

Workly — Site de Prezentare & Blog

Site-ul de marketing pentru SaaS-ul Workly — landing, pagini de modul, blog și calculatoare salariale.

Astro 7Tailwind v4TypeScriptMDX
Vezi detaliile Vezi live

Pentru cine

Pentru cine construiesc

Trei tipuri de colaborare în care aduc cea mai multă valoare.

01

Fondatori & startup-uri

Ai o idee de produs SaaS și vrei un MVP real, construit corect de la zero — nu un prototip de aruncat.

02

IMM-uri cu procese manuale

Lucrezi repetitiv în Excel și pe hârtie. Automatizez fluxul și îți dau o platformă internă multi-tenant.

03

Echipe tehnice

Ai nevoie de capacitate în plus — un inginer senior full-stack care livrează end-to-end, de la schema DB la deployment.

Principii

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 mine

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 ingineri 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.

Programare

Programează o discuție

Alege un interval de 30 de minute care ți se potrivește. Vorbim despre ce ai de construit și cum te pot ajuta.

Programează o discuție

Contact

Hai să construim ceva

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

adrian.gavrila@outlook.com