Hi — I'm Bob McAllan. Senior DevOps engineer & full-stack developer, deep in Go. Current focus: AI and agentic engineering systems — MCP servers/clients, LLM integration (Gemini, Claude, Ollama), and agent workflow orchestration. This site is a small live demo of what satellites + AI can build.
About
0439 888 832 bobmcallan@gmail.com linkedin.com/in/bob-mcallan Wheelers Hill, VIC 3150
Senior DevOps engineer and full-stack developer with deep Go expertise, focused on AI and agentic engineering systems. I work hands-on across cloud infrastructure (AWS, Azure), CI/CD, containerisation, and Infrastructure as Code, with a proven record of cutting developer friction and operational cost.
I deliver across enterprise, startup and consulting environments, backed by strong service-management and stakeholder skills. Lately I build MCP-native agentic platforms — including Satellites and Vire — that this very homepage is dogfooding.
Key skills
- Go & AI/Agentic engineering — production Go services, MCP (Model Context Protocol) server & client design, LLM integration (Gemini, Claude, Ollama), agentic workflow orchestration, prompt & skill engineering.
- DevOps & cloud — AWS (CodeBuild, CodePipeline, EC2, RDS), Azure, Docker, Kubernetes, the HashiCorp suite (Terraform, Packer, Consul, Nomad), Coder, Jenkins, GitHub/GitLab CI/CD, Octopus Deploy, Azure DevOps; CI/CD, Infrastructure as Code, GitHub Actions, and observability/monitoring.
- Backend — Go, .NET Core, Node.js, C#, microservices; RESTful APIs, third-party integrations, performance tuning and debugging.
- Frontend — Vue.js, HTML, CSS, SASS, Vite, Alpine.js.
- Data — Snowflake, MS SQL, Postgres, SurrealDB, RavenDB, Redis, Kafka, SQLite; data pipelines and ingestion, ETL with PowerShell, Airflow, DBT, Bash.
- Delivery — Agile & Waterfall, Jira, ITIL service management (Zendesk, ServiceNow, Salesforce, HubSpot), stakeholder & team leadership; incident, change, release and deployment management, production support, continuous improvement.
Selected projects
- Satellites — MCP-native agentic engineering platform. Go + SurrealDB on Fly.io; dynamic contract generation, profile-based pipelines, memory store, multi-agent coordination.
- Vire — SMSF portfolio platform. Go + SurrealDB, MCP-integrated; a Gemini-powered compliance engine, EODHD market data, TradingView Pine Script integration.
- Quaero — single-binary Windows service for local web crawling and natural-language query via MCP. Go, SQLite, chromedp, Ollama.
Prefer the paper trail? Download my CV (PDF).