Work, across both tracks.

A running list, not a highlight reel. Pulled live from Contentful when it's configured — the entries below are what's shown otherwise.

Hardware / IoT

IoT multi-sensor fire alarm

Built on an ESP32, fusing gas (MQ-2), temperature/humidity (DHT11), and flame (KY-026) readings through both threshold logic and a weighted-scoring model, so no single sensor failure trips a false negative. Notification routes across Wi-Fi, GSM SMS, and Twilio depending on what's actually available at the time, with GPS tagging on every alert and a local LCD readout for anyone standing in front of the unit.

Group research project, supervised
Software

Pulsar Flows — reading experience

Ongoing frontend work on a content platform: a theme toggle scoped to article content rather than the whole page, persisted across visits, and navigation touches like a scroll-to-top control that matches the rest of the interface instead of standing out from it.

Frontend, ongoing
Automation

[Add a named automation project]

Workflow and content-pipeline builds — n8n/Make orchestration, scraping, and the retry/rate-limit logic that keeps an unattended pipeline from quietly failing. Swap this entry for a specific project once you've picked which one to feature.

[Add client / project name]

Control & Instrumentation

Structured Text / Ladder Logic CODESYS HIL simulation OPC UA Modbus ESP32 PID tuning State-space control

Digital Systems

n8n Make Webhook / API integration Technical SEO Schema markup Python scraping Stack auditing Analytics dashboards