Industrial control panel representing embedded systems and production software operations.
EMBEDDED SOFTWARE
Embedded Systems and Firmware That Stay Reliable

Developing robust firmware and control software for connected products and industrial devices.

Deterministic behavior and stable device control
Clean C/C++ architecture for long-term maintenance
Hardware integration and communication protocols
Testing, diagnostics, and production hardening
Tools & Tech
C/C++
STM32
FreeRTOS
Embedded Linux
UART/CAN/SPI/I2C
JTAG/SWD Debugging
Board Bring-up
Industrial control panel representing embedded firmware operation, diagnostics, and device reliability in production.
Printed circuit board close-up representing embedded electronics integration and low-level hardware communication.
Work Process

Building embedded software with reliability, observability, and maintainability in mind.

1
Discovery & Architecture
Clarifying requirements, interfaces, and system constraints.
2
Implementation & Integration
Building core modules, device drivers, and communication layers.
3
Testing & Hardening
Verifying real-world behavior through test benches and diagnostics.
4
Deployment & Handover
Delivering documentation, release notes, and support handover.
C++ DESKTOP TOOLS
Qt and Native Desktop Tools for Operations

Building internal tools that help teams configure devices, validate workflows, and visualize operational data.

Desktop software aligned with real operator workflows
Integration with hardware, APIs, and local protocols
Clear UX for internal teams and technical users
Maintainable codebase and practical handover
Tools & Tech
Qt
CMake
PostgreSQL
gRPC/REST APIs
Docker
Linux/Windows
Scheduling platform dashboard representing Qt desktop tooling, operator workflows, and production operations.
Code-level view representing native C++ and Qt implementation details with maintainable architecture.
Work Process

Building desktop tools that reduce manual work and support daily operations.

1
Discovery & Architecture
Understanding the workflow, operators, and data flow requirements.
2
Implementation & Integration
Implementing Qt modules, hardware adapters, and data services.
3
Testing & Hardening
Testing workflows with operators, logs, and edge-case diagnostics.
4
Deployment & Handover
Monitoring, logging, and deployment-ready documentation.
BACKEND & INTEGRATIONS
Backend Systems, APIs, and Automation

Designing scalable backend services, APIs, and automation workflows that stay reliable in production.

API-first architecture for product growth
Booking, billing, auth, and notification workflows
Secure data handling and observability
Integration with Stripe, OAuth, email, and storage
Tools & Tech
C++ Services
Docker
PostgreSQL
Redis/Queues
CI/CD Pipelines
OAuth/SSO
Observability
API and booking engine dashboard representing backend workflows, data pipelines, and production integrations.
Low-level code view representing backend protocol handling, parser logic, and integration reliability.
Work Process

Building backend platforms that stay reliable as usage grows.

1
Discovery & Architecture
Mapping business logic, entities, and service boundaries.
2
Implementation & Integration
Implementing APIs, background jobs, and integrations.
3
Testing & Hardening
Adding monitoring, retries, and operational safety.
4
Deployment & Handover
Deploying with documentation and a clear handover plan.
SAAS PRODUCT ENGINEERING
SaaS MVP to Production Delivery

Turning product ideas into usable SaaS platforms with strong architecture, clean UX, and reliable operations.

Product discovery and roadmap alignment
Shipping MVP features with measurable outcomes
Billing, permissions, notifications, and admin tooling
Production readiness, monitoring, and iteration
Tools & Tech
Product Discovery
Domain Modeling
PostgreSQL
Docker/Kubernetes
Billing & Identity
Monitoring & SLOs
SaaS platform interface showing customer booking journeys, data-backed workflows, and conversion-focused delivery.
Circuit-board close-up representing technical depth behind SaaS product integrations and connected systems.
Work Process

Building SaaS products that remain maintainable after launch.

1
Discovery & Architecture
Defining personas, flows, and system boundaries.
2
Implementation & Integration
Designing architecture, modules, and integration points.
3
Testing & Hardening
Validating usage flows, reliability, and release readiness before go-live.
4
Deployment & Handover
Releasing with observability, documentation, and an iteration backlog.
Engagement

Choose an Engagement Style

I typically work in scoped delivery blocks or ongoing engineering support, depending on your product stage.

Engineering Engagement

Scoped execution with clear milestones and outcomes.

Custom
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Selected examples are available on request.
Dedicated Delivery Track
Popular

Continuous delivery support for active product teams.

Custom
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Longer delivery cycles with reporting, roadmap alignment, and maintenance planning.
Selected examples are available on request.
Engineering Engagement

Scoped execution with clear milestones and outcomes.

Custom
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Architecture, implementation, validation, and handover support.
Selected examples are available on request.
Custom Engineering Engagement
Every product has different constraints. Custom engagement covers architecture, implementation, and support tailored to your roadmap.

Industries I Support

I provide embedded, backend, Qt, and SaaS engineering services with end-to-end ownership from architecture to delivery

STMicroelectronics logo representing semiconductor and embedded hardware environments.
Semiconductor & Electronics
Embedded Firmware
Vektor Laser logo representing industrial machine software and laser-system control.
Industrial Machinery
Control Software
Crealog logo representing connected products and integrated software consulting.
Connected Products
Desktop Tooling & Integration
novel.de logo representing SaaS platform collaboration and backend product delivery.
SaaS Platforms
Backend & Product Delivery
FAQ

Clear Answers to Common Questions

Answers to common questions before starting an engagement.

Industrial control interface representing production engineering, hardware coordination, and real-world reliability.
What kind of projects do you usually take on?
I work on embedded software, backend APIs, Qt desktop tools, automation workflows, and SaaS product systems.
Can you work with our existing codebase?
Absolutely. I adapt architecture, scope, and delivery plan to your product constraints and timeline.
Can you build an MVP and then scale it?
Yes. I can deliver an MVP quickly, then evolve architecture and operations as your product grows.
Do you offer post-launch support?
Yes. Post-delivery support can include bug fixes, enhancements, and reliability improvements.
Can you help with integrations and internal tooling?
Yes. I can set up admin tools, reporting, and operational dashboards based on your workflow.
Delivery Principles

Delivery Standards

I combine product thinking with engineering depth so delivery stays fast, maintainable, and business-aligned.

I focus on technical clarity from day one, so implementation stays predictable and scope decisions are explicit.

Product-minded
Delivery approach

I design for maintainability: stable interfaces, logging, and handover-ready documentation.

Maintainable
Maintainability focus

I can move between firmware, desktop tools, APIs, and product operations when one owner is needed.

Cross-stack
Cross-stack execution

I communicate tradeoffs early and keep delivery aligned with business priorities.

Clear
Transparent collaboration

The goal is production software that remains useful after the first release.

Production-first
Production quality
Product-minded
Maintainable
Cross-stack
Clear
Production-first
Need a Partner for Your Next Product Build?

If you need reliable engineering ownership from architecture to production, let's talk.

Discuss Your Project
Discuss Your Project
Embedded, backend, and SaaS delivery with product focus
End-to-end
Ownership from architecture to release
Production-first
Engineering quality and maintainability