Suggestions
Shaun Ashby
Senior DevOps Engineer
Professional Background
Shaun Ashby is an accomplished UNIX/Linux systems engineer with extensive experience across various sectors, contributing significantly to both general and specialized enterprise environments. Shaun has cultivated a robust skill set, which encompasses a wide array of competencies critical in today's technology landscape. He has worked on provisioning physical and virtual machines using tools such as DHCP, kickstart, Puppet, and Ansible, while also mastering virtualization technologies (KVM, VirtualBox, Citrix XenServer, ESX).
His expertise extends to containerization and orchestration, utilizing industry-standard platforms such as Docker, OpenShift, and Kubernetes. In addition to his infrastructure skills, Shaun is proficient in systems monitoring with a solid grasp of tools like Nagios, CheckMK, Zabbix, Ganglia, along with log analytics using the Splunk and ELK stack. His experience also encompasses storage management, email filtering and relay, and a comprehensive understanding of networking fundamentals, including the TCP/IP stack, LAN/WAN configurations, DNS, and security protocols.
Shaun's career journey has seen him engage with high-performance computing (HPC) clusters and complex data center environments, where he implemented job schedulers and web application tuning strategies focusing on caching, high availability, database optimization, and security measures.
Education and Achievements
Shaun Ashby holds a prestigious Ph.D. in Particle Physics from The University of Birmingham, where he made a remarkable impression by being accepted on his first submission without corrections. This level of achievement speaks volumes about his dedication, understanding of complex scientific principles, and technical prowess. Prior to this, he completed his BSc (Hons) in Applied Physics at The Manchester Metropolitan University, graduating with a commendable 2.1, further establishing a strong foundation in scientific and analytical skills, which he has seamlessly integrated into his engineering career.
Career Milestones
Shaun has held several prominent roles in reputable organizations that have fostered his growth and expertise in the field. Currently, he serves as a Senior DevOps Engineer at IEC (International Electrotechnical Commission), where he amalgamates his engineering knowledge with DevOps practices to enhance organizational efficiency and productivity. Previously, he excelled at ELCA Informatique SA / ELCA Informatik AG as a Senior DevOps Engineer, where he was pivotal in implementing advanced DevOps strategies that streamlined operations and cultivated a culture of collaboration.
Before that, Shaun served as a Senior Systems Engineer at DFi Service and as a Senior Systems Engineer at Infinit Advisory GmbH, both roles pivotal in honing his systems engineering abilities. His career also includes a diverse range of positions, such as Analyst/Programmer and UNIX System Administrator at ISDC Data Centre for Astrophysics, where he contributed to astrophysical research through tailored software solutions and systems administration.
Shaun's background as a Physicist Programmer at CERN speaks volumes about his capabilities to operate at the nexus of physics and engineering, providing him with a unique perspective on scientific computing. Additionally, his entrepreneurial spirit led him to establish Shaun Ashby Ltd., where he worked as an IT Contractor and Web Application Specialist, offering expert consultancy services.
Through each of these roles, Shaun has consistently showcased his ability to adapt, learn, and innovate in fast-paced environments, while disseminating his knowledge to help teams grow and succeed.
Technical Proficiencies
Beyond his engineering responsibilities, Shaun possesses a plethora of software development skills, enabling him to navigate various programming paradigms and methodologies. His programming expertise includes expert-level proficiency in Perl, C++, and Ruby, alongside competency in languages such as Go, Python, and Java. This technical fluency allows him to analyze problems critically, design applications effectively, and create robust prototypes using industry-standard practices.
Shaun has a keen understanding of object-oriented programming and design patterns, enabling him to develop scalable and maintainable applications. His approach to software development incorporates Agile methodologies, including Scrum, DevOps principles, and related tools focused on continuous integration, test-driven development (TDD), and behavior-driven development (BDD).
Furthermore, Shaun has ventured into back-end and front-end web development utilizing frameworks such as Ruby on Rails, Sinatra, Django, Catalyst, and Backbone.js. His proficiency extends into server-side JavaScript development with NodeJS, as well as microservice architectures and serverless/function-as-a-service (FaaS) solutions that reflect the ongoing evolution of the tech
