Embedded & real-time software for precision farming.
Senior developer specializing in C++, Qt, and field-proven integrations across ISOBUS, GNSS, CAN, and auto-steering ecosystems.
I’m a senior software developer focused on C++, Qt, and embedded systems for precision farming and real-time applications.
I enjoy building tools and integrations that make complex machine communication easier to test, debug, and scale—from simulation utilities to production-grade embedded apps.
I’m known as a quick learner and analytical problem-solver, and I’m comfortable collaborating across international teams and customers.
Applications built for long runtimes and real-world constraints.
Clear, measurable improvements, repeatable debugging, and maintainable architecture.
International collaboration experience with customer-facing consulting responsibilities.
Developed precision farming solutions with a focus on embedded systems for tractors.
Full-stack precision farming developer and technical consultant, delivering customer-facing integrations across GNSS receivers, steering controllers, and ISOBUS protocol stacks.
Completed a 3-year dual vocational training program combining formal education with hands-on industry experience in large-scale C++ and embedded systems development. Contributed as a full member of the engineering team, delivering production-ready components for real-world precision farming systems.
A selection of work that highlights embedded communication, simulation, and performance-focused C++/Qt engineering.
A full Task Controller client simulator built on ISOAgLib, enabling protocol-level integration testing without physical agricultural machines.
A GUI-driven code generator that produces C++ simulation code for ISO Device (DVC) objects from ISOXML files, with automatic section control and rate control behaviors.
A standards-compliant ISOXML DOM parser built from scratch in pure C++ without any external dependencies. Extended with complex element mapping, binary data parsing, and WKT geometry visualization.
A server and client application bridge for Windows and Linux that established a CAN bridge over the internet, allowing a pool of nodes to seamlessly exchange IDs and CAN messages.
Full rewrite of the graphical user interface for an ISOBUS- and GNSS-enabled precision farming application with TC and VT support — delivered so quickly it surprised the customer.
Multi-vendor steering controller integrations connecting guidance software with real hardware. Includes a ground-up protocol design for a next-gen steering system.
Real-time 3D rendering of field elements, machine geometry, and spatial data using OpenGL — optimized for embedded hardware with limited GPU resources.
Cross-platform C++/Qt software for embedded devices and Windows deployments in precision farming.
CAN-based tooling and simulation utilities to accelerate debugging, validation, and integration.
Customer-oriented development: aligning requirements with implementation, testing, and delivery.
If you’re building embedded or real-time software for precision farming, I’d be happy to discuss how I can contribute.