BSc PhD CISSP : DevSecOps Engineer/Coach, technical consultant and owner TUXSOL
Mac learnt to program in Pascal, C, C++ and Shell, and work with UNIX systems while studying Earth Sciences at Sheffield, Manchester and Utrecht Universities and has been system programming on and off since 1984. He has a doctorate in experimental rock deformation from Utrecht University. Mac was an early advocate for Open Source and founded the Utrecht University Linux User Group in 1998 while working on a Post-Doc. Between 1999 and 2002 he was Solaris lead trainer and education consultant for Sun Microsystems NL. From 2002 to 2005 he was UNIX Specialist at Utrecht University (Solaris and Linux), including for the departments of computational linguistics and AI.
Mac started TUXSOL back in 2000 and has worked as an independent technical consultant, system integrator, system administrator and DevOps Engineer since 2005. He returned to the UK for a year in 2007, working as a midrange technical consultant for the Equifax operations management team as technical lead on a number of service improvement projects.
He has more than 4 year's experience of building wholesale payment channels for the ING bank including the bulk payment channel to the tax office.
He has 4 year's experience as lead technical application specialist for sanction scanning of payment traffic (Swift and SEPA) as part of the anti-fraud and sanction team at Rabobank (TAB UNIX).
Mac has as a further 2 years experience as a DevOps engineer at the ING bank working in an agile environment, including 8 month's experience as a PKI engineer working on the new SHA-2 root certificate and CA re-platforming migrations in ultra-secure datacenter environments, 3 months trouble-shooting TSAM and 1 year as Pega 7 lead platform engineer.
Between 2016 and 2019 Mac worked again for the Rabobank as key member of a small radical automation team which fully automated the rollout of new AML systems and then went on to design and build a complete end-to-end CI (build and test) / CD (deploy) pipeline for key scanning systems (AML and Sanction - SWIFT and SEPA) including working closely with the vendor specialists to repackage the software to streamline its fully automated deployment. Furthermore Mac moved a key scanning product from a on-prem cloud POC to a fully cloud MVP in the Azure Kubernetes Service (AKS).
Mac is currently working as a Sr. DevSecOps Engineer/Coach for the ABN-AMRO bank in Amsterdam deploying applications in support of the CISO security teams.
Mac is still, when he can find the time, playing with Linux and other cool stuff including programming in Bash, Python, C, and learning Go and playing with Native Cloud Technologies (k8s). Mac regards himself as a somewhat rounded T-shaped consultant. Mac is a member of the Linux Foundation, NLUUG and (ISC)2 professional organisations,
Mac loves gardening, live music, sheds, brewing beer, playing golf, travel (Ireland and Norway) and watching rugby, He is an active member of the Utrechtse Golfclub Amelisweerd and Pink Panthers rugby football club.