01 : Home 02 : About 03 : Resume 04 : Blog

Blog

Ideas.

Thoughts on what I'm building, what I'm learning, and where technology is heading.

~ things I wish I'd known sooner
work-in-progress

How I used Node-RED to build an ETL pipeline for IoT classroom management and what the process taught me about low-code data integration.

ETL, IoT, Node-RED, Data Integration, Classroom
findings

Practical patterns for reliable communication between Arduino microcontrollers and Raspberry Pi single-board computers.

Arduino, Raspberry Pi, Embedded, Communication, I2C, Serial
findings

Testing the limits of free LLM APIs for coding tasks and what I learned about their real-world usefulness.

AI, LLM, Free Tier, Coding, Tools
findings

Honest reflections on building Retrieval-Augmented Generation systems - the pitfalls, the surprises, and what actually matters in production.

AI, RAG, LLM, Python
work-in-progress

A look at what I'm currently working on at Linovt - managing fleets of IoT devices with constrained resources and unreliable networks.

IoT, Embedded, MQTT, Python
trends

Observations from the trenches on where edge computing is heading and why it matters for developers working at the hardware-software boundary.

Edge Computing, IoT, Trends, Embedded
findings

My journey from bare-metal embedded to embedded Linux, and why the transition changes how you think about systems.

Linux, Embedded, Kernel, Systems
findings

Lessons from implementing event-driven architecture with RabbitMQ for business applications at Linovt.

RabbitMQ, Event-Driven Architecture, .NET, Messaging
findings

Lessons from developing a VR training system that uses computer vision to give real-time feedback on public speaking performance.

VR, Computer Vision, Research, C#, Unity, Erasmus
findings

Early findings from experimenting with local AI agents for coding workflows and how orchestration changes the development process.

AI, Agents, Orchestration, Automation, Local AI
projects

What I learned designing a livestock monitoring platform with mobile, web, backend, and IoT components for real farmers.

IoT, Angular, C#, .NET, MQTT, PostgreSQL
findings

Reflecting on how three years of electronics and automation training shaped the way I approach software engineering today.

Career, Embedded, Lessons, Electronics
projects

Efficiently handling large datasets can prevent memory leaks or app crashes. Techniques such as sliding window algorithms, API pagination, and optimizing image sizes play a key role in robust development.

Kotlin, Android, IoT
projects

Scrolling a large list of data can lead to a leak of memory or crash of the app. Many approach can be used like sliding window algorithm, API pagination, optimize image size, etc.

Kotlin, Android
projects

Scrolling a large list of data can lead to a leak of memory or crash of the app. Many approach can be used like sliding window algorithm, API pagination, optimize image size, etc.

Kotlin, Android
projects

This app simplifies member management and attendance tracking for church leaders, integrating Firebase for real-time data storage and offering useful features for administrative tasks.

Kotlin, Android, Firebase
projects

A project and research initiative to mitigate public speaking phobia using VR training and web platforms, developed in collaboration with an Erasmus+ team.

VR, Unity, Public Speaking, Phobia Mitigation
projects

The Smart Rooms project optimizes classroom environments by integrating IoT technology to enhance energy efficiency and improve the learning experience.

Kotlin, Android, IoT, Raspberry Pi, Embedded Systems, Smart Cities
projects

Optimizing class schedules to minimize campus travel and classroom utilization using artificial intelligence.

Python, AI, Machine Learning, Random Forest, Clustering, Decision Trees, Jupyter, GitHub
projects

Leveraging computer vision techniques to automate the identification and quality control of oranges on a production line

C++, Computer Vision
projects

A web platform designed to assist lawyers in managing legal cases efficiently, ensuring compliance with government regulations, and automating critical tasks to save time and reduce human error.

C#, PostgreSQL, Angular, GitHub, Agile, Jira
projects

A project aimed at educating children about road safety through an interactive traffic light system.

Arduino, Embedded Systems, Road Safety, Electrical Installation
Always building, always sharing.