Skip to content
Dualem
Projects

Dualem

Full software ecosystem for a precision geophysics instrumentation manufacturer — Android and desktop field applications, a web mapping platform, embedded firmware, and the corporate website.

Full-Stack SoftwareMobile DevelopmentHardware Engineering
What it is

D ualem manufactures precision electromagnetic induction instruments used worldwide for soil mapping, environmental assessment, and subsurface exploration. Stephen Taylor serves as the company's long-standing software lead, responsible for the entire software ecosystem — from the embedded firmware on the instruments themselves to the mobile and desktop applications that surveyors use in the field to the web platform where teams visualize and manage their data.

What I did

  • Built the Android companion app (Java) — real-time Bluetooth and WiFi connectivity to Dualem sensors, live instrument gauges displaying electromagnetic conductivity across multiple sensor arrays, Google Maps survey visualization with custom marker rendering, NMEA GPS parsing, and foreground service architecture for uninterrupted field data collection
  • Built the cross-platform desktop application (Rust/Tauri) for Windows, macOS, and Linux — with platform-specific Bluetooth SPP implementations, a React frontend with MapLibre GL mapping, and a local WebSocket architecture for real-time data streaming
  • Built a full-stack web mapping platform (React/Node.js) for uploading, visualizing, and managing survey data with MapLibre GL and Firebase authentication
  • Writing embedded C++ firmware (ESP-IDF) for ESP32 microcontrollers handling Bluetooth peripheral communication on the instruments
  • Designed and developed the Dualem corporate website as a custom web application, modernizing the brand and presenting technical product capabilities to researchers, engineers, and procurement teams
  • Ongoing technical leadership across all software, firmware, and web properties

Capabilities demonstrated

Related

Skills

Related

Blog Posts