Despre
Opt ani în care am livrat software ce trebuie să funcționeze în continuare
Am început în 2018 cu sisteme financiare în Java, am trecut prin backend-uri distribuite și marketplace-uri, iar acum construiesc produse de la un capăt la altul, cu AI acolo unde ajută cu adevărat. În fiecare rol am rămas responsabil de sisteme după lansare, iar asta schimbă felul în care le construiești.
Cum am ajuns aici
Primii ani au fost software financiar la Crossinx, unde o cifră greșită este o problemă reală. Acolo am învățat să proiectez schema înainte de a scrie funcționalitatea, să tratez o migrare ca pe ceva ce trebuie să fie reversibil și să testez căile pe care nu le apasă nimeni. Java și Spring Boot erau uneltele; grija pentru date a fost lecția.
La Amdaris am trecut la sisteme distribuite: Kafka, GraphQL, servicii deținute de echipe diferite și implementări în Azure. La FeelIT am lucrat mai aproape de produs, inclusiv primele funcționalități cu modele de limbaj pe care le-am dus în producție. Astăzi sunt singurul dezvoltator pe trei produse simultan, ceea ce înseamnă că designul, codul, lansările și suportul sunt toate ale mele.