Meet Mark Farragher

Hi, I’m Mark Farragher and I am very happy to meet you!

I love training. I started back in 1997 and now have over 25 years of hands-on experience teaching training courses in the classroom and online.

I am a Certified Microsoft Trainer and can provide almost any training from the Microsoft training catalog. I feel equally at home in a classroom and in an online Teams or Zoom call. I often partner with local and global training agencies to share my extensive knowledge with a worldwide audience.

I am very good at reducing complex subjects into clear and concise explanations that everyone in my classroom can understand. My Data Engineering and Machine Learning courses are well-known for their clarity and accessibility.

I am based in Amsterdam, The Netherlands and can provide classroom and online training in English, Dutch or German.

Online Students

Rating on Udemy

Positive Reviews

Countries Trained

Courses Developed

Languages Spoken

My Services

THIS IS What I can do for you

I can provide you with online training, classroom training and customized consulting services that focus on your business requirements.

Online Training

Train in your own time and at your own pace with an online training tailored exactly to your needs. Work with prerecorded content that is available 24/7. Reach out to me anytime for help and support.

Classroom Training

Get your team ready for their next certification with a classroom training. I’ll present all lectures live and support your team with hands-on lab exercises.

Consulting Services

Are you looking for something special? I can join your team and help them achieve their goals in AI, the Azure cloud, big data, DevOps, and other subjects.

My Skills

THIS IS What makes me unique

I Have 25+ Years of Career Experience

I have had a very long career in IT and have worn pretty much every hat imaginable. I’ve been a software developer, database consultant, project leader, SEO marketeer, CTO, and startup founder. I can leverage my extensive knowledge from my career spanning more than two decades to deepen and enrich my teachings.

I Am a Gifted Teacher

I have a natural gift for teaching and consistently receive high review scores. I am very good at reducing complex subjects to clear and concise summaries that everyone in my classroom can understand. And my wide range of experience helps me to connect with any student in my classroom.

I Feel At Home Both Online and On-site

I started teaching online in 2015 and have built up extensive experience with Zoom and Microsoft Teams. I am equally comfortable in online and on-site trainings and can even provide a hybrid training where half of the students are on-site and half are online.

Microsoft Classroom Training


Get your team ready for their next certification with an official Microsoft classroom training. During the training, we will use Microsoft Learn lectures, online labs provided by Go Deploy, and a Measure Up practice exam to prepare for the certification exam. I can also provide exam vouchers if needed.

Online Training


Learn exclusive skills with these tailor-made online training courses. Master software development in C#, take your first steps with artificial intelligence and machine learning, brush up your leadership skills, learn how to speed up your code… and much more!

See Me In Action

Watch me IN this live interview

Would you like to see me in action? Then check out this interview (in Dutch) I gave in 2020. The interview is titled “The Five Questions” and features Marnix Wolf, product manager at Vijfhart IT-Opleidingen, and me talking about my background, the level of AI adoption in the Netherlands and the C# Machine Learning workshop we developed together for the Dutch business market.

More Testimonials

THIS IS what my students are saying about me