CV

Name: Greg Jenkins
Address: available by email
Mobile: available by email
Email: greg.l.jenkins@anti-spam.gmail.com


PROFESSIONAL EXPERIENCE

Feb 2008 - Present

NGSSoftware
Security Consultant


EDUCATION AND QUALIFICATIONS

2003 – 2007

University of Oxford (Exeter College)
MMath 2:1
Master of Mathematics

2001 – 2003

College of Gorseinon
A-levels: Mathematics A, Physics A, Chemistry A
AS-levels: Electronics A, Computing B

1996 – 2001

Bishopston Comprehensive School
GCSEs: 5 at grade A*, 4 at grade A including Maths and English


OTHER RELEVANT EXPERIENCE

Languages:

C++, Visual Basic (excellent)
x86 Assembly, C, C#, Maple, LaTeX (strong)
Python, VB.NET, Haskell

APIs:

Direct3D 8, 9; Win32 (excellent)
DirectSound, DirectInput, WinSock, Standard C++ Library (proficient)
OpenGL, FMOD, .NET Framework (comfortable)

Reverse-engineering:

OllyDbg, Win32 PE Specification (excellent)
IDA, VMware Workstation, Wireshark (proficient)

Notable Achievements:

Circumvented Apple QuickTime’s FairPlay DRM (for iTunes 6, 7).
Developed a tool for complete removal of the Armadillo protection.
Reverse-engineered Apple’s DAAP stream encryption.

Technical:

Computer-literate, very comfortable building and maintaining PCs.
Solid understanding of linear algebra, geometry and numerical methods.
Talented at creating mathematical models of physical systems and applying them to real-world problems.

Commitments:

Playing guitar with and co-managing a very successful band of four years.

Travelling:

Travelled extensively in Japan for six weeks.


SKILLS AND INTERESTS

Excellent problem-solver, very fast learner.
Forward-thinking, good communicator.
Dedicated to coding-standards and ‘doing it properly’.
Regular contributor to GameDev.net and the reverse-engineering communities.
13 years playing guitar with extensive experience in studio audio-production.
Keen follower of popular science.