Curriculum Vitae: Andrew Birkett
(andy@nobugs.org, March 2005)
Details
- Full Name: Andrew Douglas Birkett
- Date of birth: 7 November 1976
- Nationality: British
- Email: andy@nobugs.org
- Website: www.nobugs.org
Summary
I am a Senior Software Developer and Technical Lead with seven years industry experience using C++ and Java on Windows and Unix. I have a strong personal focus on quality, whilst retaining the pragmatism required to deliver projects on time. I graduated from Edinburgh University with a First Class Honours degree in Computer Science.
Technical Skills
I have a full working knowledge of C++, Java and C#. I am experienced in developing and maintaining large applications - working on product requirements, taking responsibility for large-scale architecture, as well as implementing features. I have an advanced knowledge of the design and implementation of programming languages and their compilers, and have experience with python, perl, haskell, ocaml, lisp and smalltalk. I have worked with Oracle and MySQL databases, and developed component frameworks using COM/ActiveX. I have a good understanding of TCP/IP networking and operating system internals.
I have a good knowledge of x86, StrongARM and z80 assembly languages, and have also built small hardware devices using PIC microcontrollers. I use Perl and Python regularly to write small developer tools. I run a variety of linux systems at home, and have developed under Windows (using Visual Studio), Linux and Solaris (using emacs/gcc). I also have several years of experience working within an ISO9001 quality system.
For futher info
This is an abbreviated website version of my CV. Please email me if you would like my full CV.