CreditCall,
Bristol, UK, Oct 2009- Present
Software Engineer
Development and maintenance of the company's flagship product WebMIS.
Development of two extensions for the open source shopping cart Magento.
Creation of blackberry focused mobile version of flagship WebMIS product.
Primary development environment consisted of
PHP, C#, JavaScript,
CSS and
HTML with
MS SQL database and SVN version management on a combination of Windows and *nix machines.
CarrierWeb,
Dublin, Ireland, March 2009- Sept 2009
Web Developer
Involved in the day to day maintenance and development of a multi-lingual customer-facing truck and trailer web application.
Worked with standard LAMP (Linux, Apache, MySQL,
PHP) architecture on Windows Vista and Linux (Debian Lenny) operating systems.
Enhanced existing automatic report generation system to handle simplified Chinese, Russian, Polish and extended Latin character set using gnuplot and LaTeX.
Generated script to automatically dump limited subset of production data from database regularly in order to ensure test data on local servers could be as realistic and up-to-date as possible.
Pivotal Payments (Formerly: Cardex Corporation),
Montreal,Quebec, Aug 2006- Aug 2008
Senior Software Architect
Worked on both Canadian and US web-based business management tools in order to extend the functionality of these systems and migrate necessary functionality from one system to another.
Primary development languages consisted of Python,
Perl, Mod_
Perl, Mason, Django, Mako,
AJAX, JavaScript,
CSS and
HTML. Version management software used included Subversion (SVN) and Darcs. Other tools used included Eclipse and TextPad. Development was in a mixed environment of FreeBSD, Windows and Linux. Web servers were Apache and Apophis (Server Developed inhouse). Databases used were PostgreSQL and MSSQL.
Refactored and maintained large sections of
Perl legacy system. Migrated functionality from
Perl system to Python. Developed new features for both systems.
Employed software engineering methodology based largely on extreme programming (XP)
Interacted with off-site development team.
MATE1 (Formerly: Belmont Web Entertainment), Montreal, Quebec, Jan 2005 - Aug 2006
Software Engineer/Database Developer
FREELANCE WEBSITE DESIGN, Limerick, Ireland, July 2004 - Sept. 2004
Website Designer & Developer
Customers included:
Hamsoft Ltd, Limerick, Ireland: http://www.hamsoft.ie
Interaction Design Center, UL, Limerick, Ireland: http://www.idc.ul.ie/visibreath/
Machine Tool Technologies Ltd, Cork, Ireland.
ELSEVIER SCIENCE, Shannon, Co. Clare, Ireland, June 2001 - Jan 2002
Systems Support Administrator
Duties included the maintenance and repair of a medium sized site (approximately 150 PC's), staff training in Microsoft Office Suite, development and design of Quality Control Database, the site wide rollout of Windows 2000 and the creation of various interactive web pages
Tools used included
IIS Server,
ASP, MSSQL, Microsoft Office Suite (Access, Excel, Word), DreamWeaver, FrontPage, Visual Studio. Environment was primarily windows (98/2000).
Received an Excellence award for work on a fulfillment project. Efforts assisted in clearing a backlog of over 85,000 editions of various journals awaiting dispatch worldwide.
Bachelor of Engineering, Computer Engineering,
honors degree 2.1 (2000-2004)
UNIVERSITY OF LIMERICK - Limerick, Ireland