ARHITECT SOFTWARE INDEPENDENTTIMIȘOARA, RO — 45.75°N / 21.23°E

Traduc probleme de business în sisteme care funcționează în producție: platforme întregi, construite solo, cu arhitectură riguroasă și un pipeline AI de dezvoltare. Mai multă disciplină de proces decât într-o echipă corporate, fără overhead-ul ei.

16
R.01
ANI ÎN PRODUCȚIE
Sisteme reale, nu prezentări.
1
R.02
INTERLOCUTOR
De la primul call până în producție.
0
R.03
STRATURI DE RAPORTARE
Vorbești direct cu cel care construiește.
01PROBLEMAF.01 / DIAGNOSTIC

Știi deja cum arată varianta proastă.

Dacă ai lucrat cu o agenție clasică, probabil ai trecut prin toate trei:

P.01

Facturare pe oameni-lună

Plătești ore, nu rezultate. Echipa crește, termenele se mută, bugetul se „reestimează”.

P.02

Nimeni nu răspunde la telefon

Între tine și oamenii care scriu codul stau un account manager și două straturi de raportare.

P.03

Jargon în loc de decizii

Primești sprinturi și demo-uri. Tu aveai nevoie de o decizie și de o dată de livrare.

Alternativa nu e o echipă mai mare. E un singur om care răspunde de tot, și o metodă care face asta posibil.

02METODAF.02 / PIPELINE — 5 PAȘI

Cum livrează un singur arhitect cât o echipă întreagă.

Nu prin nopți lungi. Prin metodă, pașii de mai jos rulează pe fiecare proiect, fără excepție.

01

Arhitectură

Structura înainte de cod. Deciziile scumpe, modelul de date, integrările, planul de scalare, se iau la început, când costă cel mai puțin.

02

Construcție augmentată

Un pipeline AI de dezvoltare lucrează după regulile mele, în ritmul câtorva programatori la un loc. Nicio decizie nu intră în sistem fără să treacă prin mine.

03

Review automatizat

Fiecare linie de cod trece prin review automatizat și analiză statică înainte să intre în sistem. Fără „merge și așa”.

04

Teste cap-coadă

Scenarii end-to-end simulează utilizatori reali la fiecare modificare. Regresiile se prind înainte de lansare, nu după.

05

Producție monitorizată

Sistemul e supravegheat continuu după lansare. De probleme aflu eu primul, nu utilizatorii tăi.

PRINCIPIU DE LUCRU / AI

Instrumentele AI sunt sculele de pe șantier. Tu cumperi clădirea.

Nu fac AI de dragul AI-ului: dacă o automatizare nu mută o cifră în contul de profit și pierdere, n-are ce căuta în proiect.

03LUCRĂRIF.03 / DOSAR DE EXECUȚIE

Construite, nu promise.

Fiecare cu fișa lui tehnică, deciziile din spate, nu doar rezultatul.

PROIECT PRINCIPAL / P.00ÎN DEZVOLTARE — LANSARE 2026

Platformă SaaS Real Estate

Construită solo, de la zero, pentru un dezvoltator imobiliar: gestionează zeci de ansambluri rezidențiale, fiecare cu sute de apartamente, de la inventar și contracte până la operațiunile de zi cu zi.

STUDIU DE CAZ COMPLET — PUBLICAT LA LANSARE
FIȘĂ TEHNICĂ

Platformă SaaS Real Estate

STACK

Angular + NestJS, în monorepo NX, cu Prisma peste baza de date, platformă construită solo, cu disciplină de echipă.

DECIZII DE ARHITECTURĂ
01

Deploy fără pași manuali

Pipeline automat: imagini Docker publicate prin GitHub Container Registry (ghcr), fiecare lansare e reproductibilă, niciuna nu depinde de mâini.

02

Teste automate pe două niveluri

Unit teste și scenarii end-to-end cu Playwright rulează la fiecare modificare; SonarQube păzește calitatea codului.

03

