Stefan C. Kuhs, MSc
Professional Profile
Accomplished Technical Software Lead and Software Engineer with comprehensive experience spanning hardware-near safety-critical systems, scalable backend architectures, full-stack web development, and applied Machine Learning. Proven track record of taking technical ownership of complex software projects from concept to deployment, increasingly building products with AI-assisted workflows. Strong system-level understanding, bridging the gap between embedded devices, cloud backends, and data analysis.
Experience
Lead Software Engineer – Software Systems & Architecture
- Technical Software Leadership: Designed and implemented a modular software architecture from scratch for a high-energy stationary sodium-ion storage system (up to 1000V).
- Safety & Reliability: Developed comprehensive safety concepts, state machines, and redundancy checks for critical software-side system monitoring and fault handling.
- Prototyping & Testing: Supervised laboratory software debugging and commissioned the field prototype deployed in Erlangen, Germany. Collaborated closely with hardware engineers and test institutes for safety and stress scenario testing.
- Tooling & Data: Built Python-based tools for test automation, data evaluation, and system analysis.
- Tech Stack: C, FreeRTOS, Python, STM32, BQ-ICs, Software Architecture.
Software Engineer – Backend & System Integration
- Tooling & Efficiency: Engineered an internal React-based self-service application empowering operational staff to resolve issues independently, significantly reducing manual database interventions.
- DevOps Automation: Introduced and configured automated deployment pipelines (Azure) for EV charging infrastructure software, accelerating release processes and minimizing downtime.
- System Integration: Maintained central middleware and backend interfaces to guarantee robust data synchronization between hardware-facing systems and internal ERPs.
- Tech Stack: Node.js, TypeScript, React, C#, MS SQL, Azure, Automated Deployments, System Integration, API Design.
Backend Developer
- Backend Engineering & Feature Ownership: Engineered and expanded scalable backend services (Node.js, MongoDB) for a regional digital platform, taking end-to-end technical ownership of key initiatives such as a digital loyalty and rewards program from concept to deployment.
- DevOps & Standards: Streamlined deployments on AWS via Docker containerization and GitLab CI/CD pipelines, and contributed to the early migration toward Kubernetes orchestration, while advocating for strict Git workflows to improve team velocity and code quality.
- Tech Stack: Node.js, AngularJS, MongoDB, Docker, Kubernetes, AWS, GitLab CI/CD.
Education
Master of Science (Dipl.-Ing.) in Computer Science – With Distinction
- AI & Machine Learning Thesis: “Acoustic Location Classification with Temporal Lags” (slides). Applied Machine Learning for pattern recognition in time-series audio data using Python.
Bachelor of Science in Software Engineering and Management