Software Engineer & Architect

Sunkuru Jagabandhu Patro

I'm
a System Integration Engineer an Application Tool Developer a Software Architect an AI Engineer a Test Automation Engineer a Data Engineer an Automation Specialist

Currently Integration & Application Tool Development Engineer at Valeo eAutomotive Germany

14+ years building engineering software for the automotive industry: measurement-data platforms, calibration and diagnostics tooling, HPC data pipelines and AI-assisted engineering workflows.

14+
Years of Experience
20+
Projects Delivered
14
Certifications
  • Location Erlangen, Germany
  • Work model Germany-wide · remote within the EU
  • Notice period 1 month
  • Work permit Permanent · no sponsorship needed
  • Languages English fluent · German B1

About Me

Sunkuru Jagabandhu Patro

I am an Integration & Application Tool Development Engineer at Valeo eAutomotive Germany in Erlangen, with over 14 years of experience building software for the automotive industry. I design and build the tools engineering teams rely on: measurement-data platforms, calibration and validation systems, and automated processing pipelines that run on HPC clusters.

My career spans startups to global automotive leaders. I started at Think Embedded, building CAN analyzers, an IDE and a compiler; moved on to ECU flashing and diagnostics tools at Hyundai Mobis; and led a team of six engineers as Scrum Master on Continental's multi-brand diagnostic platform. Since 2020 I have architected Valeo's Measurement Class Library, HPC data pipelines and CRETA calibration tooling.

I work mainly in C#/.NET, Python and MATLAB, backed by certifications in software architecture (iSAQB CPSA, including AI systems architecture) and testing (ISTQB CTAL-TAE, CT-AI, CT-GenAI). Much of my work is data engineering: ETL and HPC pipelines that turn large measurement datasets into reliable engineering insight.

AI is now part of how I build. I use Claude Code, GitHub Copilot and Gemini CLI daily for code generation, testing and documentation, with human review before anything ships. I apply machine learning and generative AI to engineering problems, from effort forecasting and automated architecture checks to fine-tuning LLMs on measurement data, and I build my own AI workflows with Claude skills.

Skills

Technical expertise and professional strengths

Technical Skills

Languages

C# .NET Python MATLAB C / C++ Embedded C++ VBA SQL

Architecture & Design

Software Architecture (iSAQB) AI Systems Architecture OOD / SOLID Design Patterns REST APIs / OpenAPI Event-driven Architecture Dependency Injection UML / SysML

Frameworks & Libraries

WPF / MVVM Entity Framework Qt MATLAB App Designer Simulink Streamlit Plotly NumPy / Pandas Scikit-Learn Gradio

Data & High-Performance Computing

ETL Pipelines Data Engineering HPC Clusters (JGen) ASAM MDF / MF4 HDF5 Parquet MS SQL Neo4j / Cypher Data Visualization Measurement Data Analysis

Automotive & Diagnostics

CAN / CAN FD UDS KWP2000 OBD-II ODX / PDX OTX ECU Flashing & Bootloaders Calibration (A2L, AVL CRETA) Vector CANoe / CAPL CANape EOL Testing SPI / I2C

Testing & Quality

Test Automation (ISTQB CTAL-TAE) TDD / NUnit BDD / Gherkin HIL / SIL Verification & Validation AI & ML Testing NI TestStand Defect Management

AI & LLM Workflows

Claude Code Claude Skills GitHub Copilot Gemini CLI AI-Assisted Development Generative AI Prompt Engineering RAG Pipelines LangChain / LangGraph LLM Fine-Tuning (LoRA / PEFT) PyTorch Gemini API / Vertex AI Machine Learning

DevOps, Cloud & Tools

Git SVN Jenkins CI/CD AWS Google Cloud Platform JIRA Confluence Polarion ALM Enterprise Architect Visual Studio IAR Workbench

Professional Skills

Team Leadership

Led a cross-functional team of six engineers as Scrum Master at Continental.

