What we've built

Real systems,
deployed at scale.

Some details are anonymized due to client confidentiality — the technical depth is real. Every project below was built and delivered by our team.

Case study 01

Nationwide field data collection for utility billing

Replaced a manual, disconnected meter-reading process with an offline-first Android app using NFC tags and near real-time sync to a centralized .NET Core API — covering both water and electricity utilities at national scale. Shortened billing cycles and eliminated manual transcription errors.

Utilities
Client: National utility provider, GCC region
Role: Lead developer
Duration: Multi-year, nationwide rollout
Android, NFC, SQLite.NET Core REST APISQL Server + Oracle DB

The challenge

Meter readers across the country — including off-grid and remote areas — were recording readings manually or via disconnected barcode systems, with data often delayed by days or weeks before reaching the billing system. This created cash-flow delays and a high rate of manual entry errors.

What we built

A rugged Android application with local SQLite storage, allowing meter readers to work fully offline. Readings are identified via NFC tags (replacing fragile barcode stickers) and synced to a centralized REST API in near real-time whenever connectivity becomes available. The backend, built on .NET Core, integrates with both SQL Server and Oracle database systems already in use.

Outcome

Billing cycles shortened significantly due to near real-time data availability, and manual transcription errors dropped substantially. The system operates reliably at national scale across varying connectivity conditions.

System architecture Field deviceOffline — remote areasAndroid + NFC scanningSQLite local storageSync when onlineCentral backend.NET Core REST APIBilling systemsSQL ServerOracle DBNationwide meter readers

Case study 02

Self-service kiosk networks — payment & donation

End-to-end kiosk systems — custom hardware (card readers, cash acceptors, thermal printers, touchscreens) with a JWT-secured backend. 56 units for utility bill payment in a GCC country. A nonprofit donation system in continuous production since 2017.

Gov / Nonprofit
Client: Semi-governmental utility services provider + nonprofit
Role: Full-stack and hardware integration lead
ASP.NET Core, JWT, SQL ServerElectron, Svelte, XamarinDocker, Caddy, Linux/Windows

The challenge

Bill payment required customers to queue in person, and manual donation collection for the nonprofit was slow, error-prone, and difficult to reconcile accurately.

What we built

End-to-end self-service kiosk systems combining custom hardware integration (card reader, cash acceptor, thermal receipt printer, touchscreen) with a secure backend built on ASP.NET Core, JWT authentication, and SQL Server. The frontend kiosk software was built using a mix of Xamarin, Electron.js, and Svelte depending on deployment requirements, running on both Windows and Linux, with container-based deployment behind Caddy.

Outcome

The utility bill payment kiosk system launched with 56 units across a GCC country, eliminating in-person payment queues. The nonprofit donation kiosk system has been in continuous production since 2017, processing donations for a large user base without delays or reconciliation issues.

System architecture Kiosk hardwareCard readerCash acceptorReceipt printerTouchscreenWindows / Linux OSKiosk softwareXamarin / Electron / SvelteJWTSecure backendASP.NET Core APISQL ServerDocker + Caddy (Linux)Payment / donationreporting + reconciliationRunning since 2017

Case study 03

Rapid IoT prototyping — WiFi smart lock

A working smart lock proof-of-concept delivered in two weeks — ESP32 firmware, electromagnetic relay control, dynamic IP registration via Firebase, and a companion mobile app. Demonstrates end-to-end IoT capability from firmware to cloud to app.

IoT / Freelance
Role: Solo developer
Duration: 2 weeks
ESP32, C, WiFiFirebase, HTMLMIT App Inventor

What we built

An ESP32-based smart lock controlling an electromagnetic lock via relay, with WiFi connectivity. Because device IP addresses change on different networks, the device registers its current IP to Firebase in real-time, allowing a companion mobile app to always locate and control the lock remotely — regardless of network changes.

This project demonstrates our rapid IoT prototyping capability: firmware to cloud to mobile app, end-to-end, in two weeks. The same capability applies to more complex connected-device products for clients who need to test concepts quickly before committing to manufacturing.

Case study 04

Air-gapped Kubernetes platform for national healthcare

Fully on-premise Kubernetes platform supporting healthcare services nationwide — container security, identity management, observability, distributed storage, and event streaming, with no public cloud dependency.

Government / Healthcare
Client: National healthcare system, GCC region
Role: Platform engineer (team of 3)
Duration: Multi-year contract
Kubernetes, Trivy, Harbor, KeycloakPrometheus, Grafana, Loki, TempoThanos, Fluentd, Rook-Ceph, CitusKafka, Apache Camel, Ingress-nginx

