Sari la conținut

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