Mentoring

Coached and mentored engineers in Agile teams, building skills and delivery confidence.

Stakeholder Communication

Align engineering, product managers and customers such as VW, Daimler and RSA.

International Collaboration

Global Agile teams and on-site customer work, including vehicle testing in the UK.

Requirements to Architecture

Turn complex customer requirements into clear system and software designs.

Problem Solving Under Pressure

Decoded GM's proprietary diagnostic data format under tight deadlines.

End-to-End Ownership

Own the full lifecycle, from requirements and design to production rollout.

AI-Augmented Engineering

Use AI coding agents daily for code, tests and documentation, with human review before anything ships.

Agile & Product Ownership

Scrum, SAFe and backlog management, backed by PSPO I and CPRE certifications.

Languages English Fluent German B1, learning B2 Odia Native

Professional Experience

14+ years across four companies, from startup to global automotive suppliers

Jan 2020 – Present Erlangen, Germany Current

Integration & Application Tool Development Engineer

Valeo eAutomotive Germany GmbH

Senior developer and architect for the C#/.NET, Python and MATLAB tools behind e-motor calibration, validation and measurement-data analysis.

  • < 10 mindata processing, down from hours
  • 16+ hmanual effort saved per iteration
  • 5 teamsuse the shared frameworks I built
  • Architecture: Turned a legacy monolithic export workflow into an event-driven REST platform in C#/.NET (Clean Architecture, Kiota-generated API client), ready for AVL CRETA v6+.
  • Data & HPC: Built the Measurement Class Library and HPC pipelines that unify MDF/MF4, Parquet and MAT data and move analysis from workstations to the cluster.
  • Quality: Delivered the CaRuMa calibration rule platform with MS SQL and Test-Driven Development (NUnit), plus End-of-Line tooling with CRC patching for production.
  • AI: Use AI coding agents (Claude Code, GitHub Copilot, Gemini CLI) daily and built ML and generative-AI tools for effort forecasting and architecture checks.
  • DevOps: Own CI/CD with Jenkins and Git and set SOLID-based architecture standards across teams.
C# .NET Python MATLAB REST MS SQL NUnit HPC Jenkins Claude Code
Oct 2016 – Dec 2019 Bangalore, India

Technical Specialist

Continental Automotive GmbH

Module Lead and Scrum Master for the multi-brand aftermarket diagnostic platform, turning OEM diagnostic data into one standardized source.

  • 6engineers led as Scrum Master
  • 95%+data accuracy across OEM formats
  • +25%on-time delivery
  • Leadership: Led and mentored a cross-functional team of six as Scrum Master, aligning development, test, UX and product teams.
  • Diagnostics: Architected ODX/PDX and OTX authoring tools and data plugins for Honda, GM, Mercedes and BMW; decoded GM's proprietary data format under tight deadlines.
  • Engineering: Built C#/.NET and SQL desktop and backend tools with MVVM, dependency injection and asynchronous processing, and developed the VDO Autodiagnos Check workshop tester in C++/Qt with a touch-optimized UI.
  • Quality: Introduced automated testing and CI/CD, verified diagnostic content on HIL and SIL rigs, and supported vehicle testing on site in the UK.
C# .NET C++ Qt SQL ODX/PDX OTX MVVM HIL/SIL Scrum
Mar 2015 – Oct 2016 Hyderabad, India

Senior Research Engineer

Hyundai Mobis India Pvt. Ltd.

Owned the calibration, monitoring, diagnostic and flashing tool suite for braking and suspension ECUs.

  • 3parallel development tracks supported
  • 30%faster testing timelines
  • R&D → EOLtools used across the full lifecycle
  • Communication: Built C# tools for ECU communication over CAN, KWP2000 and UDS on a CAN-based, OSI-layered stack.
  • Flashing: Designed bootloader and flashing tools for Hex, Mot and SRE files across bootloader, RAM and EEPROM.
  • Diagnostics: Delivered a Calibrate-Monitor-Diagnose tool for an air-suspension system with guided DTC resolution.
  • Lifecycle: Tools adopted from R&D through validation to End-of-Line production.
