Senior Software Engineer & Architect
Ralph Hosking
Melbourne, Australia · in/ralphhosking
Professional Summary
Veteran Software Engineer & Principal Architect with over three decades of experience designing, building, and scaling enterprise-grade systems.
Full-lifecycle expertise bridging bare-metal hardware and modern cloud ecosystems—from embedded M2M telemetry and IoT endpoints to high-volume data analytics pipelines and cross-platform applications.
Adept at translating complex data requirements into robust, high-performance software solutions.
Professional Experience
TIM Technologies | Co-Founder & Principal Software Architect (Perth & Melbourne) | 2005–Present
Co-directed corporate technical strategy and architected end-to-end telemetry, CRM, and financial billing systems for global enterprise clients.
- Architected TIM4biz, a hybrid cloud/on‑prem call analytics platform ingesting high‑volume POTS/VoIP data streams.
- Delivered automated alerting, graphical analytics, and multi‑tenant telephony billing engines.
- Engineered distributed Modbus control systems and APIs to manage solar inverters, remotely balancing electricity supply loads.
- Built a high-volume data analytics engine parsing raw AEMO NMI consumption metrics to automate end-to-end utility invoicing.
- Developed and launched pickmeup.menu, engineering the merchant menu administration portal, web-based customer online ordering engine, and phone app.
- Built tim4biz.tv, architecting a media CMS and a synchronization engine to reliably push and cache high-definition assets across remote signage endpoints.