Skip to content
Jack McNicol

About

Jack McNicol

aka Jack McPickle

Lead Agentic Engineer at SuperIT. Engineer, instructor, and developer with 20+ years shipping production software.

Jack designs and builds production systems, mentors engineering teams, and keeps large-scale platforms shipping. He pairs principled architecture with hands-on delivery, from greenfield builds to legacy transformations. Based in Australia, working worldwide.

He specialises in uplifting legacy codebases, leading engineering teams, and designing modern cloud-first architectures. Driven by technical strategy, raising the bar for developer standards, and delivering scalable, resilient software.

Current Focus

SuperIT

Building AI agents that solve real IT issues for end users. Supercharging MSPs with agents that deliver exceptional IT support at scale, so staff can focus on the fulfilling, high-value work they love.

Career

Current Lead Agentic Engineer
2022 – 2025 Principal Engineer & Technical Lead
2020 – 2022 Senior Engineer & Solution Architect
2020 – 2021 Full Stack Instructor
2017 – 2020 Senior Engineer & Technical Lead
2010 – 2017 Digital Developer
2003 – 2010 Designer & Developer

Skills

Frontend

  • TypeScript
  • React
  • Vue.js
  • HTML/CSS

Backend

  • PHP
  • Java
  • Python
  • Ruby

DevOps

  • AWS
  • Azure
  • Cloudflare
  • Terraform
  • GitHub Actions

Tooling

  • Vite
  • Webpack
  • ESLint
  • PHPStan
  • Gradle
  • Poetry/UV