Tony Willis

Bones Forge Logo

Azure Cloud | Infrastructure Automation & Optimization

Bridging Engineering Precision with Cloud Innovation

With a robust 20-year foundation in diagnosing, repairing, and optimizing complex mechanical systems, I now apply a meticulous, hands-on approach to Azure cloud infrastructure. My focus is on building cleaner, faster, and more reliable cloud architectures through expert scripting, automation, and modern deployment workflows.

View My CV
Get in Touch

Current Projects and some links

Icon

TAM‑CNC is an Android app I’ve created to share the simplified G‑code style I’ve been machining with for over a decade. It generates programs for eight different CNC milling operations using the same approach I rely on every day — clean subroutines, loops, and interpolation that keep code efficient, readable, and easy to modify.

The app began as a personal project to help me learn Python by recreating the logic I use at the machine. It quickly became a handy reference tool for myself, then something I realised other machinists could benefit from. Eventually it became clear: this is an ideal teaching tool for students and apprentices who want to understand real‑world G‑code structure, not just textbook examples.

One of the biggest advantages of TAM‑CNC is speed. You simply fill in the variables for the operation you want, tap Generate, and the app produces the full G‑code instantly. Change a single variable — depth, diameter, step‑over, whatever — hit Generate again, and you can immediately see how the code changes.

It’s far quicker than using CAM or conversational programming on a machine, and perfect for experimenting, learning, or building intuition.

TAM‑CNC is now available for public testing on Google Play. You can join the Open Test instantly using the link below — no registration or email required, just sign in to Google Play.

TAM-CNC

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

I also have a survey running for CNC operators/programmers. This is research for a platform I am developing. If you would like to participate, please feel free to have a look at the survey.

CNC Survey

I am also working with some colleagues on a cloud learning platform, that we hope will hope will be of benefit to many who are currently learning. Whether they are learning cloud, networking, or any other discipline in tech. Please feel free to check us out.

The Cloud Workshop Logo
The Cloud Workshop

Finally, I am always open to new opportunities and collaborations. Please feel free to reach out if you have any questions or would like to discuss potential projects.

Get in Touch

My Journey

Symbolic image representing engineering and cloud computing with orange highlights TAM-CNC logo

My career began with a deep dive into the world of high-precision mechanical systems. For two decades, I honed my skills in understanding intricate automated machinery, ensuring their optimal performance and reliability. This experience instilled in me a problem-solver's mindset and a profound appreciation for how robust systems are built and maintained.

Now, I'm channeling that same dedication and analytical rigor into Azure cloud infrastructure. I specialize in deconstructing complex challenges and reconstructing them into efficient, scalable, and secure cloud solutions. My passion lies in leveraging automation and modern DevOps principles to streamline operations and drive innovation.

I am also now expanding my expertise into the realm of cloud-native development and containerization. I am starting to combine my new skills with the 20+ years of engineering experience. With an Android app for generating G-code on it's way to being published, and I am working on a CNC teaching platform.

My background in hands-on fabrication, including blacksmithing, has further sharpened my practical problem-solving abilities and attention to detail – qualities I find invaluable in architecting and managing cloud environments.

Technical Skills

  • Azure Services (VMs, Storage, Networking, App Services, Functions)
  • PowerShell Scripting
  • Git & GitHub Workflows
  • Python Scripting
  • Infrastructure as Code (IaC) Principles
  • Serverless Computing Concepts
  • System Diagnosis & Optimization
  • Troubleshooting & Problem Solving
  • DevOps Fundamentals
  • Cloud Concepts, Mentoring and Tutoring

Mechanical Skills

  • CNC Machining (HAAS & XYZ)
  • G-code Programming
  • Sodick EDM
  • Manual Machining & Fabrication
  • Precision Measurement & Metrology
  • Creo Pro Engineer, Autodesk Inventor, Fusion 360, SolidWorks & CAMWorks
  • Reverse Engineering & 3D Modeling
  • Blacksmithing
  • Laser cutting
  • Apprentice Tutoring/Mentorship

Cloud Administration Expertise

Cloud Infrastructure Management

Deploying, configuring, and managing core Azure resources to ensure high availability and performance.

Automation & Scripting

Developing PowerShell and Python scripts to automate routine tasks, deployments, and system management.

Infrastructure as Code (IaC)

Implementing IaC principles for repeatable, version-controlled infrastructure deployments.

Monitoring & Optimization

Setting up monitoring solutions and analyzing performance data to optimize cloud resource utilization and cost.

Security Best Practices

Applying security principles to protect cloud environments and data.

Cloud Projects

Azure Cloud, and Mechanical Projects

Azure Cloud Projects: I have created a few projects to demonstrate my skills in Azure cloud administration, automation, and infrastructure management. These projects showcase my ability to design and implement efficient cloud solutions that meet specific needs.

Mechanical Projects: Over my years working in Research Workshops, I have gained extensive experience in precision manufacturing, systems troubleshooting, and technical mentorship. This background has equipped me with a strong foundation in problem-solving and attention to detail, which I now apply to cloud infrastructure and automation. - I can only show a small selection of these projects due to the research grants involved

Personal Projects: I seem to collect hobbies, and have created many projects over the years, from re-enactment clothing and items, to a custom electric guitar.

View Github Repository
Projects

My Curriculum Vitae

Review my detailed professional background, technical skills, and experience.

Download CV (PDF)
View CV Online

Let's Connect

Interested in discussing how I can help with Azure environments, CAD or CAM? Get in touch!

LinkedIn: Tony Willis