John Lewis
About John Lewis
John Lewis is a Linux Support Engineer at Canonical Ltd., with a background in system administration and technical support. He has extensive experience with Linux server administration and has developed various scripts to enhance functionality.
Work at Canonical
John Lewis has been employed at Canonical Ltd. as a Linux Support Engineer since 2017. His role involves providing technical support for Linux systems, leveraging his extensive knowledge in server administration. Prior to his current position, he worked as a Technical Account Manager at Canonical from 2016 to 2017, where he focused on managing client accounts and ensuring customer satisfaction.
Education and Expertise
John Lewis studied at North East Worcestershire College, where he completed a BTEC National Diploma in Computer Studies from 1994 to 1996. He also attended Abbey High School. He is a qualified Red Hat Certified Engineer (RHCE), achieving a high score of 91%. His expertise includes administering Linux servers and working with technologies such as Nginx, Apache, LAMP/LEMP, Puppet, Postfix, Samba, and Zabbix.
Background
John Lewis began his career as a Field Service Engineer at PCS Ltd. from 1998 to 2000. He then worked as a Senior Technical Support Engineer at Palletline Plc for seven months in 2000. From 2002 to 2004, he served as a Senior Engineer at HCS Business Solutions in Carrick On Suir, Co. Tipperary. He transitioned to AlienVault as a Linux Support Engineer from 2015 to 2016 before returning to Canonical.
Technical Contributions
John Lewis has developed and shared several example BASH scripts, including jeltka.sh, flash.sh, and board-status.sh. He has also created Python scripts, such as mediawikiban-retrospective.py and backup.py. These contributions reflect his programming skills and commitment to improving Linux system management.