Tishampati Dhar is a Senior Engineer based in Adelaide with 13 years of experience building high-performance engineering teams and delivering remote sensing, GIS and IoT solutions. He blends hands-on embedded systems and PCB prototyping with cloud-native data engineering and SaaS platform architecture, having led engineering functions as CIO and enterprise architecture roles. His domain expertise spans synthetic aperture radar, optical imagery processing, ML, 3D reality models and large-scale Earth observation analytics—demonstrated by contributions to the widely used Open Data Cube project where he improved database schema and trigger robustness. Comfortable toggling between executive leadership and tinkering, he runs an IoT maker business focused on utility metering while also shipping production-grade DevOps and platform work at major agencies. A former PhD researcher in dual-polarimetric multi-frequency radar, he combines rigorous mathematical modelling with practical product delivery. Colleagues rely on him for pragmatic architecture that bridges research-grade algorithms and maintainable operational systems.
13 years of coding experience
18 years of employment as a software developer
PhD, Electrical and Electronic Engineering, Incomplete, PhD, Electrical and Electronic Engineering, Incomplete at University of Adelaide
St. David's Junior School
KCSE First place in Kenya 2000, KCSE First place in Kenya 2000 at Mang'u High School
Open Data Cube analyses continental scale Earth Observation data through time
Role in this project:
Back-end Developer & Database Engineer
Contributions:4 reviews, 23 commits, 6 PRs in 1 year 10 months
Contributions summary:Tishampati primarily focused on enhancing the database schema and related triggers within the datacube-core repository. Their contributions included adding and modifying PostgreSQL triggers to capture updated timestamps for database rows, specifically within tables related to metadata, products, and datasets. Additionally, the user implemented changes to integrate these triggers as part of database migrations, improving the robustness of the schema and making the trigger creation process re-runnable. Moreover, they added tests to confirm the correct creation of the updated and added columns.
Contributions:4 PRs, 34 pushes, 21 branches in 1 year 8 months
configconfig-filesdea
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.