C# CAN KWP2000 UDS Bootloader UML
Mar 2012 – Feb 2015 Hyderabad, India

Software Engineer

Think Embedded Pvt. Ltd.

Built diagnostic and embedded development tools from the ground up in a fast-moving startup.

  • Diagnostic tools: Developed and launched TPMS and CAN bus analyzer tools in C++ and C# with signal-level visualization and trace logging.
  • Desktop apps: Built native Windows applications in C++ with Qt and wxWidgets, linking the UI to device communication and data processing.
  • Toolchain: Engineered a cross-compiler IDE for AVR and ARM on the GCC toolchain, including lexer, build and flashing modules.
  • Calibration: Created calibration and monitoring utilities for TPMS and brake ECU variants with MISRA-compliant script generation.
C C++ C# Qt wxWidgets GCC CAN TPMS

Education

🎓
Master's Degree

Vellore Institute of Technology

📚 Power Electronics and Embedded Systems
📅 July 2016 - November 2018
📍 Vellore, India

Key Focus Areas:

  • Power Electronics
  • Embedded Systems Design
  • Advanced Control Systems
🎓
Bachelor's Degree

Biju Patnaik University of Technology, Odisha

📚 Computer Science and Engineering
📅 2007 - 2011
📍 Odisha, India

Key Focus Areas:

  • Computer Science & Engineering
  • Mathematics
  • Software Development

Certifications

14 professional certifications across architecture, testing, programming and agile

Software Architecture

iSAQB Jul 2026

CPSA Advanced Level – SWARC4AI

Software Architecture for AI · 30 credit points

AI Systems Architecture ML Infrastructure Architectural Patterns for AI
Issued by iSAQB · iTech Progress GmbH
Verify credential
iSAQB Jul 2025

Certified Professional for Software Architecture

Foundation Level (CPSA-F)

Architecture Design Quality Evaluation Architectural Patterns
Issued by iSAQB · Certible GmbH Credential ID: 3adc0c5e-5520-48d2-8830-6e2e88d2c354
Verify credential

Testing & Quality

ISTQB Jul 2026

Certified Tester – AI Testing (CT-AI) v2.0

Specialist Level

AI Testing ML Quality AI Test Strategy
Issued by ISTQB · GASQ Credential ID: 26-134560
Verify credential
ISTQB May 2026

Test Automation Engineering (CTAL-TAE) v2.0

Advanced Level

Test Automation Frameworks Automation Architecture Quality Assurance
Issued by ISTQB · GASQ Credential ID: 26-132818
Verify credential
ISTQB May 2026

Certified Tester – Testing with Generative AI (CT-GenAI)

Specialist Level

Generative AI Prompt Engineering AI Integration
Issued by ISTQB · GASQ Credential ID: 26-132508
Verify credential
ISTQB Jan 2018

Certified Tester Foundation Level (CTFL)

Foundation Level

Software Testing Agile Testing Defect Lifecycle
Issued by ISTQB · ITB
Verify credential

Programming & Cloud

AWS Jun 2026

AWS Certified Cloud Practitioner

Foundational · valid until Jun 2029

AWS Cloud Infrastructure Cloud Security
Issued by Amazon Web Services Credential ID: 485ee32e-340c-4c70-bacc-a18ef61aad69
Verify credential
Python Jun 2026

PCAP – Certified Associate Python Programmer

Associate Level (PCAP-31-03)

Python 3 Object-Oriented Programming Data Processing
Issued by Python Institute Credential ID: fa5bba33-32c8-4ee6-bd66-9804fd685a4b
Verify credential
Python Jun 2026

PCEP – Certified Entry-Level Python Programmer

Entry Level (PCEP-30-02)

