Files
homepage/source/webui/templates/cv.tpl

387 lines
16 KiB
Smarty

<h2 class="no-print">Curriculum Vitae</h2>
<div class="container" id="cv">
<div class="row no-print">
<div class="span3 column">
<h3>Download</h3>
</div>
<div class="span9 column">
<p>
<a href="{$base_uri}files/BenRobertsCv.pdf" title="Ben Roberts' CV">
<img src="{$base_uri}images/acrobat.png" alt="Download PDF copy of Ben Roberts' CV" style="width: 3em; height: 3em; vertical-align: middle;" />
<!-- Image used under license (CC BY-NC-SA 3.0) from http://barrymieny.deviantart.com/ //-->
Download a PDF copy of this CV.
</a>
</p>
</div>
</div>
<div class="row" id="personal-info">
<div class="span2 column">
<h3>Personal Information</h3>
</div>
<div class="span5 column">
<dl class="dl-horizontal">
<dt>Full Name</dt>
<dd><p>Benjamin Austin Roberts</p></dd>
<dt>Date of Birth</dt>
<dd><p>09/09/1986</p></dd>
<dt>Location</dt>
<dd><p>Hampshire, United Kingdom</p></dd>
</dl>
</div>
<div class="span5 column">
<dl class="dl-horizontal">
<dt>Email Address</dt>
<dd><p>{mailto address="me@benroberts.net" encode="hex"}</p></dd>
<dt>Portfolio</dt>
<dd><p><a href="https://www.benroberts.net/" title="Portfolio">https://www.benroberts.net/</a></p></dd>
</dl>
</div>
</div>
<div class="row" id="employment">
<div class="span3 column">
<h3>Employment</h3>
</div>
<div class="span9 column">
<ol class="employment">
<li>
<h4>
GSA Capital Partners LLP
<small>November 2012 - Present</small>
</h4>
<h5>Systems Administrator</h5>
<ul>
<li>Managing Unix, Linux and Windows systems, networking and datacentre deployment.</li>
<li>IT Support.</li>
</ul>
</li>
<li>
<h4>
Atos IT Services UK
<small>July 2010 - November 2012</small>
</h4>
<h5>Network Technical Specialist - Major Projects</h5>
<ul>
<li>
Design and implementation of network solutions for Atos customers in the Transport and Financial
Services industries.
</li>
<li>
Lead planner for all physical aspects of 5-datacentre core infrastructure upgrade including
WAN circuit delivery, rack and equipment placement, power &amp; network connectivity, build validation,
and logistics management for ~3000 items of hardware.
</li>
<li>
Designed, built and operated a large development lab for validation of a large-scale internal project, containing:
<ul>
<li>~70 mixed-vendor devices across 8 fully populated, full-sized racks</li>
<li>500 copper &amp; fibre connections</li>
<li>&gt;2.5km of network cabling</li>
</ul>
</li>
<li>
Installation, configuration and maintenance of an out of band management service for remote console access
to hundreds of core infrastructure devices across multiple datacentres and unmanned sites.
</li>
<li>
On-call proximity support, providing out-of-hours coverage for any incidents requiring a hands-on activity at the local data centre.
</li>
</ul>
</li>
<li>
<h4>
Netcraft
<small>June 2008 - May 2009</small>
</h4>
<h5>Internet Services Developer</h5>
<ul>
<li>
Penetration testing of web applications and hardware devices for large financial institutions.
</li>
<li>
Development of a perl/sql based data mining survey.
</li>
<li>
Take-downs of phishing sites (via legal channels), and other anti-phishing related activities.
</li>
<li>
Windows Server/Active Directory/Exchange administration (including migrations to newer hardware/operating system versions).
</li>
</ul>
</li>
<li>
<h4>
NXP Semiconductors
<small>June 2007 - September 2007</small>
</h4>
<h5>Student Intern</h5>
<ul class="no-print">
<li>
Maintained and extended an existing internal web application using PHP and Perl.
</li>
<li>
Installion and configuration of a streaming video-on-demand server on Red
Hat Linux, with embedded Linux clients running on set-top boxes.
</li>
</ul>
</li>
<li>
<h4>
School of Electronics and Computer Science, University of Southampton
<small>September 2006 - June 2010</small>
</h4>
<h5>Helpdesk Assistant</h5>
<ul class="no-print">
<li>
Working in the University's Computer Science Helpdesk on an ad-hoc basis,
performing day-to-day tasks to help the full-time System Administrators. This included
repairing and reinstalling the operating systems on lab PCs.
</li>
</ul>
</li>
</ol>
</div>
</div>
<div class="row" id="certification">
<div class="span3 column">
<h3>Certification</h3>
</div>
<div class="span9 column">
<table class="table">
<thead>
<tr>
<th>Certification</th>
<th>Vendor</th>
<th>Date</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>CCNA</strong></td>
<td>Cisco</td>
<td>Feb 2010 - Present</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="row" id="education">
<div class="span3 column">
<h3>Education</h3>
</div>
<div class="span9 column">
<ol class="education">
<li>
<h4>
University of Southampton
<small>October 2005 - June 2010</small>
</h4>
<table class="table table-condensed">
<thead>
<tr>
<th>Subject</th>
<th>Level</th>
<th>Grade</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<strong>Computer Science</strong><br />
<em>with Distributed Systems and Networks</em>
</td>
<td>MEng</td>
<td><strong>First Class</strong></td>
</tr>
</tbody>
</table>
</li>
<li>
<h4>
Uckfield Community Technology College
<small>September 2003 - June 2005</small>
</h4>
<table class="table table-condensed no-print">
<thead>
<tr>
<th>Subject</th>
<th>Level</th>
<th>Grade</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Mathematics</strong></td>
<td>A-Level</td>
<td><strong>A</strong></td>
</tr>
<tr>
<td><strong>Physics</strong></td>
<td>A-Level</td>
<td><strong>A</strong></td>
</tr>
<tr>
<td><strong>Computing</strong></td>
<td>A-Level</td>
<td><strong>A</strong></td>
</tr>
<tr>
<td><strong>Further Mathematics</strong></td>
<td>AS-Level</td>
<td><strong>B</strong></td>
</tr>
</tbody>
</table>
</li>
</ol>
</div>
</div>
<!-- Forced page break -->
<div class="force-break">
<span style="display: none;">&nbsp;</span>
</div>
<div class="row" id="skills">
<div class="span3 column">
<h3>Skills</h3>
</div>
<div class="span9 column">
<dl>
<dt>Networking<dt>
<dd>
<p>
Experience with:
<ul>
<li>Routing and Switching (Cisco, Brocade, Mikrotik)</li>
<li>Firewalling (Cisco FWSM, ASA, Linux iptables)</li>
<li>VPNs (Juniper, OpenVPN, Mikrotik)</li>
</ul>
</p>
<p>
Experience configuring and operating network services, including:
<ul>
<li>DHCP (ISC)</li>
<li>Resilient DNS (BIND, Windows Server)</li>
<li>Resilient LDAP (OpenLDAP)</li>
<li>HTTP (Apache, IIS)</li>
<li>SSL CA (OpenSSL)</li>
<li>Logging (Syslog, Splunk)</li>
</ul>
</p>
</dd>
<dt>System Administration</dt>
<dd>
<p>
Experience with:
<ul>
<li>Installation, configuration and operation of Operating Systems (Linux [many distributions], Windows, Mac OS X)</li>
<li>Writing and maintaining Linux software packages and package repositories (Gentoo Portage, Sabayon Entropy, RPM)</li>
<li>System automation (Puppet, Molecule, Kickstart)</li>
<li>Virtualisation (KVM, libvirt, Ganeti, VMWare/ESX)</li>
<li>Monitoring (Nagios, Icinga, and automation of monitoring deployments)</li>
<li>Backup systems (BackupPC, Bacula)</li>
</ul>
</p>
<p>
Brief experience with Active Directory, Group Policy and Exchange administration on
Windows-based systems and integration with Linux systems via LDAP.
</p>
</dd>
<dt>Web Programming</dt>
<dd>
<p>
Proficient at creating standards-compliant, cross-browser (X)HTML documents,
with CSS styling, and dynamic JavaScript behaviour.
Many years' experience creating both simple and complex dynamic systems using
PHP. Emphasis on writing secure code.
</p>
<p>
More recently, experience with Python and Django.
</p>
</dd>
<dt>Application Programming</dt>
<dd>
<p>
Proficient with C/C++, Qt. Basic experience with Perl. Able to read and write many
other languages, including Java, Ruby and UNIX Shell scripting.
</p>
</dd>
<dt>Databases</dt>
<dd>
<p>
Experienced with SQL, including database normalisation. Installation and operation of
MySQL DBMS.
</p>
</dd>
<dt>Development Tools</dt>
<dd>
<p>
Experience with:
<ul>
<li>IDEs (KDevelop, Eclipse SDK, Microsoft Visual Studio)</li>
<li>UNIX build environments (Vim, gcc/g++, make)</li>
<li>Version Control systems (Git, Subversion)</li>
</ul>
</p>
</dd>
</dl>
</div>
</div>
<div class="row" id="interests">
<div class="span3 column">
<h3>Interests</h3>
</div>
<div class="span9 column">
<p>
I am a supporter of the opensource movement, and try to use free/libre software
and code where I can. I also release all my code under free licenses where possible
in the hope that they might be useful to others.
</p>
<p>
I enjoy developing many small systems for both personal and educational use.
Aside from the projects listed on my
<a href="https://benroberts.net" title="Personal Website">personal website</a>,
in the past I have also written a web-based remote control for WinAMP, and
"audio emoticon" software for use with MSN Messenger, which was downloaded more than
a million times.
</p>
<p>
At University I was in a group named "CSLib" (Computer Science Library),
which maintained a centralised software repository for other students in the
department. This involved building and maintaining software, often compiled from
source. It also involves managing a Windows 2003 Terminal Server for remote use
by other students.
</p>
<p>
My third year individual project was to design and implement a cross platform
document sharing system which featured zero-configuration peer discovery, and
password-less, decentralised authentication whilst maintaining privacy and
security.
</p>
</div>
</div>
</div>