Producție monitorizată

Sentry raportează erorile în timp real, din frontend și din API, de probleme aflu eu primul, nu utilizatorii.

04

Documentat ca pentru o echipă

Specificațiile și deciziile de arhitectură stau în Confluence; progresul și versiunile se urmăresc în Jira, clientul vede oricând stadiul, iar predarea nu depinde de memoria nimănui.

OPERARE / INFRASTRUCTURĂ

Emailurile pleacă prin Resend; fișierele stau în Cloudflare.

SCREENSHOT LA LANSARE
ÎN DEZVOLTARE

Platformă e-commerce farmaceutică

Shop online modern pentru un lanț de farmacii din București: catalog de 35.000+ produse, plăți online, curier și ridicare din farmacie.

CLIENT NEDIVULGAT
FIȘĂ TEHNICĂ

Platformă e-commerce farmaceutică

STACK

Next.js + Vendure, cu un microserviciu Python (FastAPI) care comunică prin SOAP cu depozitul; Meilisearch pentru căutare.

DECIZII DE ARHITECTURĂ
01

Punte SOAP către depozit

Sistemul depozitului expune doar o interfață SOAP; un microserviciu Python (FastAPI) face legătura cu shopul, stocurile și comenzile circulă automat, fără operare manuală.

02

Meilisearch pentru căutare instant

Peste 35.000 de produse, căutabile în timp ce tastezi, clientul găsește medicamentul, nu îl caută.

03

Fluxuri complete de comandă

Plăți online, integrare cu curierat și ridicare din farmacie, același coș, trei moduri de finalizare.

OPERARE / INFRASTRUCTURĂ

Deploy pe VPS propriu, cu backup automat și scripturi de restaurare.

PRODUSE ÎN CATALOG
35.000+

Căutare instant prin Meilisearch, rezultate în timp ce tastezi.

RallyOne
ÎN REVIEW LA CLIENT

RallyOne

Site de prezentare pentru un service de mașini de raliu, în review final la client: design, implementare, lansare, un singur responsabil.

LINK LA LANSARE
FIȘĂ TEHNICĂ

RallyOne

STACK

Next.js + PayloadCMS, CMS-ul rulează integrat în aplicație, nu ca serviciu separat.

DECIZII DE ARHITECTURĂ
01

Next.js + PayloadCMS

CMS-ul rulează în aplicație, clientul își editează conținutul fără încă un sistem de plătit și întreținut.

02

VPS propriu

Fără vendor lock-in, fără costuri care cresc cu traficul, control total asupra infrastructurii.

OPERARE / INFRASTRUCTURĂ

Backup automat al bazei de date, în fiecare noapte, în Cloudflare.

RESTAURARE SERVER
<10 MIN

Scripturi automate în Ansible, serverul se reconstruiește de la zero în mai puțin de zece minute.

Raluca Stan
LIVE

Raluca Stan

Migrare de pe WordPress la un site modern, bilingv RO/EN, livrat la cheie: structură, copywriting, design, implementare și deploy, totul de la mine.

FIȘĂ TEHNICĂ

Raluca Stan

STACK

Next.js + PayloadCMS + PostgreSQL, CMS-ul rulează integrat în aplicație, nu ca serviciu separat.

DECIZII DE ARHITECTURĂ
01

De la WordPress la un site modern

Site-ul vechi, pe WordPress, a fost înlocuit complet cu o aplicație Next, mai rapidă, mai sigură și fără plugin-urile care se strică la fiecare update.

02

PayloadCMS + PostgreSQL, integrate

CMS-ul rulează direct în aplicația Next, cu PostgreSQL în spate, conținutul se administrează din același sistem, fără încă un serviciu de plătit și întreținut.

03

Bilingv RO/EN, complet funcțional

Tot conținutul are variante RO și EN, editabile din admin.

04

Livrat la cheie

M-am ocupat de tot, structură, copywriting, design, implementare și deploy: un singur responsabil, de la idee la producție.

