Summary
Overview
Work History
Skills
Certification
Timeline
Generic
Joel Meikle

Joel Meikle

Tauranga,BOP

Summary

Dynamic Senior Software Developer with over 20 years of experience in a wide range of skills and industries, notably at Datacom, specializing in AI integration and automation. Proven leader in DevOps and build management, enhancing CI/CD pipelines. Expert in C# and TypeScript, with a strong focus on delivering innovative solutions, comfortable working in a team or solo.

Overview

23
23
years of professional experience

Work History

Senior Software Developer (AI, Automation, DevOps)

Datacom
10.2018 - Current

I have worked in many different roles while at Datacom, my current role is focused on AI Integration with MCP and A2A support. Below is a list of some of the things I have contributed to.

  • Primary developer for our Local Government Enterprise application (C#, TypeScript, React) working on AI integration and functionality from both internal and external services
  • Primary developer in our Automation Framework : a UI automation to make it easier and faster to run automated testing
  • Primary developer of Master Builder app : a tool that helps less technical people use the dev tools and adds additional features and options to speed up the dev -> test cycle.
  • Have been primary DevOps/Build Pipeline manager for Automation and contributed heavily to CI/CD pipelines
  • Contributor to our UI Component library (React, TypeScript, Vite, Lit) : a reusable component library for multiple projects
  • Contributor to the Management Server project : manages customer environments (VMs, DBs, Services and settings) at scale.
  • Source control manged data configuration/templates - I have worked in environment configuration, improving how we import/export data for our templated environments speeding up delivery of solutions to customers
  • Contributed regularly to Dev learning sessions by presenting and documenting recommendations and best practices
  • Contributed to support and training of other team members for AI, Automation and general dev and platform knowledge
  • Manage the SonarQube (software security and quality scanning) shared service for multiple teams including support and on-boarding of projects.
  • Managed a small dev team for urgent POC and delivery of features

Senior .NET Software Developer

Radford Software
01.2008 - 10.2018
  • Coordinated deployments of new software, feature updates and fixes.
  • Product Manager for 2 key products in the Kiwifruit industry (FreshQuality & FreshInsights)
  • Built and deployed a self-updating software framework
  • Proved successful working within tight deadlines and a fast-paced environment (both in NZ and Europe).
  • Contributor to the code generation framework for rapid development of new data models and UI
  • Designed custom load testing of Industry label printing system to ensure our software and database designs could meet the fast pace of the Kiwifruit packhouses.
  • Implemented custom solutions for overseas packhouse integration with our systems where no previous compatibility was available by using signals from the grade PLC controllers.
  • Help choose technology stacks and work with teams to onboard and upskill.

Managing Director

Meikle Programming
Tauranga
12.2003 - 01.2008

Working as a self employed software developer running my own company, managing clients & software projects (small to medium size) in a range of industries and software technologies.

Junior Developer

LumberFlex
Hamilton
12.2002 - 12.2003

Responsible for maintenance and enhancements to an existing Lumberyard software and the design and development of a new replacement.

Skills

  • Proficient: C#, EF 6/Core, TypeScript, JavaScript, vb
  • Familiar: Python, C, Arduino, MQTT
  • DevOps: Azure/GitHub pipelines, multi-platform VM management
  • AI development: Spec-first, prompt-driven, agentic workflows
  • UI: Core libraries (TypeScript, React, Vite, Lit)
  • Automation Testing: Built UI framework for efficient testing
  • Codegen/ORMs: Custom frameworks for rapid development
  • Linux, Docker, Server management, Scripting
  • Team Lead: Managed Agile/Scrum dev teams
  • Home Automation, IoT, custom devices, solar integration

Certification

Microsoft Certified Professional - 2002

Timeline

Senior Software Developer (AI, Automation, DevOps)

Datacom
10.2018 - Current

Senior .NET Software Developer

Radford Software
01.2008 - 10.2018

Managing Director

Meikle Programming
12.2003 - 01.2008

Junior Developer

LumberFlex
12.2002 - 12.2003
Joel Meikle