Full Stack Developer

Fullstack Developer On Scada Systems

I am a software engineer, systems developer, and mathematician specialising in high-performance software systems, developer tooling, automation, and full stack application development. My work spans low-level systems engineering through to modern web infrastructure, with a strong focus on reliability, optimisation, and scalable architecture.

I have extensive experience working with C++, C#, Linux infrastructure, backend systems, DevOps workflows, and web technologies. Over the course of my career, I have developed software across operational environments including SCADA infrastructure, automation systems, developer platforms, and internal business applications.

From 2023 to 2025, I worked as a Full Stack Developer at Murray Irrigation Limited, where I rebuilt and modernised critical SCADA infrastructure and developed internal operational systems supporting irrigation management, monitoring, and automation workflows.

Prior to this, I founded and led development of Nift, a high-performance cross-platform static site generator and developer tooling ecosystem written in C++. Over several years, I designed and maintained the platform’s architecture, templating systems, deployment workflows, packaging, releases, and open source ecosystem integrations with platforms including GitHub, GitLab, Netlify, and Vercel.

Alongside my software engineering career, I have an academic background in mathematics, economics, and quantitative modelling. I completed a PhD in Mathematics at the University of Tasmania, with research focused on algebraic combinatorics and diagram semigroups. My published research has appeared in journals including the Journal of Algebra, Journal of Combinatorial Theory Series A, and Annals of Combinatorics.

I have also worked as a university lecturer and tutor, teaching mathematics, statistics, econometrics, and quantitative analysis at undergraduate level.

My broader interests include algorithms, optimisation, developer tooling, open source software, systems architecture, and applied problem solving at the intersection of mathematics and computing.


Experience: 4 years

Yearly salary: $130,000

Hourly rate: $0

Nationality: 🇦🇺 Australia

Residency: 🇦🇺 Australia


Experience

Fullstack Developer
Murray Irrigation Limited
2023 - 2026
At Murray Irrigation Limited, I worked as a Full Stack Developer responsible for rebuilding and modernising critical operational infrastructure supporting irrigation management systems. My role involved designing and developing software solutions integrating SCADA systems, automation tooling, operational workflows, monitoring platforms, and backend services. I worked across the full software stack, including Linux infrastructure, backend development, deployment automation, database integration, and frontend interfaces. Responsibilities included improving reliability and maintainability of legacy systems, developing internal applications for operational staff, supporting infrastructure and deployment processes, and implementing tooling to streamline monitoring and business operations. The position required strong analytical and problem-solving skills, close collaboration with operational stakeholders, and the ability to work across both software engineering and systems engineering domains in a high-reliability operational environment.

Skills

c-plus-plus
css
golang
gpt
python
sql
full-stack
english