Andrew Puddefoot
Software Developer
Brisbane, QLD · Contact details are available on the portfolio contact section.
Summary
Results-driven software developer with over 20 years designing, building and delivering enterprise-grade applications across multiple industries. Proven track record of leading development teams, modernizing legacy systems and delivering innovative solutions. Strong expertise in .NET, C#, ASP.NET, React, Angular, SQL and cloud platforms (Azure, AWS). Recognized for strong stakeholder engagement, team mentorship and the ability to deliver business-aligned outcomes.
Core skills
- Languages and frameworks
- C#.NET, ASP.NET, WPF, WinForms, React, Angular, Knockout, TypeScript, JavaScript, PHP, VBA, VB.Net, DevExpress, Swift/SwiftUI
- Cloud infrastructure
- Azure App Services, Azure Container Registry, AWS (DynamoDB, Lambda, S3), Google Cloud Platform
- Databases and reporting
- SQL Server, Entity Framework, SSRS, Flexcel
- Practices
- Agile and Scrum, DevOps (Octopus), Jira, CI/CD, containerization (Docker), team leadership, architecture and design
- Design and fabrication
- Fusion 360 (parametric, surface, assembly), Blender character modelling, 3D printing, tolerance management
Experience
Senior Automation Consultant
Mar 2026 – Sep 2026Staxd
- Designed, built and maintained integrations in Workato, connecting a client's business systems end to end.
- Built order syncing to and from NetSuite so orders stayed consistent across platforms without manual re-entry.
- Developed shipping integrations to automate the flow of orders and shipment data between systems.
- Implemented carrier update integrations to pull tracking and status changes back into the client's systems.
- Worked with REST APIs and webhooks to connect NetSuite and third-party shipping and carrier platforms.
Contract Software Developer
Sep 2024 – PresentExpert1
- Initially engaged for a 3-month contract, consistently extended due to performance and value delivery (now 15+ months).
- Maintain and enhance legacy VB.NET finance software systems, ensuring business continuity and regulatory compliance.
- Develop new C# services and applications to modernize existing financial processes.
- Integrate external APIs including RedBook and DocuSign, streamlining document workflows and data validation processes.
Senior Software Developer
Jul 2021 – Jul 2024Envoy Advanced Technologies
- Led modernization of the StockFusion Cattle Management System, replacing legacy Knockout/CoffeeScript with React and TypeScript, and migrating infrastructure to Azure App Services.
- Architected the Client Exchange Limit Management System using ASP.NET Core, EF Core and Docker containers.
- Contributed to the RAPIDAI mobile app, enhancing multi-platform support (Angular, Ionic, Capacitor) and building new native plugins in Swift and Java.
- Collaborated closely with clients through design, build, release and support stages, ensuring seamless delivery.
Manager – .NET Development Team
Jan 2016 – Apr 2021Bureau Veritas Group
- Architected and delivered enterprise-grade systems including an Inspection Management System (WPF, SQL) covering the full inspection lifecycle, a Shaft Tester system integrating with custom ultrasonic hardware, and a Capital Expenditure System with dynamic approval workflows.
- Directed a team of developers, managing task prioritization, support SLAs and Agile project execution.
- Acted as primary bridge between business stakeholders and the technical team, ensuring strategic alignment.
SQL/Application Developer
2011 – 2016Bureau Veritas Group
- Developed custom tools for infrastructure monitoring, automation and Active Directory management.
- Created internal platforms for staff requests, on-call management and IT resources.
Analyst / Developer / Sys Admin
2009 – 2011Median Technologies / CMT
- Built automation and data processing utilities in C#, VB.Net and Java.
- Supported enterprise infrastructure across Windows and Linux servers and Oracle/SQL databases.
Application Support Officer / Developer
2006 – 2009Lifeline Community Care
- Designed and maintained VB.Net applications and SQL databases used by a 450+ user base statewide.
- Deployed large-scale Citrix/VoIP systems and supported enterprise networks.
Application Developer
2000 – 2006Australia Post
- Created performance measurement and forecasting systems for national mail processing operations.
- Created an application for manually interpreting mail processing barcodes where machine scanning was not possible due to damage.
Education
- Cert IV in Information Technology – North Point TAFE (2000)
- Pre-Vocational Course, Electrical Engineering – North Point TAFE (2006)
- Construction Site Safety (Blue Card) (2006)
Key strengths
Problem solving, software architecture, cloud migration, stakeholder engagement, continuous learning.