Development Lead
Green Brain
ROLE RESPONSIBILITIES
- As a Certified Scrum Master, I facilitate all Scrum events and team collaboration across three countries and four cities.
- Development Lead for Green Brain, the agTech arm of Consilium Technology.
- Provide oversight for development, architecture, and design activities.
- Create documentation for processes, guides, design and support materials.
PROJECTS AND ACHIEVEMENTS
- Green Brain weather and soil-moisture monitoring application
I support an up-to-the-minute weather and soil moisture monitoring application for wine growers. The application covers 1000's of regional weather stations in key areas such as Adelaide Riverland, Barossa Valley, McLaren Vale, among others.
I recently completed a project where I moved over 5 billion sensor readings to a time-series database, reducing the historical data by 98%. Combined with SQL query optimization and code refactoring, this led to a 50% reduction in database storage, faster processing, and improved web performance. - Green Brain - Next, CI/CD and IaC
I led the design and implementation of Green Brain's next-generation product suite, focusing on enhancing security, performance, and billing capabilities.
I also established branching strategies, continuous testing, build and deployment processes using GitLab CI. Furthermore, I utilized Terraform as an Infrastructure as Code (IaC) solution to manage and deploy to AWS. - Streamlined data ingestion
By standardizing the data format, I streamlined the integration of all data and the IoT ingestion pipeline. This migration resulted in enhanced efficiency and better maintainability of the system.
Skills/Technologies used:
JS/TypeScript, Amazon Web Service, Google Cloud, GitLab CI, Terraform, Timescale DB, PostgreSQL, Jira/Confluence