The challenge

A national healthcare service needed a scalable, secure compute platform that could not rely on public cloud infrastructure due to data sovereignty and security requirements.

What we built

A fully air-gapped, on-premise Kubernetes platform including: container security scanning (Trivy, Harbor), identity and access management (Keycloak), a complete observability stack (Prometheus, Grafana, Loki, Tempo, Thanos, Fluentd), distributed storage (Rook-Ceph), distributed SQL (Citus), event streaming and integration (Kafka, Apache Camel), and ingress management (nginx).

Outcome

A production-grade, secure compute platform supporting healthcare services nationwide, built and maintained entirely on infrastructure under the client's own control — no public cloud dependency.

Platform architecture — air-gapped cluster On-premise Kubernetes clusterAir-gapped — no public cloudSecurity & IdentityTrivy/HarborKeycloakIdentity & access mgmtObservabilityPrometheusGrafanaLoki · Tempo · Thanos · FluentdData & MessagingRook-CephCitusKafka · Apache CamelIngressIngress-nginxHealthcare services — nationwideMulti-year contract · 3-person engineering team

Case study 05 🏆

"Redar" — offline maritime asset tracker

Built solo over 14 months: a ruggedized device for fishermen to track deployed nets, communicate with nearby vessels via LoRa, and broadcast SOS alerts — all fully offline at sea. Won a Gulf Inventor Award.

Maritime 🏆
Client: Maritime technology client, Gulf region
Role: Solo developer (full product)
Duration: 14+ months
Rust (offline map tiles)Electron.js, Vue.jsLoRa, GPS, LinuxSaaS fleet dashboard

The challenge

Fishermen needed a way to track the location of deployed nets and equipment at sea, communicate with nearby vessels, and call for help in an emergency — all without relying on cellular connectivity, which doesn't reach the open sea.

What we built

A ruggedized tracking device (initially prototyped on Raspberry Pi with a custom 3D-printed enclosure, later moved to a rugged production tablet) running custom OS configuration and a multilingual Electron/Vue.js interface. Key features:

  • GPS-based net and equipment location logging
  • LoRa-based peer-to-peer communication and SOS broadcasting between nearby vessels
  • Fully offline operation using a custom Rust-built map tile downloader for offline map access at sea
  • Multilingual interface (Arabic and English)
  • Companion SaaS fleet management dashboard for operators on shore

Outcome

The product won a Gulf Inventor Award. It enables fishermen to track deployed assets reliably and broadcast emergency alerts to nearby vessels without any dependency on cellular network coverage.

Case study 06

High-availability infrastructure for nationwide billing

Load-balanced, clustered server infrastructure supporting a nationwide utility billing system — deployed in 2016 and still running in production today.

Utilities / Infrastructure
Client: Utility billing services employer, GCC region
Duration: Deployed 2016, in production since
Citrix NetScalerSQL Server (clustered)Virtualization, IP routing/DNS

What we built

A high-availability server infrastructure including Citrix NetScaler virtual appliances for load balancing, clustered SQL Server databases, virtualization, and configured IP routing and DNS for reliable nationwide access.

Outcome

The infrastructure has been in continuous production since 2016, supporting nationwide utility billing operations — nearly a decade of uptime is the proof of concept.

Infrastructure architecture Nationwide usersCitrix NetScalerLoad balancingApplication serversWindowsVirtualisedDatabase clusterSQL ServerFailover nodeIP routing + DNSNationwide accessIn continuous production since 2016

Case study 07

Oracle CRM On Demand global pharma pilot — ETL & data migration

Built the complete ETL pipeline and data loading solution for Novartis Pakistan's participation in Oracle CRM On Demand's global pharma pilot program — during the period Oracle was actively developing its Life Sciences Edition with pharma-specific capabilities through regional pilots with top pharmaceutical companies.

Pharma / CRM
Client: Novartis Pakistan
Role: 3rd-party software engineer, solo
Year: 2011
Oracle CRM On Demand CloudOracle SOA (web services)SQL, Excel, CSV, ETL

Context

Oracle CRM On Demand at this time had no native pharma data structures — no doctor/professional records, no hospital/account hierarchy, no field force reporting suited to pharmaceutical sales. Oracle was running a global Life Sciences Edition pilot program with pharmaceutical companies to develop and validate these capabilities. Pakistan Novartis participated as a regional pilot site.

What we built

