* Talented Perl and Python programmer.
Read More »
* Excellent skills in object-oriented and functional Perl
* Good database experience with sqlite, MySql, Postgres
* Experience in agile/scrum and waterfall methodologies.
* Fifteen years' experience in the software industry; first-class CS degree
I believe that the best code can be understood by humans as well as computers. My work has been used on high-traffic websites, in major free software systems, and in the default software shipped with flagship...
Thomas J. A. Thurman
A software developer with particular skills both in LAMP and in low-level C work.
2012 Adaptavist Ltd
Brief contract working on upgrading existing Java plugins and automating server deployment.
Java, Puppet, git.
2012 Vertu / Nokia: Senior software developer
Assisted with redeploying services previously provided by the parent company during a spin-off.
Python, Puppet, Mercurial.
2011 Canonical: Software developer
Hired to maintain compiz window manager.
C++, Launchpad, window managers, git
2008-2011 Collabora: Software developer
Maintained window manager on forthcoming N900; also worked on MeeGo and in R&D.
C++, C, git, svn, window managers, Qt, GTK, Bugzilla
2007-2008 Devon IT: Software developer
Part of a small team developing thin client software for blade servers.
2005-2007 Solutions for Progress Inc, Philadelphia, PA: Systems Programmer
Solutions for Progress provides The Benefit Bank, a web platform for developing applications to connect low-income households to benefits and tax refunds.
Worked as an integral part of a small team maintaining a 200,000-line object-oriented Perl application, including several major module refactors for efficiency and simplicity. Developed new modules which included interfaces with diverse external systems. Co-ordinated the internationalisation effort, including identification of translatable text and conversion of legacy systems to use standard translation formats.
Read More »