Learn software engineering the professional way.
I have over 20 years of software engineering experience working for leading companies across multiple industries. Sessions can be online, at your location, or at my home in Clapham SW4.
I provide all the equipment needed — including a MacBook Pro laptop and cloud hosting services.
Learn to use key industry-standard technologies such as Terraform, AWS, Kubernetes, Lambdas, and Docker to build commercial-grade products.
I’ll help you master Object Oriented Programming, automated testing, Continuous Integration, Continuous Delivery, Infrastructure as Code, Security, and Scalability.
What You’ll Learn
Core Programming & Terraform
Develop solid programming foundations with OOP, debugging, and Git/GitHub while learning to automate cloud infrastructure using Terraform and AWS.
Industry Tooling
Hands-on experience with Terraform, AWS, Kubernetes, Lambdas, and Docker to design, deploy, and maintain production-grade applications.
Modern Software Delivery
Master CI/CD pipelines, automated testing, Infrastructure as Code, and deployment automation using GitHub Actions and cloud-based platforms.
Equipment Provided
All necessary hardware and software is provided — including a MacBook Pro and cloud hosting environment for fully immersive learning sessions.
Who I Help
Students and professionals come to me for tutoring in a variety of situations:
- Work Projects: Need expert help solving problems in a real-world project, from debugging code to optimising infrastructure.
- Academic Support: Studying computer science, software engineering, or DevOps and need help understanding coursework or building projects.
- Career Transition: Moving into software development or DevOps from another field and want structured, practical mentoring.
- Interview Preparation: Preparing for coding challenges, system design or DevOps interviews with mock tests and guidance.
- Upskilling: Already in tech but want to expand your knowledge of modern tools like AWS, Terraform, Kubernetes and CI/CD pipelines.
Whether you’re learning for academic, professional, or personal growth, I’ll tailor each session to your goals and experience level.
Pricing & Discounts
Online sessions start at £30 per hour. Rates are adjusted if I travel to you. Discounts are available for multiple bookings (4 or 8 sessions). All sessions include full access to equipment (MacBook Pro and cloud hosting if required).
Contact / Book a Session
Email me with your preferred session format, technologies you’d like to focus on, and your availability.