Servicii
Tot ce are nevoie un produs software, de la un singur inginer
Șase direcții de lucru care acoperă întreaga viață a unui produs digital — definirea, construirea, lansarea și menținerea lui sănătos după ce utilizatorii reali încep să depindă de el.
Dezvoltare produse SaaS
Platforme web multi-tenant cu abonamente, roluri și panou de administrare incluse din start.
Un produs SaaS înseamnă mult mai mult decât funcționalitatea sa principală. Are nevoie de izolarea datelor între clienți, de un model de permisiuni care rezistă la contactul cu utilizatori reali, de facturare care se împacă cu contabilitatea și de un panou pe care echipa ta chiar îl poate opera. Construiesc toate acestea ca un sistem coerent, nu lipite ulterior.
- Arhitectură multi-tenant cu izolare strictă a datelor
- Facturare pe abonament, planuri, perioade de probă și contorizare
- Control al accesului pe roluri, echipe și invitații
- Panou de administrare, jurnal de audit și impersonare
- Onboarding self-service și fluxuri de ciclu de viață al contului
Aplicații Android și iOS
Aplicații mobile native și cross-platform, duse prin dezvoltare, revizuire în magazine și lansare.
Aplicațiile mobile se judecă după detalii: cum se comportă la o conexiune proastă, cât de repede pornesc, cum reacționează la o permisiune refuzată. Construiesc aplicații care rezistă în aceste momente și mă ocup și de partea ingrată — semnare, provisioning, metadate și procesul de aprobare.
- Android nativ (Kotlin, Jetpack Compose) și iOS (Swift, SwiftUI)
- Soluții cross-platform acolo unde un cod comun este compromisul mai bun
- Stocare offline-first și sincronizare cu rezolvarea conflictelor
- Notificări push, deep links și achiziții in-app
- Publicare în App Store și Google Play, revizuire și lansare graduală
Backend și API-uri
Sistemele din spate — API-uri, procesare în fundal și integrări care rămân stabile sub încărcare.
Multe probleme care apar în interfață își au originea în backend. Proiectez API-uri previzibile pentru cine le consumă și sigure de extins, mut munca lentă în cozi și fac integrările rezistente la partenerii terți care, inevitabil, vor da timeout.
- API-uri REST și GraphQL cu versionare și documentație
- Cozi, joburi programate și procesare în fundal pe evenimente
- Integrări externe: plăți, e-mail, ERP, curierat, identitate
- Trimitere și consum de webhook-uri cu reîncercări și idempotență
- Optimizarea interogărilor, a cache-ului și a bazei de date pentru trafic real
Cloud, DevOps și deployment
Lansări repetabile, monitorizare și backup-uri, astfel încât livrarea să devină rutină, nu risc.
Software-ul care nu poate fi lansat cu încredere ajunge să fie lansat rar, iar lansările rare transformă problemele mici în probleme mari. Configurez pipeline-uri care fac livrarea banală și observabilitatea necesară ca să afli că ceva nu merge înainte să îți spună clienții.
- Pipeline-uri CI/CD cu testare automată și lansări fără downtime
- Medii containerizate care reproduc local producția
- Infrastructură pe AWS, Hetzner, DigitalOcean sau furnizorul tău actual
- Monitorizare de disponibilitate, erori și performanță, cu alertare reală
- Backup-uri automate, cu restaurări testate efectiv
Modernizarea sistemelor existente
Readuc într-o stare întreținibilă proiecte moștenite, învechite sau blocate.
Foarte mult software funcțional rulează pe versiuni de framework nesusținute, fără teste și fără nimeni din echipa care l-a scris. Rescrierea de la zero este de obicei varianta cea mai scumpă. Întâi stabilizez, apoi construiesc o plasă de siguranță din teste, apoi modernizez în pași care țin produsul live pe tot parcursul.
- Actualizări de framework și de limbaj, inclusiv salturi amânate mult timp
- Refactorizare incrementală în spatele unei suite de teste care crește
- Investigarea și remedierea problemelor de performanță
- Analiză de securitate și actualizarea dependențelor vulnerabile
- Documentație și predare pentru cine urmează să o întrețină
Consultanță tehnică și arhitectură
Judecată tehnică senior exact acolo unde o decizie greșită este scumpă de întors.
Uneori nu mai multă implementare este necesară, ci o evaluare lucidă: rezistă arhitectura asta, merită preluat codul acesta, este estimarea realistă. Fac această muncă sub formă de colaborare bine definită, cu un livrabil scris la final.
- Analize de arhitectură și de scalabilitate
- Due diligence tehnic înainte de investiție sau achiziție
- Pregătire GDPR și protecția datelor pentru echipe de produs
- Selecție de furnizori și de tehnologii
- Sprijin la definirea scopului și la estimare pentru fondatori non-tehnici
Tehnologii
Uneltele la care apelez
Alese pentru maturitate și suport pe termen lung, nu pentru noutate — pentru că peste trei ani cineva tot trebuie să întrețină ce am construit.
Backend
- PHP
- Laravel
- Livewire
- C#
- .NET
- Java
- Node.js
- REST
- GraphQL
- Queues & Horizon
Frontend
- TypeScript
- Vue
- React
- Tailwind CSS
- Alpine.js
- Vite
- Inertia
Mobile
- Kotlin
- Jetpack Compose
- Swift
- SwiftUI
- Flutter
- Firebase
- App Store & Play Console
Date și stocare
- PostgreSQL
- MySQL
- Microsoft SQL Server
- Redis
- SQLite
- Elasticsearch
- S3-compatible storage
Infrastructură
- Docker
- AWS
- Microsoft Azure
- Hetzner
- DigitalOcean
- Nginx
- GitHub Actions
- Terraform
Calitate și unelte
- PHPUnit & Pest
- Playwright
- Static analysis
- Sentry
- Structured logging
- Uptime monitoring
Nu ești sigur de care dintre ele ai nevoie?
Descrie problema, nu soluția, iar eu îți spun ce presupune de fapt munca — inclusiv atunci când răspunsul onest este că încă nu ai nevoie de mine.
Ia legătura