Python Syntax Standard Library Troubleshooting
Issued by Python Institute Credential ID: 76dbae6b-44d2-4718-b991-5c8c19cbb48f
Verify credential
Microsoft May 2019

Exam 483: Programming in C#

Microsoft Certification

C# Debugging Data Access
Issued by Microsoft Credential ID: ba83bd4d-94c7-4d03-91fe-16d88645c39c
Verify credential
Microsoft Feb 2019

MTA: Software Development Fundamentals

Microsoft Technology Associate

Software Development Fundamentals
Issued by Microsoft Credential ID: 7823f5d1-9148-463f-9185-a2912661ddf8
Verify credential

Agile, Requirements & Language

Scrum.org Jul 2026

Professional Scrum Product Owner™ I (PSPO I)

Scrum.org Certification

Product Backlog Management Scrum Maximizing Value
Issued by Scrum.org Credential ID: 495c0f41-1654-419c-8899-148658a09750
Verify credential
IREB Aug 2019

Certified Professional for Requirements Engineering

Foundation Level (CPRE-FL)

Requirements Elicitation Requirements Engineering Documentation
Issued by IREB Credential ID: TUVSA/2019/IREB/0001/0049/0019
Verify credential
German 2024

German B1

Language Proficiency

German
Certificate available on request

Projects

Select a project to see full details

Valeo

Measurement Class Library (CLD)

Object-oriented MATLAB platform unifying all measurement data formats.

MATLAB OOP · MDF/MF4 · Parquet · Software Architecture
View details →
Valeo

xD_MapCreator & SIC Toolchain

MATLAB toolchain from test setup to multidimensional maps and reports.

MATLAB · App Designer · CANape · XML
View details →
Valeo

AMD2Matlab – HPC Measurement Processing

Moves measurement-data analysis to the HPC cluster: hours down to minutes.

MATLAB · HPC · JGen · ASAM MDF
View details →
Valeo

CRETA Export Engine Modernization

Legacy monolith rebuilt as an event-driven REST platform in C#/.NET.

C# / .NET · REST API · Kiota · VBA · NUnit
View details →
Valeo

CaRuMa – Calibration Rule Management

.NET platform that checks calibration data against engineering rules.

C# / .NET · MS SQL · NUnit · TDD
View details →
Valeo

AI-Powered Maturity Dashboard

Machine-learning forecasts of remaining engineering effort.

Python · Scikit-Learn · Streamlit · Pandas
View details →
Valeo

System Architecture Comparison Tool

Generative-AI tool that flags architecture inconsistencies early.

Python · Gemini API · Polarion · Gradio
View details →
Continental

Multi-Brand Aftermarket Diagnostic Toolchain

Shared OEM diagnostic data platform for many products, led as Module Lead.

C# · ODX/PDX · OTX · HIL/SIL
View details →
Hyundai Mobis

ECS C-M-D Tool & Generic Bootloader

Calibration, diagnostics and flashing tools for air-suspension ECUs.

C# · CAN · UDS · UML
View details →
Independent

LLM Fine-Tuning for Measurement Quality

Fine-tuned Llama-3-8B to estimate measurement values and assess measurement quality.

Python · PyTorch · PEFT / LoRA · Llama-3
View details →
Independent

AI Career Data & Application Pipeline

Claude skill, Streamlit app and Neo4j knowledge graph that turn career data into tailored applications.

Claude Code · Python · Streamlit · Gemini API · Neo4j
View details →
Valeo

Measurement Data Platform

Web platform for analyzing and visualizing large engineering datasets in 3D.

Python · Streamlit · Plotly · HDF5
View details →
Valeo

Inverter ProdData Calibration Tool

Business-critical End-of-Line calibration tool for inverter production.

C# · .NET · CRC · EOL
View details →
Valeo

Test Bench Release Pipeline

Automated release workflow for test bench control software.

Python · Git · CANoe API · GCP
View details →
Valeo