OPERARE / INFRASTRUCTURĂ

Rulează pe VPS propriu, administrat de mine, cu backup automat al bazei de date, în fiecare noapte, în Cloudflare.

SummitView
LIVE

SummitView

Site bilingv RO/EN pentru o companie de real estate, livrat cap-coadă: listări de proprietăți, ebook-uri, funnels și emailuri automate prin Resend.

FIȘĂ TEHNICĂ

SummitView

STACK

Next.js + PayloadCMS, CMS-ul rulează integrat în aplicație, nu ca serviciu separat.

DECIZII DE ARHITECTURĂ
01

Next.js

SEO și încărcare rapidă: paginile se generează pe server, nu se asamblează în browserul vizitatorului.

02

PayloadCMS, integrat

Rulează direct în aplicația Next, conținutul se administrează din același sistem, fără încă un serviciu de plătit și întreținut.

03

VPS propriu, nu Vercel

Deployment cu Docker, pe un server pe care îl administrez eu: fără vendor lock-in, fără costuri care cresc cu traficul, control total asupra infrastructurii.

OPERARE / INFRASTRUCTURĂ

Baza de date are backup automat în fiecare noapte, în Cloudflare; asseturile se urcă tot în Cloudflare.

Serverele se configurează printr-un tool propriu de infrastructură, scris în Ansible, nimic instalat manual, totul reproductibil.

Emailurile automate, funnels, ebook-uri, notificări, pleacă prin Resend.

RECONSTRUCȚIE COMPLETĂ
~10 MIN

Întregul stack e recreabil de la zero: după un reboot de server, totul e înapoi în producție în zece minute.

Scoring pentru credite ipotecare
LIVE

Scoring pentru credite ipotecare

Aplicație internă pentru o agenție de finanțare: agenții compară oferte reale de la 13 bănci și trimit clienților simulări PDF.

UZ INTERN — FĂRĂ ACCES PUBLIC
FIȘĂ TEHNICĂ

Scoring pentru credite ipotecare

STACK

Angular 19 + PrimeNG + Tailwind; autentificare și salvarea dosarelor prin API-ul WordPress al agenției, generare PDF pe server.

DECIZII DE ARHITECTURĂ
01

Regulile băncilor, în configurări

Fiecare bancă are propriul fișier de parametri: dobânzi fixe și variabile, grad de îndatorare 40–45%, avans minim 15–25%, vârste maxime, criterii „green”. O schimbare de condiții e o editare de configurare, nu de cod.

02

Toate veniturile, ponderate corect

Peste 10 tipuri de venituri, salariu, PFA, dividende, chirii, drepturi de autor, fiecare cu factorul lui de ponderare, plus codebitori cu venituri și cheltuieli combinate.

03

De la simulare la ofertă trimisă

Agentul compară ofertele side-by-side, ajustează manual unde e cazul și generează PDF-ul pentru client, dosarele se salvează, cu tot cu status.

04

Intern, fără acces public

Unealtă de lucru pentru agenți, nu produs public, datele clienților rămân în interior.

OFERTE CALCULATE AUTOMAT
200+

51 de produse de credit de la 13 bănci; cu variantele de profil, venit premium, virare de salariu, rezultă peste 200 de oferte calculate pe datele clientului.

Școala Pleiade
LIVE

Școala Pleiade

Site + platformă de e-learning pentru una dintre cele mai cunoscute școli de coaching din România, migrate de pe WordPress, fără întrerupere pentru studenți.

FIȘĂ TEHNICĂ

Școala Pleiade

STACK

Angular + NestJS + MariaDB (Prisma), un singur sistem pentru site-ul public și platforma de e-learning, cu roluri: admin, instructor, student.

DECIZII DE ARHITECTURĂ
01

Aplicație proprie, nu LMS pe WordPress

Plugin-urile de LMS funcționează până la un punct. Când vrei control pe experiența studentului, pe fluxurile de acces și pe integrări, te lovești de arhitectură, aplicația proprie face exact ce trebuie, nimic mai mult.

