I am a Software Performance Engineer with extensive experience building, validating, and optimizing performance-critical systems across CPU, GPU, embedded, and Linux environments. My core strengths are modern C/C++, Python, system-level debugging, profiling, and reliability engineering.
I specialize in CPU and GPU performance analysis, including CUDA kernel optimization, memory efficiency, latency reduction, occupancy tuning, roofline analysis, and bottleneck investigation. I use reproducible benchmarks and profiling evidence to guide optimization decisions for compute-intensive workloads.
I have substantial embedded automotive experience, including ownership of BMW AUTOSAR core modules, NVRAM management, diagnostics, CAN/Ethernet communication, and integration testing. I have led small engineering teams, mentored engineers, and delivered high-quality software in complex production environments.
My validation background includes performance, power, temperature, compatibility, and telemetry analysis across Linux and Windows systems. I am experienced in analyzing performance counters, runtime metrics, logs, firmware, operating-system behavior, and hardware interactions to identify regressions and root causes.
I also work with AI coding evaluation and agentic development workflows. I design Dockerized evaluation environments, build robust verifiers, evaluate AI-generated solutions, and use prompt engineering, rubrics, benchmarks, and correctness checks to improve engineering outcomes.
I am interested in roles involving high-performance computing, GPU software, systems programming, embedded systems, autonomous systems, and hardware-integrated software. I bring a practical, quality-focused approach to developing maintainable and efficient systems.