A complete ETL pipeline handling extraction from multiple legacy sources, transformation and cleansing (Excel, SQL, CSV), and loading via Oracle SOA web services and structured CSV bulk import. Delivered: pan-Pakistan doctor and healthcare professional records, hospital and account data, and 250 field force representative records — with functional reporting for closed doctor calls and real-time field statistics.

Outcome

Novartis Pakistan went live successfully as part of Oracle's pharma CRM pilot program. Oracle subsequently released and marketed Oracle CRM On Demand Life Sciences Edition — described publicly as "the first cloud-based CRM developed for pharmaceutical and biotech sales and reporting" — built through exactly this kind of global pilot engagement.

Note: This was a regional pilot engagement in Pakistan within Oracle's broader global pharma CRM development program. Novartis's global CRM arrangements varied by region and period.

Case study 08

In-house Oracle CRM BI downloader & field force analytics

A Windows desktop application and background service to extract Oracle CRM On Demand data and deliver role-differentiated daily reports via SAP Business Objects across all levels of the Novartis Pakistan field force. Built at a fraction of Oracle Consulting's quoted cost — formally recognised by Novartis Pakistan IT leadership.

BI / Pharma Analytics
Client: Novartis Pakistan
Role: 3rd-party software engineer (on-site), solo
Windows App + Windows ServiceOracle SOA Client, SQL ServerSAP Business ObjectsAutomated email reporting

The challenge

Field force performance data lived inside Oracle CRM On Demand (cloud). Managers and C-level executives needed daily visibility into medical representative activity — but Oracle provided no native extraction or reporting client suited to Novartis Pakistan's requirements. Oracle Consulting quoted 50,000 CHF for a basic Java extraction client.

What we built

A Windows desktop application and background Windows Service that consumed Oracle SOA APIs to extract CRM data, loaded it into SQL Server, and drove SAP Business Objects reports. Generated and emailed daily to field force representatives, managers, and C-level executives — with role-differentiated views at each level: reps saw their own data, managers their teams, C-level the full national picture.

Outcome

Built at a fraction of Oracle Consulting's 50,000 CHF quote. Formally recognised by Novartis Pakistan IT leadership with an award ceremony. Performance transparency changed behaviour across all levels of the field force.

"Recognised by Novartis Pakistan IT leadership for the in-house Oracle CRM data extraction and field force reporting platform — 2011"

Case study 09

Field force territory alignment solution (embedded in Oracle CRM)

An ASP.NET territory alignment application embedded directly inside Oracle CRM On Demand via iframe with token-based SSO — allowing medical representatives to realign their visiting territories when transferred between regions or sales divisions. Functionality that did not exist in Oracle CRM at the time.

Pharma / CRM Integration
Client: Novartis Pakistan
Role: Solo build + train-the-trainer sessions
ASP.NET, Entity FrameworkSQL Server, Web Servicesiframe SSO with Oracle CRMToken-based authentication

The challenge

When a Medical Representative was transferred between regions or moved between sales divisions (e.g., from pain management to cardiology), they needed to realign their list of visiting doctors, healthcare professionals, and hospitals in CRM. Oracle CRM On Demand had no native territory alignment functionality — reps risked losing their entire doctor call recording history if transfers were not managed manually and correctly outside the system.

What we built

A Territory Alignment Solution built in ASP.NET with SQL Server and Entity Framework, embedded directly inside the Oracle CRM On Demand UI via iframe. Authentication and user session were passed from Oracle CRM to the embedded application via token — creating seamless single sign-on without a separate login. Medical representatives could realign territories, reassigning doctors, professionals, and accounts when transferred between areas, regions, or sales divisions. Delivered train-the-trainer sessions for the full Novartis Pakistan field force (conducted at a 5-star hotel).

Outcome

Eliminated the risk of medical representatives losing doctor call recording history during territory transfers — a problem with no native Oracle solution at the time. This functionality was a direct product of the Novartis global pilot engagement and contributed to Oracle's development of pharma-specific CRM capabilities in subsequent Life Sciences Edition releases.

Systems still in production
Kiosk system running since 2017. Billing infrastructure online since 2016.
Gulf Inventor Award
For the Redar maritime IoT tracker — built solo over 14 months.
Oracle global pharma pilot
ETL, BI analytics, and territory alignment for Novartis Pakistan — 2011.
Get in touch

Have a similar challenge?

If your project looks like any of these — or doesn't fit neatly into a category — let's talk about it.

info@robotach.io — direct to the engineer.