Personal Details
Address: | Available on request |
---|---|
Telephone: | Available on request |
E-mail address: | tom.pike@xiven.com |
Profile
A hard working person, constantly seeking to expand his abilities. Can work effectively both on his own and as part of a team. Friendly and approachable, highly focused and motivated in his work. Thinks logically and can adapt ideas to the situation at hand.
Key Skills
Qualifications
- BSc Honours degree in Computer Science from the University of Bath
- 4 A Levels (3 A, 1 B)
- 1 AS Level (A)
- 10 GCSEs including 2 A and 2 A*
- RSA Text Processing II Part 1 – Distinction
- RSA Word Processing II Part 2 – Distinction
- RSA Text Processing III Part 1 – Distinction
- Full, clean British driving license.
Employment
Vivaldi Technologies (2018 - present)
Opera Software (2007 - 2018)
Position: Systems Developer, Global IT
Development, maintenance and support of various systems, servers and infrastructure used to facilitate day-to-day running of the company.
Two of the systems I developed have been released as open source projects by Opera Software:
- Opera DNS UI - a PowerDNS management tool.
- SSH Key Authority - a tool for managing and delegating management of SSH keys on many servers.
Spartan Press (2003 - 2007)
Position: IT Manager
My duties as IT Manager were many and (extremely) varied:
- Responsible for the development and maintenance of the company's intranet system. This system is written in PHP, HTML, CSS & JavaScript and provides all of the functionality needed to run a worldwide distribution company.
- Maintenance of the computer system itself. The network comprises of several Windows PCs, 2 Debian Linux servers (one running the intranet and one providing backup services) and a Linux-based firewall.
- I created many of the websites listed on HighlandHost.net as well as the HighlandHost website itself. Many of these also included design work.
- Maintained the webserver that hosts the company's websites as well as the websites of various clients of the web-hosting division at HighlandHost.net.
- My programming services were also contracted out to another client for development of their extranet system.
- I was also called upon to perform various non-IT related tasks including (but not limited to) stock control, customer service, order fulfillment and grounds maintenance.
Tyco Electronics UK Ltd (2000 - 2001)
Position: Web Developer
As part of my Computer Science degree at the University of Bath, I spent a year working for the Sales Systems team at Tyco Electronics UK Ltd. My role included designing and implementing database driven web applications for the company intranet and maintaining various intranet and Internet web pages, utilising technologies such as ASP, SQL, HTML, CSS and JavaScript. New systems successfully introduced included a site-wide login system to remove the need for users to remember a password for each system, a quote database, and a new sample ordering system (incorporating a stock control and order handling system). My duties also involved providing telephone and e-mail support to users of the intranet applications.
Other IT Experience
Computer Science - University Of Bath
Position: Undergraduate
In the duration of the course, I studied technical subjects (such as Programming, Compilation Computer Architecture and Principles Of Computer Operation), mathematical subjects (such as Logic and Set Theory), design subjects (eg. Algorithms, Formal Program Development and Human Computer Interaction) and business studies subjects (including Information Management and Financial Accounting). As such I have a broad knowledge base in the many areas of Computer Science.
Voidwars
Position: Administrator and Developer
For my final-year project at the University of Bath, I created a web-based multiplayer strategy game. After my degree course was completed, I decided to continue work on this project under the name of "Voidwars". At the time, Voidwars had more than 80 players from all over the world. It was written in PHP with a MySQL database.
Bath University Network Computing Society
Position: Committee member / Webmaster
My responsibilities as a committee member involved helping to set up and run networks at society LAN meetings, troubleshooting hardware, software and configuration problems on other members' computers and writing articles for the society website. As webmaster my responsibilities were to ensure that the web pages were kept up-to-date, and to ensure that all new pages were web standards compliant.
Interests
Outside of computing, I have a keen interest in music, in particular I have been a member of the Blakesley Benefice Church Choir and Skala Operakor in Oslo. I enjoy playing table-top role-playing games, board games and computer games. I also enjoy outdoor activities (such as climbing, canoeing, sailing, hiking and cycling).
Referees
Available on request.