We build industrial IoT monitoring for hospitals and manufacturing plants (e.g., fridge / OT room temperature, differential air pressure, AC current, chiller trip sensors, water level). We need a hands‑on engineer to help us ship an MVP and then iterate.
Read from Modbus RTU / TCP (RS485) and / or vendor payloads (hex frames).
Optional : LoRaWAN via ChirpStack or gateway API.
Publish to cloud via MQTT / HTTPS with retry & basic buffering.
MQTT / REST ingest service (Node.js / TypeScript or Python / FastAPI).
Time‑series DB ( TimescaleDB / PostgreSQL or InfluxDB ).
Auth (JWT), org / site scoping.
Alerting : threshold rules, hysteresis, delay, notification via Email / WhatsApp / Telegram (any two to start).
Reports : daily summary (PDF / CSV export).
DevOps
Docker Compose for local / dev.
Basic deployment guide (Ubuntu VM).
README + short video walkthrough.
Nice‑to‑have (Phase 2)
OTA updates for edge agent, role‑based access, audit logs.
Integrations : Grafana, Power BI export, webhooks.
Mobile‑friendly PWA, offline cache for last values.
Private Git repo with source code and unit tests for parsers.
Sample data simulators (Python scripts) for Modbus / hex frames.
Configurable rules YAML / JSON for new devices without code changes.
One knowledge‑transfer session (recorded).
Edge :
Python (pymodbus) or Node.js, systemd service, MQTT client.
Backend :
Node.js (NestJS / Express) or Python (FastAPI).
DB :
PostgreSQL / TimescaleDB or InfluxDB.
Frontend :
React / Next.js (charts with Recharts / Chart.js).
Other :
Docker, GitHub Actions (optional), Grafana (optional).
What we’ll provide
Example alert thresholds & UI mockups.
Access to test VM for staging.
Must‑have experience
Comfortable with Modbus RTU / TCP and binary payload parsing.
Time‑series schema design and charting.
Clear English (Bahasa / Cantonese / Mandarin a plus), async communication, milestone reporting.
Please propose day rate or fixed per milestone in MYR with an estimated total.
How to apply
Email (your email) with subject “IoT Freelancer – (Your Name)” and include :
Short intro + location + availability (hours / week).
Links to GitHub / portfolio and 1–3 relevant IoT projects (what you built exactly).
Your proposed stack for this scope and a rough milestone plan .
Rate (MYR) and earliest start date.
Add the line “I can parse Modbus & hex frames.” to filter bots.
Freelancing Managed by Heyram Solutions (PG -P)
#J-18808-Ljbffr
Project • Kota Bharu, Kelantan, Malaysia