Software Engineer β Automation & Device Development
I build software that connects code, machines, vision, and the real world.
- π» Software Engineering Β· System Design Β· Software Architecture
- π Automation Equipment Β· Industrial Control Β· Device Software
- ποΈ Machine Vision Β· HALCON Β· Image Processing
- π€ AI / LLM Β· Deep Learning Β· Computer Vision
- π§° Developer Tools Β· Cross-platform Applications Β· Open Source
- βοΈ C# / .NET Β· TypeScript Β· Node.js Β· Python Β· Rust
- π Building practical software systems from low-level device interfaces to high-level applications
I'm a software engineer transitioning into automation equipment and intelligent manufacturing, with a strong interest in building reliable software systems for machines.
My current focus sits at the intersection of:
- π Automation Equipment Development
- ποΈ Machine Vision
- π§± Software Architecture
- βοΈ Industrial Control
- π€ AI / LLM
- π» Developer Tools
- π Cross-platform Applications
I enjoy going deep into systems β from hardware interfaces and industrial communication to algorithms, application architecture and developer tooling.
My long-term goal is to become a Device Software / Automation Control Architect, while developing deep expertise in Machine Vision, AI, and Software Architecture.
- π FindMind - A cross-platform file monitoring desktop app
- β‘ zap - A blazing-fast developer port and process manager for the command line
- π EasyMock - EasyMock is a lightweight API mocking platform that helps frontend developers create mock REST APIs, manage responses, and speed up frontend-backend development
- π‘ GitIgnore.Cli - Interactive .gitignore generator CLI built with Spectre.Console
- π’ comm-scope - A developer-focused traffic monitor for Serial / TCP / UDP
- π source-dive - Dive into the source code
- π physics-lab - Interactive physics & simulation playground build with web technologies
I also document things I'm learning through technical articles and notes.
Topics include:
- Machine Learning
- LLMs
- Computer Vision
- Machine Vision
- YOLO
- Node.js
- Software Architecture
- C# / .NET / TypeScript / JavaScript / Node.js / C++ / Python
- Open-source source code analysis
- Algorithms & Data Structures
Writing is part of my learning process:
Learn β Build β Analyze β Write β Share
If you're interested in:
Software Architecture Β· Automation Β· Machine Vision Β· AI Β· Developer Tools Β· Open Source
feel free to connect.
Build systems. Understand deeply. Share what you learn.