
MQTT Live Dashboard
A Go-built real-time dashboard streaming live MQTT sensor data over WebSockets, with its own embedded broker for local testing.
Go, MQTT, WebSockets, Chart.js
We design, build and support the software behind real operations, from the machine on the floor to the ERP in the office.
Most agencies do one of these. We do all of them under one roof, so your ERP, your CRM and your IoT layer actually talk to each other, and someone always picks up when something breaks.
The system we put a whole company on: sales, purchasing, stock, accounting, production, projects, CRM, HR and payroll in one place, in English, French or Arabic. Open the live demo and walk through the real system.
Across IoT, industrial systems, data engineering, ERP, CRM, and web & mobile apps. Filter by discipline.

A Go-built real-time dashboard streaming live MQTT sensor data over WebSockets, with its own embedded broker for local testing.
Go, MQTT, WebSockets, Chart.js

A single-binary Go app that polls industrial Modbus TCP/RTU devices and streams live metrics to a web dashboard.
Go, Modbus TCP/RTU, WebSockets

A production-style pipeline on Airflow, Spark, Delta Lake, dbt, and PostgreSQL, following a full Bronze/Silver/Gold architecture.
Airflow, Spark, Delta Lake, dbt, PostgreSQL, MinIO, Docker

A Talend Open Studio job integrating customer, department, and marketing data from multiple CSV sources into one transformed output.
Talend Open Studio, Java, CSV

A custom ERP built for a working olive oil factory, covering production and inventory in one system.
Custom ERP

A CRM built for the same olive oil client, to manage customer relationships and sales alongside their ERP.
Custom CRM

A C++ application for real-time communication and control over industrial turbines.
C++, Industrial control

A complete queue management system for a dental clinic: patient mobile app, reception desk, and waiting-room display screens, built with React.
React, mobile app, reception & display screens
No projects in this category yet. Check back soon.
The same four stages, whether we're wiring up sensors or shipping an ERP.
We map your current workflow, systems, and constraints before proposing anything.
Architecture, data flow, and interface plans, reviewed with you before a line of code ships.
Iterative delivery with working milestones, not a single reveal at the end.
Monitoring, fixes, and roadmap as your systems and needs keep evolving.
If your question isn't here, send it over. We reply within one business day.
OmniTech builds and supports custom ERP systems, CRM platforms, IoT solutions, machine and industrial software, cloud and DevOps infrastructure, web and mobile applications and SEO, plus day-to-day IT support. All eight are handled by one team, so the systems we build actually integrate with each other.
Yes, that is most of what we do. We map your existing workflow first, then build inventory, production, finance, and HR around how your company actually operates, instead of bending your process to fit a template. We have delivered a full production ERP for an olive oil facility that is live and in daily use.
An ERP runs your internal operations: inventory, production, finance, HR. A CRM runs the customer-facing side: sales pipeline, follow-ups, support tickets. Most companies need both, and the value is in having them share one set of data. We build them to work together rather than as two disconnected systems.
Yes. We write control and monitoring software that talks directly to production equipment, including Modbus TCP/RTU devices and turbine control systems written in C++. We have built single-binary Go applications that poll industrial devices and stream live metrics to a web dashboard, suited to factory floors, solar inverters, HVAC systems, and water treatment monitoring.
Yes. We build the whole chain: sensors and edge gateways, an MQTT or Modbus data layer, and a real-time dashboard streaming over WebSockets. That includes the broker and the backend, not just the interface you see.
Yes. Support is the fourth stage of every engagement: monitoring, fixes, and roadmap work as your systems keep evolving. We also provide helpdesk and day-to-day troubleshooting on its own, separately from any build project.
It depends on scope. Recent projects have run from about one month for a focused ETL or CRM build, up to four months for an industrial turbine control system. We deliver in working milestones rather than a single reveal at the end, so you can see progress throughout.
Yes. We work with clients worldwide, in English, French, and Arabic, and reply to new enquiries within one business day.
Whether it's a single sensor network or a full ERP rollout, we'll reply with next steps within one business day.