Welcome to F97.BE!
Python, Photons, and Predictions.
About me
Hello, I’m Erik Schmidt, a lifelong tech tinkerer, systems thinker, and builder of smarter solutions. From my base in Eynatten, Belgium, I draw on a formal education in Mathematics, Informatics, and Political Sciences, combined with over three decades of hands-on experience. Throughout my career, I have designed systems that blend elegance with efficiency, while ensuring the resilience needed in environments where failure is not an option.
It all began on Christmas 1982, when my parents gave me a Commodore 64 and my uncle brought me a ZX Spectrum from a trade show in the UK. That Christmas sparked a lifelong fascination with technology. From there I moved on to programming machines like the Apple II and the Amiga. Later, during my university studies, I worked with more advanced systems such as the PDP-11. Programming in Assembler, Fortran, and Pascal was more than technical training, it was a masterclass in discipline and precision. Every byte counted, every clock cycle mattered, and nothing could be taken for granted. Those early lessons in structure and efficiency still guide how I build modern systems, and to this day I remain more of a Unix user than a Windows guy.
In 1989, while studying in Aachen, Germany, I helped build the German FidoNet. In a world still running on dial-up and DOS, we engineered a decentralized network where messages moved from node to node, a step toward the resilient distributed systems we now take for granted. Around the same time I was also involved in Yuppie!, where I contributed as writer of the documentation. That experience taught me that technology is not only hardware and code, it is also community and connection.
For more than thirty years in IT, I have worked on systems where reliability is paramount, including critical infrastructure and intelligent automation, where a single fault can cascade into real-world consequences. One of my proudest collaborations was with my late business partner, Dr. Rein Scheele. Together we developed the AT Mobimeter (Abstract) for the Dutch Government, a usage-based vehicle taxation model that anticipated today’s debates about mobility, fairness, and sustainability. A change in government meant the system was never implemented, a missed opportunity, as the Netherlands is now grappling with the very questions we had already solved decades ago.
For example, I designed the first generation of portable computers for the ABC measurement container for the former Federal Office for Civil Protection (BZS) in Germany, as well as the first generation of signage computers for Munich Airport, which powered the plasma screens used there at the time. These projects taught me early on how to combine reliability with innovation in environments where failure was not an option. The latter project also showed me what can happen when companies cut costs by using cheaper off-the-shelf hardware instead of the industrial-grade components I had planned. So when I say that failure is not an option, I know what I am talking about.
Alongside technical development, I have worked extensively in sales and business-facing roles. This means I understand both perspectives: the practical needs of organizations and the technical realities of engineering. This combination allows me to translate agile business processes into robust technical systems, bridging the gap between strategy and implementation, and ensuring that solutions are not only functional but also aligned with real-world goals.
Today my work spans two domains. I serve as a software trainer for an English company, guiding employees through the complexities of a custom ERP system and helping them turn process into productivity. In parallel, at CAM-AI Ingenieurbüro für intelligente Sicherheitstechnik, I contribute to a groundbreaking system that enhances traditional “dumb” security cameras with AI-driven recognition, bringing intelligence and adaptability to existing infrastructure. Both roles reflect what I do best: making complex technology understandable, practical, and ready to deliver real-world value.
In addition, I design and build systems that make everyday life smarter and more sustainable, from solar forecasting to intelligent EV charging and home automation. My ground breaking Fusion Forecast has become a centerpiece of this work, blending AI and physical models to deliver accuracy and resilience that neither could achieve alone. What matters to me is not just the technology but how it serves people, turning raw data into clarity, making energy use more efficient, and creating homes that adapt to their occupants. I approach technology as a whole stack, from hardware to software, from algorithms to user experience, a canvas for creating solutions that are lean, resilient, and genuinely useful. Nowadays AI is at the heart of this work: I design and train models that predict solar yields, optimize EV charging, and guide automation decisions in real time. These are deployed systems, running where speed and reliability matter most, and they have reshaped my approach. Instead of writing rigid instructions, I now create adaptive strategies that recognize patterns, handle exceptions, and improve themselves over time. For me, AI is not a black box but a collaborator, a partner in building technology that is practical, transparent, and ready for the future.
Technology continues to evolve, and so do I. Curiosity drives me to keep learning, keep building, and keep turning ideas into systems that not only work today but shape the future.
Here are some of the strengths and qualities that define my work:
- Systems Thinking: Connecting technologies and people by seeing the bigger picture and designing solutions that work seamlessly together.
- Data and AI Expertise: From solar forecasting with machine learning to building reliable datasets that generate real-world insights.
- Renewable Energy Focus: Deep knowledge of solar systems, EV charging, and sustainable energy integration at home and beyond.
- Innovation and Curiosity: A lifelong tinkerer who enjoys pushing boundaries, from early FidoNet projects to modern AI-driven dashboards.
- Hands-on Experience: Over thirty years of building and refining software, networks, and real-time systems.
- Technical Versatility: Skilled across multiple programming languages and frameworks, always choosing the right tool for the job.
- Unix/Linux Expertise: A Unix-first mindset shaped by decades of experience, valuing stability, transparency, and flexibility.
- Communication Skills: Translating complex technical concepts into clear, accessible language for any audience.
- Multilingual Collaboration: Fluent in German, Dutch, English, and French, enabling effective teamwork across cultures and contexts.
Here are the tools and technologies I rely on in my work:
- Human Languages: German, Dutch, English, French.
- Documentation: LaTeX.
- Programming Languages: Python, JavaScript, TypeScript, HTML/CSS, Java, C, C++, C#, SQL, Shell scripting, Assembler, Fortran, Pascal.
- Frameworks & Libraries: React, Flask, FastAPI, scikit-learn, TensorFlow, PyTorch.
- DevOps & System Management: Linux (Ubuntu, Debian, Raspbian), Git, Docker, systemd, SFTP, rsync.
- Networking & Protocols: TCP/IP, HTTP/HTTPS, UDP, MQTT, WebSockets, DNS, DHCP, NAT, OCPP, SIA Protocol, mDNS/Bonjour.
- Infrastructure & Web: lighttpd, Nginx, REST APIs, secure networking.
- IoT, Embedded & Hardware: Raspberry Pi, Arduino, ESP8266, ESP32, I2C, SPI, GPIO, sensor integration, edge AI, custom prototyping.
- Project Management: OpenProject for team collaboration, task tracking, Gantt charts, and Agile workflows.
Over the years I have worked with far more tools and platforms than could ever fit in a single list. This is only a small snippet of my knowledge. Much like anyone who knows Microsoft Office can easily work with LibreOffice, I adapt quickly, mastering one tool often means being fluent in its alternatives as well.
In short: I am not just fluent in these technologies, I master them to build end-to-end systems that work in the real world. From training AI models to wiring relays, from teaching ERP workflows to deploying containerized APIs, I deliver solutions that are practical, intelligent, and dependable.
Over the years I’ve also taken on the role of a Technology Evangelist, sharing ideas, inspiring others, and showing how smarter systems can make a real difference. Whether it’s guiding a team through AI adoption, helping businesses translate processes into software, or demonstrating what’s possible with renewable energy and open-source tools, I enjoy being the bridge between innovation and people. Technology is not just about code, it’s about vision, communication, and getting others excited to build the future together.
Looking ahead, I am eager to take on a leadership role where I can combine my technical depth with strong people skills to deliver real results. With more than three decades of experience, from assembler on a PDP-11 to AI-powered solar forecasting and containerized APIs on Raspberry Pi, I know how to choose the right approach for the challenge at hand. Just as important, I excel at building and guiding teams, creating an environment where developers can do their best work and projects move forward with clarity and momentum. If you are looking for a leader who brings hands-on expertise together with the ability to inspire, coach, and deliver, I would welcome the opportunity to contribute to your organization’s success.
On a personal note, I live in a solar-powered home with my artist wife and our daughter. Together, we support local energy cooperatives and Ecolo, Belgium’s green party, because sustainability is not just a technical challenge but a societal choice. Our solar installations and electric cars are everyday symbols of that commitment.
Beyond technology, I collect vintage postcards and rare books. They preserve stories of forgotten places and people, balancing the intensity of my technical work with moments of stillness. For me, history, like code, is full of hidden patterns waiting to be uncovered.