Note: There is also a plain version for printing
available.
Benjamin Charles Peter Smithurst
| Address: |
not
available online |
|
Telephone number: |
not
available online |
| |
-- |
|
Email address: |
cv@bensmithurst.com |
| |
-- |
|
Date of Birth: |
not
available online |
| |
|
|
Nationality: |
British |
I am hard working, well organized, and work well in a team
situation as well as individually. I have a strong personal
interest in many aspects of IT, which makes me enthusiastic about
securing a challenging and rewarding career in this field.
- VMware Certified Professional (VCP) on Virtual
Infrastructure 3
2000-2003: School of Computing, University of Leeds
BSc (Hons) Computer Science (result: first)
Topics covered: Programming (including
Object-Oriented), Databases, Internet Systems Technologies,
Network Computing, Networks, Operating Systems, Computer
Architecture, Professional Development, Software Project
Management, Systems Specification and Design, Artificial
Intelligence, Distributed and Concurrent Systems, Compiler
Design, Data Structures, Human Computer Interaction, Computer
Graphics, Linear Programming, Mathematics for Computing, Parallel
Programming, Programming Language Semantics, Algorithms and
Complexity, Finite State Machines, Functional Programming, Theory
of Computation.
Final year project: A Web-Based Sports Booking
System. This was written in PHP with a MySQL database.
1993-2000: High Storrs School, Sheffield
| A-Levels: |
Mathematics (B), Computing (C),
General Studies (C), Physics (D), Further Maths (E) |
| GCSEs: |
8 at grade A-C including
Mathematics (A*) and English Language (C) |
November 2003 - present: Systems Developer, gradwell dot
com
In this role I am the main developer and system administrator
for a large UK based ISP, providing Web & Email Hosting, and
Voice over IP services. The development is mostly PHP and Perl,
and the system administration is mostly FreeBSD & Linux
servers.
I was the primary developer of the company's voice over IP
services, which we now sell to end users and to many resellers.
This has made us one of the UK's leading suppliers of VoIP
services. As such my focus recently has been towards developing
clustered and resilient VoIP services based on Asterisk and
OpenSER.
Additionally, I created our current email SMTP server software
from scratch, as a more flexible replacement for standard mail
servers we have tried before, such as qmail and Exim.
June 2003 - November 2003: Software Engineer, Blitz
Bookings, Sheffield
The primary responsibility was configuring an online booking
system to meet client's specifications. However, the role also
included management of the LAN, telephone system, and
website.
November 1999 - June 2003: Consultant, gradwell dot com
(part-time)
Work including writing an email forwarding system in Perl, an
SQL based DNS management system with a web front-end, Direct
Debit integration, and numerous other smaller projects related to
Internet hosting services.
1997, 1999: Work Experience and Work Shadow, Royal
Armouries Museum, Leeds
For these placements I was involved in helping to design the
museum's website, amongst other things, including general
computer related problem solving.
April 2001 - June 2003: Head of Web Development, Leeds
Student Radio
This improved my team-working skills, as well as technical
skills required for maintaining the site
(www.lsrfm.com), which was mostly developing and
enhancing the active content on the site, such as CGI
scripts.
July 2000 - 2006 (approx): Developer, FreeBSD
Project
Being a member of this team improved my knowledge of the
operating system, and how the project works. This also shows I
can work effectively in a large team, and that I can be trusted
with access to their central development server and source
repository.
I have experience in, though not limited to, the
following:
Applications
- Mail Servers: good knowledge of qmail and Exim, and
excellent knowledge of mail systems in general to allow
development from scratch.
- Web Servers: good knowledge of Apache.
- DNS Servers: good knowledge of djbdns, some experience with
BIND 8.
- Internet Telephony (Voice over IP): good knowledge
of Asterisk PBX, SER (SIP Express Router), OpenSER, and good
knowledge of the SIP protocol itself.
Operating Systems
- FreeBSD: 9 years' use and administration.
- Linux: good system administration knowledge of RedHat and
CentOS distributions.
Software Development
- Excellent knowledge of C, PHP, Perl, and Unix shell
scripts. Programming experience includes writing Unix daemons,
CGI programs, and networking software.
- Good knowledge of C++, Java, and JavaScript.
- Writing programs and scripts to automate common
administration and user tasks.
- Experience with CVS version control system.
Miscellaneous
- Networking: knowledge of TCP/IP, IPv6, and Ethernet
technologies.
- Voice over IP: familiarity with voice over IP issues and
good knowledge of one of the common protocols, SIP.
- SQL: familiar with the language itself, and use and
administration of the MySQL DBMS package.
- Internet Services: good knowledge of many common Internet
protocols and services, including, but not limited to: DNS,
HTTP, NNTP, ODMR, POP3, SMTP, TCP/IP.
I have a strong interest in IT, both personally and at work.
In the summer of 2001, my housemate and I started creating a
website for the 2002 World Cup in our spare time. Within a few
months we had created an impressive and fully functional
website.
As well as socializing with friends, I enjoy cycling and
travelling around the country when time permits.
References available upon request.
|