Failure diagnosis
Turn symptoms, logs, traces, and the relevant code path into a tested set of hypotheses and a practical reproduction plan.
- Symptom and context review
- Likely root-cause map
- Prioritized next checks
Embedded C/C++ diagnostics and code review
I help small hardware and product teams investigate difficult embedded software issues, review risky C/C++ code, and leave with a prioritized next-step plan.
Primary services
The initial engagement is deliberately bounded. You get a useful technical artifact even if we do not continue into implementation.
Turn symptoms, logs, traces, and the relevant code path into a tested set of hypotheses and a practical reproduction plan.
Examine a bounded C/C++ area for correctness risks, unclear ownership, brittle interfaces, and missing defensive behavior.
Stabilize the next engineering decision when a prototype works only sometimes, integration has stalled, or inherited code is blocking progress.
How it works
No open-ended retainer is required to start. Scope and access are agreed before any source code is shared.
Share the product context, observed behavior, constraints, and what has already been tried.
I inspect the agreed evidence and code area, document hypotheses, and rank the risks.
You receive written findings, recommended next steps, and an optional implementation path.
Selected proof
Some technical work cannot be published in full. These examples show my technical focus and one hands-on contribution to a wider project team.
Development close to hardware, with an emphasis on understanding real-world behavior and communicating the next engineering decision clearly.
Relevant examples shared directly when confidentiality allows.I helped source, install, and program the decorative lighting for the Penc pedestrian bridge.
Lighting contribution within a wider project team.Secondary service
For websites, dashboards, and small applications that need clearer navigation, stronger hierarchy, and fewer usability dead ends - without committing to a redesign or implementation project.
About
I am a Budapest-based software developer focused on embedded systems and technical problem solving. My work has included embedded C++, Flutter desktop applications, and small deployed web tools.
I hold a BSc degree and am continuing my studies at master's level. Competitive programming and independent projects have strengthened how I break down ambiguous problems and explain trade-offs.
LinkedIn profile ->Start with the problem
A useful first message includes the product context, the observed behavior, and what your team has already tried. Sensitive source code can wait until scope and handling are agreed.