02

E-learning pe module și lecții

Studenții au cont propriu și acces la cursurile la care sunt înscriși, documente, video-uri, resurse descărcabile. Instructorii organizează conținutul singuri, fără ajutor tehnic.

03

Site public administrabil, bilingv

Carousel, secțiuni, meniuri ierarhice, blog și evenimente, totul editabil din admin, cu variante RO/EN pe tot conținutul.

04

Sincronizare ActiveCampaign

Contactele se importă, se deduplichează și se sincronizează periodic, cu tot cu taguri.

OPERARE / INFRASTRUCTURĂ

Rulează pe VPS propriu, administrat de mine, configurare reproductibilă, nu setup manual.

Hubix
LIVE

Hubix

Site de prezentare pentru un dezvoltator imobiliar, gândit să iasă din tiparul site-urilor de real estate: animații custom pe fiecare secțiune.

FIȘĂ TEHNICĂ

Hubix

STACK

Angular + NestJS, animații custom în GSAP.

DECIZII DE ARHITECTURĂ
01

Animații cu scop, nu decor

Fiecare secțiune are tranziții gândite să ghideze atenția vizitatorului și să dea personalitate, fără să încetinească experiența.

02

Un ecosistem, trei site-uri

Pe aceeași infrastructură rulează și hubixfinance.ro și hubixinsurance.ro, Angular a fost ales pentru consistență tehnică și componente comune, împărțite între cele trei site-uri.

OPERARE / INFRASTRUCTURĂ

Toate cele trei site-uri rulează pe același VPS, administrat de mine.

TheConcept
LIVE

TheConcept

Site imobiliar bilingv RO/EN pe WordPress, cu temă custom construită din design Figma: ansambluri rezidențiale, apartamente, terenuri și hale industriale.

FIȘĂ TEHNICĂ

TheConcept

STACK

WordPress cu temă custom, dezvoltată de la zero după design-ul din Figma.

DECIZII DE ARHITECTURĂ
01

Temă custom, nu de raft

Design-ul din Figma implementat 1:1, nu o temă cumpărată și forțată să semene.

02

Administrare imobiliară completă

Ansambluri rezidențiale, apartamente individuale, terenuri și hale industriale, toate gestionabile din admin.

03

Funnels de lead generation

Multiple funnel-uri integrate cu ActiveCampaign, direct din site.

04SERVICIIF.04 / MODURI DE LUCRU

Oriunde ești cu produsul tău, de acolo preiau.

Patru moduri de a lucra cu mine, în funcție de etapa în care ești.

S.01

Platforme SaaS custom, cap-coadă

UN SINGUR RESPONSABIL

De la arhitectură la producție. Tu aduci problema de business; eu răspund de sistemul care o rezolvă, și de faptul că rulează.

S.02

Arhitect extern / Fractional CTO

RETAINER LUNAR

Decizie tehnologică strategică pentru companii care n-au nevoie de un CTO full-time, dar nici de greșelile făcute în lipsa unuia.

S.03

De la prototip la producție

PENTRU FONDATORI NON-TEHNICI

Ți-ai construit singur produsul, cu unelte AI, și funcționează, dar fiecare funcționalitate nouă e mai fragilă decât precedenta. Preiau sistemul, îl standardizez și îl duc în producție: arhitectură, securitate, teste, monitorizare. Produsul rămâne al tău. Disciplina devine a mea.

S.04

Site-uri de prezentare premium

CÂTEVA PE AN, FĂCUTE BINE

Design, implementare, punere în producție, totul de la zero, fără șabloane și fără page builder: un site rapid și precis, care arată ca afacerea ta la cel mai bun nivel al ei. Dacă ai nevoie doar de „ceva simplu, până mâine”, nu sunt omul potrivit. Site-ul pe care ești acum e construit exact așa.

05CUM LUCRĂMF.05 / PROCES — 4 PAȘI

