Benjamin Austin Roberts
09/09/1986
Hampshire, United Kingdom
{mailto address="me@benroberts.net" encode="hex"}
| Certification | Vendor | Date |
|---|---|---|
| CCNA | Cisco | Feb 2010 - Present |
| Subject | Level | Grade |
|---|---|---|
|
Computer Science with Distributed Systems and Networks |
MEng | First Class |
| Subject | Level | Grade |
|---|---|---|
| Mathematics | A-Level | A |
| Physics | A-Level | A |
| Computing | A-Level | A |
| Further Mathematics | AS-Level | B |
Experience with:
Experience configuring and operating network services, including:
Experience with:
Brief experience with Active Directory, Group Policy and Exchange administration on Windows-based systems and integration with Linux systems via LDAP.
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.
Proficient with C/C++, Qt. Basic experience with Perl. Able to read and write many other languages, including Java, Ruby and UNIX Shell scripting.
Experienced with SQL, including database normalisation. Installation and operation of MySQL DBMS.
Experience with:
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.
I enjoy developing many small systems for both personal and educational use. Aside from the projects listed on my personal website, 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.
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.
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.