Dob: 27th October 1980.
Location: Cambridge, Cambridgeshire, United Kingdom.
Since June 2007 I have been working as a software engineer for the cryptography team at Thales E-Security, (formerly named nCipher). My work routinely involves development and debugging on a variety of hardware and platforms including and not limited to Windows, Linux, Solaris (SPARC & AMD64), HPUX (IA64) and AIX (AS400/iSeries). My day-to-day tasks have varied from PCI driver development on HPUX to user interface development using C# on MONO, Other recent tasks have included release engineering for software (multiple platforms at once) and FIPS-140-2 approved firmware and system design for user interfaces.
I'm married with two children, my family and I live in Cottenham (nr Cambridge), I own a car and have a full clean UK driving license.
I hold a first class degree (BEng) in Computers and Networks from the University of Essex. My degree was a four year course ending in 2005 and involved software development (Java, TCL and C), Computer and Telecomms networking, Databases (relational and OO), Mathematics and digital electronics. My major group and individual projects included a scalable search engine system (not unlike google) and my final project was a kernel module for Linux to enable compression of TCP/IP traffic.
Involved in support cryptographic hardware and software on multiple platforms and operating systems. I also supported customers with developer kits and was responsible for maintaining the europe support team's test/diagnostics servers, developed the worldwide CRM system from scratch (and integrating it with salesforce). Much of my work in this role involved guiding customers through installation and integrations with common software such as Apache, Microsoft CA, OpenSSL, Weblogic and Websphere.
Worked with young people aged between 12 - 16 promoting use of computers and the Internet and helping those with learning or physical disabilities to best make use of the resources. Additionally performed a disabled access assessment of the computer facilities at three Southend County Council facilities and produced a detailed report with recommendation for computer system and work area changes to better accommodate recent disability discrimination legislation.
Managed design, development and testing for bespoke web developments at an IBM Business Partner in Essex. Responsibilities also included network administration for the entire office plus debugging of existing projects. Network admin work involved Windows NT4 (Server + WS), Mandrake and Debian Linux.
I take great pride in my work and always aim to do my best. I'm very keen to solve or reduce any problem I encounter and can look back on many projects and feel confident that I have made a positive impact where ever I could.
Since writing my first computer programs I have always desired to help make technology easier for everyone to use and to develop. Developing easier to see configurations for visually impaired family and friends have helped me to gain an understanding of many other points of view when it comes to how people work and develop computer technology. One of the things I enjoy the most is helping people understand computers and how to make the best use of them.
I enjoy all aspects of computing from software development to system management and testing, I have learned a great deal about running computer systems for others through work at Thales and at Essex University.
I Feel that I'm a fairly well rounded and relaxed individual, the days when I'm not at a computer my wife and I take great care and pride in bringing up our two young children, teaching them about the world and seeing them grow up is the most rewarding thing I have ever done.
2010-01-18 23:39 GMT