System Integration & Application Toolchain

Unified toolchain for testing and EOL parameterization of high-voltage EV systems.

MATLAB · CANoe/CAPL · NI TestStand · Jenkins
View details →
Valeo

CRETA HPT Add-on

CRETA add-on that automates Hex Post Treatment configuration and EOL binary extraction.

CRETA API · A2L · Desktop UI
View details →
Valeo

Maturity Score Reporting

Reusable reporting engine for maturity scores across VW, Daimler and AMG programs.

VBA · JSON · Factory Pattern
View details →
Valeo

Report Generation Tool

GUI report builder with reusable layouts and PDF, HTML and PowerPoint export.

MATLAB · App Designer · XML
View details →
Valeo

CArray Creator

GUI toolchain for building e-motor test bench sequences.

MATLAB · GUI · Test Automation
View details →
Valeo

Calibration Data Delivery Pipeline

Automated delivery of software integration and calibration datasets.

C# · VBA · Python · AVL CRETA
View details →
Continental

VDO Autodiagnos Check

Touch-optimized C++/Qt service tool for fast vehicle diagnostics in workshops.

C++ · Qt · Touch UI · Vehicle Diagnostics
View details →
Continental

Manufacturer Data Import Plugin

Converts OEM diagnostic data for the Continental multi-brand platform.

C# · WPF/MVVM · Entity Framework · SQL
View details →
Think Embedded

iCAN Analyser

CAN bus monitoring and analysis tool for live logging and bench simulation.

C/C++ · CAN · DBC · UML
View details →
Think Embedded

TPMS & Brake ECU Calibration Toolchain

Calibration and comparison tools for TPMS and brake ECU variants.

Diagnostics · MISRA · Calibration
View details →
Think Embedded

Think Embedded Work Bench

Cross-compiler IDE for AVR and ARM microcontrollers.

C/C++ · GCC · GNU Make · AVR/ARM
View details →

Articles

Case studies and lessons from my engineering work

6 min read

Tooling: the engineering domain on both sides of the V-model, and why AI won't replace it

What engineering tooling is, where it sits in the V-model and the software lifecycle, why AI can't replace it, and how AI makes it stronger. With examples from 14 years of building tools for automotive development, testing, production and service.

Read article →
6 min read

AI, domains and cloud: why I chose SWARC4AI, DDD and CLOUDINFRA for the iSAQB Advanced Level

How the iSAQB Advanced Level works, why the combination of AI architecture, Domain-Driven Design and cloud-native infrastructure fits today's job market, and what this path can and cannot do for a career.

Read article →
5 min read

From experience to method: what the iSAQB Foundation Level added to my architecture work

Why I took the iSAQB CPSA Foundation Level after more than ten years of designing engineering software, how the exam works, how I prepared by self-study, and the ideas from it I use most.

Read article →
4 min read

From hours to minutes: moving measurement-data analysis to an HPC cluster

How we moved MF4 measurement analysis from engineering workstations to the HPC cluster, and why data staging and integrity checks mattered more than raw compute.

Read article →
4 min read

Modernizing a legacy export workflow without stopping delivery

Replacing a monolithic, DLL-based calibration export workflow with an event-driven REST platform in C#/.NET, one boundary at a time, while calibration data kept shipping to customers.

Read article →
4 min read

AI in day-to-day engineering: where it helps and where I stay careful

How I use AI coding agents, generative AI and machine learning in automotive tool development, and the rules I follow for testing and data protection.

Read article →

Get In Touch

Open to new opportunities

I'm open to roles as Software Architect, AI / ML Engineer, Data Engineer and Test Automation / System Integration Engineer.

Based in Erlangen, Germany · open to roles across Germany and remote within the EU.

Permanent residence permit for Germany (Niederlassungserlaubnis): no visa sponsorship needed.

Send a message

Prefer a form? Your message goes straight to my inbox.

Your details are used only to answer your message. See the privacy policy.