Automatizare Marketplace eMAG
Hub SaaS pentru selleri eMAG — comenzi, AWB, pricing automat și detecție de fraudă.
Adrian Gavrila
Senior Software Engineer · Technical Lead
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
De la schema bazei de date până la deployment-ul în producție — full-stack, fără verigi lipsă.
Arhitectură multi-tenant cu izolare strictă a datelor, RBAC/ABAC sigur la IDOR și onboarding rapid de clienți noi.
ASP.NET Core 10, EF Core 10, React 19 cu TypeScript. Backend, frontend și tot ce e între ele.
Criptare la nivel de câmp (AES-256-GCM), audit trails, GDPR și experiență în sisteme reglementate (GxP, FDA 21 CFR Part 11).
eMAG, curieri (AWB), Google Calendar, gateway-uri SMS, plăți Stripe, GeoIP — integrate defensiv, cu rate limiting și fallback-uri.
Astro și Next.js pentru site-uri de prezentare, blog și rezervări — statice, optimizate SEO, cu CMS și plăți integrate.
C++20 modern, pipeline-uri de procesare și streaming WebSocket — plus 10 ani pe sisteme enterprise și medicale (GxP, FDA).
Proces
Un proces clar, de la prima discuție la aplicația live — fără surprize.
Definim problema și ce înseamnă „gata" — scope, constrângeri și criterii de succes.
Aleg stack-ul și proiectez sistemul: Clean Architecture, multi-tenant by design, model de date.
Backend, frontend și integrări, iterativ — cu demo-uri pe parcurs, nu un big-bang la final.
Securitate, izolare per tenant, audit trails și teste. Ce ajunge live trebuie să reziste.
Deploy pe VPS (nginx / systemd), monitoring cu Sentry și un roadmap clar pentru scalare.
Proiecte
Produse SaaS pentru clienți și proiecte personale — arhitectură, cod și deployment.
Hub SaaS pentru selleri eMAG — comenzi, AWB, pricing automat și detecție de fraudă.
Pontaj, concedii, documente, tickets, assets și stocuri — multi-tenant, configurabil per firmă.
Management de atelier auto — dosare service, VIN decoding și SMS automat.
Sincronizează Google Calendar și trimite SMS-uri automat — pentru orice business cu programări.
Website custom-made pentru o clinică de diabet și obezitate — Umbraco CMS, front-end Razor propriu, modul de programări și teleconsultații.
Motor C++20 de monitorizare a semnelor vitale, cu pipeline de procesare și streaming live — proiect personal de inginerie.
Site de rezervări directe pentru un apartament de lux pe litoral — checkout Stripe, check-in online și calendar sincronizat.
Site-ul pe care ești acum — Astro 7, bilingv, cu View Transitions și programare Calendly.
Site-ul de marketing pentru SaaS-ul Workly — landing, pagini de modul, blog și calculatoare salariale.
Pentru cine
Trei tipuri de colaborare în care aduc cea mai multă valoare.
Ai o idee de produs SaaS și vrei un MVP real, construit corect de la zero — nu un prototip de aruncat.
Lucrezi repetitiv în Excel și pe hârtie. Automatizez fluxul și îți dau o platformă internă multi-tenant.
Ai nevoie de capacitate în plus — un inginer senior full-stack care livrează end-to-end, de la schema DB la deployment.
Principii
Principiile care se repetă în fiecare proiect.
Domain / Application / Infrastructure / API. Cod care se menține și crește fără să devină spaghetti.
Izolare per tenant cu EF Core global query filters și RBAC verificat la IDOR — datele unui client nu pot fi atinse de altul.
Servicii terțe integrate defensiv: rate limiting custom, retry cu Polly, contracte JSON tolerante la inconsistențe.
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
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.
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.
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.
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).
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ă.
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
Alege un interval de 30 de minute care ți se potrivește. Vorbim despre ce ai de construit și cum te pot ajuta.
Contact
Ai un produs SaaS de construit sau un sistem de modernizat? Scrie-mi — răspund repede.
adrian.gavrila@outlook.com