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
- Managementul Ciclului de Viață al Software-ului (SDLC): Am coordonat procesele de Configuration Management end-to-end pentru proiecte complexe (bazate pe arhitectura AUTOSAR), asigurând integritatea codului și trasabilitatea acestuia de la dezvoltare până la release.
- Automatizare și Calitate (ASPICE Level 2): Am dezvoltat și implementat strategii robuste de versionare și control al calității, aliniate la standardele ASPICE Level 2, garantând că fiecare build Java/C++ livrat respectă cele mai înalte norme de performanță și securitate.
- Expertiză în Tooling & Version Control: Utilizarea avansată a ecosistemului de dezvoltare: Git, SVN, Jira și Jira Align. Am gestionat eficient itemii de configurare și fluxurile de Change Management, optimizând procesul de integrare a codului.
- Colaborare Tehnică & Mentorat: Am lucrat îndeaproape cu echipele de Engineering și QA pentru sincronizarea cerințelor funcționale cu livrabilele tehnice. Am oferit suport și coaching noilor membri ai echipei, îmbunătățind timpul de onboarding și eficiența rezolvării task-urilor.
- Optimizarea Proceselor (CI/CD Mindset): Am jucat un rol cheie în evoluția CMDB (Configuration Management Database) și în automatizarea listelor de itemi, asigurând livrări "on-time" și creșterea constantă a satisfacției clienților prin reducerea erorilor de build.
Elektrobit - Brasov, Romania
- Dezvoltare Software High-Performance (HPC): Am contribuit la inițiative de ultimă generație pentru calcul de înaltă performanță aplicat în industria vehiculelor electrice, axându-mă pe design-ul și implementarea de soluții software complexe pentru optimizarea performanței sistemelor.
- Development & Refactoring: Am jucat un rol esențial în dezvoltarea și refactorizarea unui runtime environment (Graphic Target Framework). Am condus procesul de modularizare a codului legacy, transformând arhitecturi monolitice în componente moderne, scalabile și ușor de întreținut, respectând standardele stricte de securitate și siguranță.
- Calitatea Codului și Testare Unitară: Am scris și adaptat seturi complexe de teste unitare pentru a garanta robustețea componentelor refactorizate. Am aplicat principii de Clean Code pentru a asigura o fiabilitate ridicată a sistemului.
- Debugging & Problem Solving: Am investigat și rezolvat bug-uri critice în framework-ul de rulare, utilizând tool-uri avansate de diagnosticare pentru a valida schimbările de arhitectură.
- Design de Funcționalități & Documentație: Am contribuit activ la design-ul de noi funcționalități, de la faza de concept până la implementare și documentare tehnică completă, asigurând trasabilitatea și transferul de cunoștințe în echipă.
Elektrobit - Brasov, Romania
- Dezvoltare Software Java: Implicat activ în dezvoltarea unei aplicații inovatoare de asistență inteligentă, menită să îmbunătățească siguranța și experiența utilizatorului. Am utilizat Java pentru a crea funcționalități robuste, eficiente și scalabile.
- Arhitectură de Sistem: Am proiectat și dezvoltat arhitectura software pentru sisteme de navigație și interfețe auto, asigurând o integrare fluidă între componente și o interacțiune intuitivă cu utilizatorul.
- Calitatea Codului prin Unit Testing: Am implementat strategii riguroase de Unit Testing pentru a garanta fiabilitatea și mentenabilitatea codului, reducând considerabil incidența bug-urilor în mediul de producție.
- Metodologii Agile (SCRUM): Am lucrat într-un mediu Agile, participând activ la ceremoniile SCRUM și contribuind la eficiența ciclului de dezvoltare prin colaborare strânsă cu echipa.
- Instrumente de Dezvoltare: Utilizare avansată a IDE-urilor Eclipse și Visual Studio pentru coding, debugging și optimizarea performanței aplicațiilor.
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.