Two Decades in Linux & Embedded Systems

Hi, I'm a solo software consultant with over 20 years of experience in providing software solutions with focus on embedded systems. I have extensive experience in using C++, C, Python and Linux to create efficient and reliable software solutions for a wide range of applications, like IoT devices or industrial control systems.

What I do

My Approach and What It Means to You

In essence, my methodology boils down to two fundamental words: communication and pragmatism.

Communication is the key to achieving project success. I'm committed to an open dialogue, ensuring that our objectives and strategies are aligned. This not only saves costs but also reduces the risk of creating something that deviates from your actual needs, sharpening our focus on the essential elements.

Pragmatism in development, from my perspective, involves finding a balance between simplicity and over-engineering. Avoiding excessive shortcuts is important; it prevents the creation of software that becomes a mystery and a challenge to maintain due to missing necessary abstractions. On the other hand, too many abstractions can lead to bloated code, increasing time and costs.

Over time, navigating through these extremes, I've developed an intuitive sense of what it means to be truly pragmatic in this field.

Professional Background

For more details about my career and notable projects, please visit my profiles on LinkedIn and Toptal. On LinkedIn you'll also find endorsements that highlight the quality and dedication I bring to the table.

Contact

If my approach resonates with your needs, I'd be happy to hear about your project and explore how we can work together.