DESPRE MINE
Sunt un programator Java Mid-Level cu un background solid în management operațional. Această experiență duală îmi permite să abordez dezvoltarea software nu doar din punct de vedere tehnic, ci și prin prisma eficienței proceselor de business. Expert în Java, Spring Boot și arhitecturi scalabile.
CE CAUT ?
În ultimii ani, m-am specializat în software configuration, construirea de sisteme și proceselor de release management. Acum, sunt pregătit pentru o nouă provocare profesională în care să îmi pun în valoare experiența.
Ce aduc în echipă:
- Expertiză în Version Control și instrumente CM (Git, SVN)
- Pasiune pentru automatizare, workflouri și pipeline-uri CI/CD
- Cunoștințe solide de SDLC, standarde ISO și ASPICE
- Colaborare cross-funcțională și spirit de echipă
Obiectivele mele:
- Rol de Software Configuration Manager
- Oportunități de Build and Release Engineer
EXPERIENȚĂ PROFESIONALĂ
Autosar - Brasov, Romania
- Management End-to-End & Standarde de Calitate (ASPICE/SDLC): Coordonarea proceselor de Configuration Management pentru proiecte complexe AUTOSAR, implementând strategii robuste de versionare și control care asigură integritatea codului, trasabilitatea completă și respectarea standardelor de securitate pentru build-urile Java/C++.
- Expertiză în Ecosistemul de Dezvoltare și Automatizare: Gestionarea avansată a tool-urilor (Git, SVN, Jira, CMDB) pentru optimizarea fluxurilor de Change Management și integrare, cu un focus puternic pe automatizarea listelor de itemi și reducerea erorilor de build pentru livrări "on-time".
- Colaborare Strategică și Mentorat: Sincronizarea echipelor de Engineering și QA pentru alinierea cerințelor cu livrabilele tehnice, oferind în paralel suport și coaching noilor membri pentru eficientizarea procesului de onboarding și a rezolvării task-urilor complexe.
Elektrobit - Brasov, Romania
- Inginerie Software HPC și Modernizare Arhitecturală: Contribuție activă la proiecte de calcul de înaltă performanță (HPC) pentru vehicule electrice, conducând procesul de refactorizare și modularizare a unui runtime environment complex din arhitectură monolitică în componente moderne, scalabile și securizate.
- Calitatea Codului și Testare Riguroasă: Asigurarea robusteții sistemelor prin scrierea și adaptarea seturilor de teste unitare, aplicând principii de Clean Code și metodologii de investigare avansată pentru rezolvarea bug-urilor critice și validarea schimbărilor de arhitectură.
- Design de Produs și Documentare Tehnică: Participare directă la întreg ciclul de dezvoltare, de la faza de concept și design de funcționalități noi până la implementare și documentare tehnică completă, garantând trasabilitatea și transferul eficient de cunoștințe în echipă.
Elektrobit - Brasov, Romania
- Dezvoltare Java și Design de Arhitectură: Proiectarea și implementarea arhitecturii software pentru sisteme de navigație și asistență inteligentă, utilizând Java pentru a crea funcționalități scalabile și interfețe intuitive, asigurând o integrare fluidă între componentele complexe.
- Calitate și Mentenabilitate (Unit Testing): Implementarea strategiilor riguroase de Unit Testing pentru a garanta fiabilitatea codului și a reduce incidența erorilor în producție, punând accent pe scrierea unui cod curat, ușor de întreținut și optimizat.
- Agile Delivery și Tooling: Livrarea de funcționalități în medii dinamice tip SCRUM, utilizând avansat instrumente de dezvoltare (Eclipse, Visual Studio) pentru coding, debugging și creșterea eficienței întregului ciclu de viață al software-ului.
EDUCAȚIE
Diplomă de Licență, Facultatea de Automatică și Calculatoare
Matematică-Informatică, Engleză Intensiv
PROIECTE PERSONALE
Proiect bazat pe platforma Arduino
Dezvoltarea unui sistem complex de automatizare, utilizând o rețea de senzori pentru funcționalități multiple, controlabil atât prin module radio, cât și printr-o aplicație web dedicată.
- Proiectarea arhitecturii sistemului și definirea use-case-urilor pentru o experiență de utilizare fluidă.
- Integrarea și testarea componentelor hardware pentru asigurarea stabilității controlului la distanță.
- Abilitatea de a adapta rapid funcționalitățile la cerințe noi și de a rezolva probleme tehnice complexe în mod practic și eficient.