Available for opportunities

Sorin
Vieru

Software Engineer — ALM / PLM Specialist

I build automation tooling, configure enterprise ALM platforms, and bridge the gap between tools and the teams that use them. Based in Craiova, Romania.

sorin@vieru ~ profile.json
// whoami { "name": "Sorin-Cristian Vieru", "role": "SWE / ALM Engineer", "exp": 3.5, "stack": [ "Codebeamer", "Windchill RV&S", "Python", "Groovy", "JS", "RHEL 8", "PostgreSQL" ], "domain": "Automotive / ASPICE", "location": "Craiova, RO 🇷🇴", "open": true }   $
scroll to explore
Technical Stack

Tools & Technologies

A focused toolkit built around ALM/PLM administration, scripting automation, and automotive software engineering standards.

🛠
Codebeamer
ALM platform configuration, Groovy triggers, REST API automation, workflow design.
ALM · Primary
⚙️
Windchill RV&S
Item types, ACL management, JavaScript triggers, workflow administration.
PLM · Primary
🐍
Python
Server automation, deployment scripts, PostgreSQL backup/restore tooling.
Scripting
📜
Groovy / JavaScript
Bidirectional sync triggers, field validation, lifecycle automation scripts.
Scripting
🐧
Linux (RHEL 8)
Server administration, service management, deployment automation via bash.
Infrastructure
🚗
ASPICE / AUTOSAR
Process assessment, traceability, V-Model compliance, MISRA-aligned workflows.
Domain

Engineer at the
intersection

I'm a Software Engineer specializing in ALM/PLM tool administration at Yazaki Component Technology, with a background in embedded C development at Softronic.

My work lives at the intersection of tooling, automation, and automotive standards — configuring complex platforms, writing the scripts that glue systems together, and making sure engineering teams can actually get work done.

I hold a Master's in Embedded Automatic Systems from the University of Craiova and am currently pursuing ServiceNow CSA certification as part of a broader career pivot toward cloud platform engineering.

ServiceNow Micro-Certification
ServiceNow · 2024
CSA Certification (In Progress)
ServiceNow Now Learning
M.Sc. Embedded Automatic Systems
University of Craiova
3.5yr
Experience
2
ALM Platforms
Scripts Written
1
Domain: Auto
Current focus

Building cb_reinstall.py — a full Python automation suite for Codebeamer reinstallation on RHEL 8, including PostgreSQL backup/restore and repository management modules.

Python PostgreSQL RHEL 8 Codebeamer
Selected Projects

Things I've built

Automation tools, scripting projects, and platform integrations from work and personal experiments.

01 cb_reinstall.py

Full Python automation suite for Codebeamer reinstallation on RHEL 8. Handles service management, PostgreSQL backup/restore via pg_dump -Fc, selective table injection, and repository backup via shutil.

Python PostgreSQL RHEL 8 Codebeamer
02 RV&S Trigger — ypt_023

JavaScript trigger for Windchill RV&S enforcing mandatory field validation on EIBU_Change_Request items when ChM_Type equals Anomaly. Implements dynamic field locking with pre/post-submit hooks.

JavaScript Windchill RV&S Automotive
03 Codebeamer Bidirectional Sync

Groovy trigger implementing bidirectional relationship synchronization between tracker items in Codebeamer. Solved preExecute timing issues via REST API polling of pre-save state.

Groovy REST API Codebeamer
04 DevOps Traceability Platform (upcoming)

Personal portfolio project: GitLab-based commit message enforcement and traceability automation. FastAPI backend + Docker Compose + PostgreSQL. Inspired by the internal Yazaki PGB bridging tool architecture.

FastAPI Docker PostgreSQL GitLab
Let's Connect

Open to
new challenges

Looking for roles in PLM configuration, tool administration, or DevOps engineering. Remote-friendly. Let's talk.

Available for work