Daniel Pierres Berrange

Employment

  • February 2002-present: RedHat, 68 Lombard Street, London, EC3V 9LJ. www.europe.redhat.com Developer. Senior consultant in the Red Hat, Global Professional Services group. Technical lead on the APLAWS+ project providing content management to local government. Software release management, developer tools and infrastructure, technical architect.
  • Sep 2001-February 2002: ArsDigita, 26 Curzon Street, London W1 7TQ. www.arsdigita.com Developer. Software development in ArsDigita Professional Services division. Software release management and LAN system administration.
  • Mar 2000-Aug 2001: Biblio@tech, 50 Carnwath Road, London, SW6 3EG. www.bibliotech.net Senior Developer. Design and development of community applications for schoolmaster.net. Development with Perl, Apache and Informix on Linux and Sun Solaris systems; Web user interface design and usability testing. Single-handedly developed personal site publisher, collaborative project publisher and site system administration applications for schoolmaster.net
  • Jul 1999-Jan 2000: Cloud 9 Computers, Rock Park, Gulworthy, Tavistock, Devon, PL19 8JQ. Developer & system administrator (part time). Installation and management of Linux and Win9x/NT intranet servers; Software development in Visual Fox Pro and C; Database design for commodity trading system.

Education

  • 1996-1999: University of Warwick, Department of Computer Science, Coventry, CV4 7AL. www.warwick.ac.uk. BSc Honours, Computer Science: 1st Class.
  • 1994-1996: Tavistock College, Tavistock, Devon, PL19 8DD. A-Levels: Chemistry - A, General Studies - B, Maths - A, Physics - A.
  • 1989-1994: Kelly College, Tavistock, Devon, PL19 0HZ. www.kellycollege.com. GCSEs: Biology - B, Chemistry - A*, English Language - A, English Literature - A, French - B, Geography - A, German - C, Maths - A*, Physics - A*, Technology - A.

Skills

  • Development: Advanced knowledge of C, C++, Java, Perl and SQL. Familiarity with Oracle, PostgreSQL, Visual FoxPro, JavaScript, Sed and Bash shell scripting. Experience of concurrent processing, speech recognition, internationalisation, graphical user interface design and web site usability.
  • Internet: Knowledge of network security issues; client-server application programming over TCP/IP; web design using HTML and CSS; dynamic content provision through Perl DBI & Java and backed with Oracle, Informix, MySQL and PostgreSQL databases.
  • Other: Five years programming experience under Linux, Solaris and 'The X Window System'. Three years experience of Linux system administration and intranet/internet service provision.

Projects

  • APLAWS: Open source, government funded project to provide content management for local authority websites.
  • Test-AutoBuild: Framework for continuous integration of software build and test processes.
  • Monolith: Open source development environment for CGI applications. Unique Perl based widget architecture makes web development much more like writing a traditional GUI application in Java, Qt or GTK.
  • Impulse: Open source project to develop a next generation desktop user interface for POSIX compliant systems. Project leader, high level interface design, system development. http://www.impulse.org.uk/
  • Shark: Open source C++ library loosely based on the Java 1.1 class hierarchy. Provides a basic application framework and GUI toolkit with NEXT(tm) look and feel.
  • XVoice: Final year project. Open source C++ system for providing speech recognition and voice control to applications in a network oriented environment.
http://berrange.com/personal/resume