Fără surprize.

De la primul mesaj la sistemul în producție, același drum, de fiecare dată.

01

Call de descoperire

30 de minute. Vii cu problema de business, eu plec cu tema.

02

Propunere scrisă

Problemă, soluție, preț fix, termen. În câteva zile, nu săptămâni.

03

Livrare în etape scurte

Software funcțional la fiecare pas, nu rapoarte de progres.

04

Producție și predare

Sistem monitorizat non-stop, documentație și proceduri de predare din prima zi.

06DESPREF.06 / VERIFICARE

Cine e omul din spatele metodei.

Portret Răzvan Stan
PORTRET — RĂZVAN STAN / TIMIȘOARA, RO

Am început acum 16 ani, pe frontend, cu o obsesie pentru detalii. Am trecut prin fullstack, apoi în arhitectură, iar în ultimii ani mi-am construit metoda de lucru cu AI care îmi permite să livrez singur platforme la care, în mod normal, ar lucra o echipă întreagă.

TE REGĂSEȘTI AICI?
•Platforme SaaS de real estate, inventar, contracte, operațiuni
•E-commerce cu plăți, stocuri și curierat
•Unelte interne cu logică de calcul complexă, scoring, oferte, eligibilitate
•Platforme cu zonă de membri, cursuri, conturi, roluri
•Site-uri de prezentare premium, fără șabloane, fără page builder

Lucrez cu puțini clienți în paralel, e singurul mod în care promisiunea de pe pagina asta rămâne adevărată: un singur om, care răspunde de tot.

În rest: Timișoara, familie și o curiozitate care nu se oprește la cod.

07OBIECȚII ONESTEF.07 / FĂRĂ OCOLIȘURI

Întrebările pe care e corect să le pui.

Le-aș pune și eu, în locul tău.

Î.01

Poate un singur om să ducă un proiect de mărimea asta?

Da, cu disciplină de proces, nu cu eroism. Fiecare linie de cod trece prin review automatizat, analiză statică și teste; producția e monitorizată continuu. Mai multă rigoare decât în multe echipe, fără overhead-ul lor.

Î.02

Ce se întâmplă dacă nu ești disponibil?

Codul e documentat, infrastructura e reproductibilă, iar procedurile de predare sunt scrise de la început. Continuitatea e garantată contractual, nu promisă verbal.

Î.03

Am construit deja aplicația cu AI. Trebuie rescrisă de la zero?

Uneori parțial, rareori integral. Începem cu un audit scurt și primești un verdict clar înainte de orice angajament. Păstrez tot ce merită păstrat.

Î.04

Cât costă?

Fiecare propunere are un preț fix, stabilit după call-ul de descoperire, în funcție de problemă și de amploarea ei. Plătești un rezultat, nu oameni-lună.

Î.05

Cât durează un proiect?

Depinde de amploarea proiectului, dar niciodată „un an și vedem”. Lucrez în etape scurte, cu software funcțional la fiecare pas, primele ecrane utilizabile apar în săptămâni, nu în luni. Termenul exact îl primești în propunere, ca angajament, nu ca estimare optimistă. Nu facturez oameni-lună, deci întârzierile nu-mi aduc nimic, nu am de ce să le produc.

Î.06

Al cui e codul după livrare?

Al tău, integral. Cod, infrastructură, documentație, accese, totul pe numele companiei tale, din prima zi. Nu te leg de mine: orice arhitect competent poate prelua sistemul oricând. Rămâi cu mine pentru că merită, nu pentru că ești blocat.

08CONTACTF.08 / UN SINGUR PAS
PASUL URMĂTOR — SINGURUL

O evaluare inițială.
30 de minute.

Îmi descrii problema și contextul. În câteva zile primești o propunere scrisă: problema, așa cum am înțeles-o, soluția și un preț fix. Mai departe, tu decizi.

PROGRAMEAZĂ O DISCUȚIE →contact@razvanstan.ro, răspund personal.