I’m a software engineer with 8+ years of professional experience.
Most of my professional work has been in backend and database-driven systems — building APIs, maintaining production services, working with CI/CD pipelines, and troubleshooting real-world deployment issues.
Earlier in my career, I worked in C++ on a scientific simulation platform, contributing to Qt-based interfaces and CUDA-accelerated computation.
Over the last few years, I’ve been intentionally spending more time in systems-level and hardware-integrated work. I’m interested in how software interacts with real constraints — timing, signals, fault states, physical interfaces — not just application logic.
That interest has led me to:
- Work in C++ more deliberately
- Build and debug ECU/sensor integration projects
- Run and maintain my own Linux-based multi-node systems
- Study systems programming and computer architecture more deeply
I’m not coming from a pure embedded background. I’m coming from production software and moving closer to the hardware because I’m genuinely interested in how these systems work.
Currently completing a B.S. in Computer Science (expected 2027).
- Advanced C++ memory management and object lifetime
- Embedded-style state machines and real-time constraints
- Computer architecture and low-level systems behavior
- Systems Programming: Deepening C++ and low-level architecture understanding
- Hardware Integration: Real-time signal validation and ECU-style interfacing
- Linux Systems: Multi-node infrastructure, networking, service orchestration
- CS Foundations: Data structures, memory management, performance profiling
I value reliability, traceability, and clear system boundaries.
I’m interested in how software behaves under constraint — timing, state transitions, resource limits, and integration failure modes.
I prefer building systems that are observable, documented, and reproducible.
-
Automotive ECU & Signal Integration
Real-time signal validation and hardware/software debugging across mechanical and electronic boundaries. -
Systems Infrastructure (Linux Multi-Node)
Self-managed compute + storage architecture with network segmentation and service orchestration. -
C++ Systems Practice
Data structures, memory management exercises, and performance-focused implementations.


