Name |
Date of birth |
Nationality |
Marital status |
| Steven Andrew McIntyre | 28th May 1974 | British | Single |
Home address |
Telephone |
Email address |
|
|
87 Kendal Way Cambridge CB4 1LP. |
+44 7775 786572 (mobile) | steve@einval.com | |
| Linux | I would consider myself an expert on all things Linux, from installation through troubleshooting to development. I started using Linux in early 1994 using the Slackware distribution, then switched to Debian in 1996. I almost immediately started developing for Debian and have been doing so ever since. I'm currently maintaining several packages and working on the software we use to create and release Debian CDs and DVDs. |
| C | I have a great deal of experience in C programming on multiple platforms. I have developed and maintained various pieces of software on multiple versions of Unix and Windows, at all levels from simple GUI programming through to device drivers and filesystems in the kernel. |
| SCSI and storage | I have very good knowledge of SCSI due to much work in the area. I have written code to manipulate a wide range of devices, specialising in jukeboxes, optical drives and CD/DVD drives. I have also developed and maintained several filesystems, including implementations of ISO9660, UDF and FAT16 and more specialised optical filesystems. |
| Unix | My general level of Unix experience is very high - I have used and developed on Linux, FreeBSD, NetBSD, Solaris and AIX, and I have had some exposure to HP-UX. I have good skills in the common tools such as awk, make, sed and sh. I also have some experience of Pascal, C++, perl, tcl, m4 and SQL. I have used CVS extensively for source code control, up to the point of submitting patches for enhancements to CVS itself and maintaining the Debian package. |
| Networking | I have a working knowledge of networking, from raw ethernet through simple on-the-wire protocols up to application level. I have set up and maintained small computer networks, from cabling up to user management, system administration and firewalls. |
| General computer skills | I have a large amount of general computer knowledge, both hardware and software. I have some experience of using most of the common office applications, including some database work. I can use and have used several versions of Windows for a variety of tasks, but I prefer not to. |
| Churchill College University of Cambridge Cambridge CB3 0DS September 1993 - June 1997 |
B A (now M A) & M Eng: Electrical and Information Sciences Tripos |
| Deanery High School Frog Lane Wigan WN1 1HQ January 1988 - June 1992 |
S Levels: Chemistry, Physics A Levels: Pure & Applied Mathematics, Pure Mathematics, Applied Mathematics, Physics, Chemistry, General Studies AS Level: Physics GCSE: English Language, English Literature, Mathematics, History, French, German, Chemistry, Physics |
|
Software Engineer, Amino Communications
September 2005 onwards |
Member of the core team, working on the platform for a Linux-based digital TV system. |
|
Promotion: Senior Technologist, Plasmon Connectivity Solutions July 2003 - September 2005 |
The group was re-organised again and I was charged with the role of Senior Technologist. This comprised a range of responsibilities: providing knowledge and technical support to the various product development teams; evaluating new technologies for suitablility in future products; liaising with potential development partners and customers; providing technical training and mentoring for other developers; leading key time-critical development projects and helping out with development wherever necessary, be it in design, implementation, review or documentation. |
|
Promotion: Lead Systems Developer, Allstor Software (now Plasmon Connectivity Solutions) April 2001 - July 2003 |
I took the lead developer position in the company and was asked to help the management team. I contributed some key work in the design and implementation of several new projects, and advised senior management in high-level talks about the future of the company. (In November 2001, Allstor was merged back into its parent company Plasmon PLC.) |
|
Promotion: Senior Systems Programmer, Allstor Software November 1998 - April 2001 |
I took charge in developing some of the features of a new major product release during 1999. Doing this meant learning much more about SCSI and filesystems. I helped to represent the company at several trade shows and other occasions, meeting with end user customers and potential business partners. During 2000 I was given sole control of major re-architecture work on the company's main product. This project involved a substantial redesign and rewrite of the data path and many of the associated components in the system. |
|
Software Engineer, Allstor Software June 1997 - November 1998 |
I joined Allstor in June 1997 straight from college. I helped in porting existing software from Windows NT to AIX and Solaris and maintaining code on NetBSD. This involved learning about device drivers and filesystems and some SCSI. |
|
Laboratory technician, Shell Research
Pre-university year September 1992 - September 1993 and various holidays until September 1996 |
I was involved in developing and testing new formulations of lubricating grease for a variety of applications. Initially I was just doing simple testing, but by the end of my time at Shell I had helped to develop some key new products, including some patentable technology. |
I am a keen role-player. I was heavily involved with CURS, the University Role-Playing Society, when I was in college. I have continued to run and play in games regularly ever since.
I am interested in almost all forms of sport and am willing to try anything, even if I have little skill. I am particularly a fan of motor sport and have attended several races as a spectator.