Iain Lowe
Address
5391 Earnscliffe
Montreal, QC
CANADA
H3X 2P8
Other contact information
Phone: +1 514 823 4334
Email: me@ilowe.net
I am a software craftsman with a decade of experience in building successful development teams, strategic counseling, and software design and implementation. I am an expert in a large variety of programming languages and technologies and I specialize in building web-based and networked software systems. I have led several teams to successfully and consistently release software over a period of years.
I have built web-applications that support e-commerce with strong encryption, point-to-point data security and automatic credit-card processing; I have created self-publishing and dynamic content management tools to support marketing and sales efforts; I have worked on educational tools for physicians and pharmaceutical representatives, leveraging custom authoring tools and industry standards; and I have supported interoperability with both data providers and consumers via standards-based and custom interfaces.
I participate in a number of Free/Open Source software initiatives, having contributed code to both public and independant projects. I have released and maintain several libraries and systems that include an XML library for Python (YAXL) and a write-once distributed filesystem (WODFS) that I co-authored.
Languages
- Python
- Java
- C/C++
- Visual Basic/VBScript
- SQL dialects (Transact-SQL, SQLITE, Oracle)
- LISP/Scheme
- ECMAScript/JavaScript/JScript.NET
Technologies
- J2EE (Servlets, JSP, EJB, Struts, Webwork, Turbine)
- J2EE Servers (WebSphere, Resin, Jetty)
- Database design, development and maintenance (Oracle 8+, SQLServer 7+, Xindice, eXist)
- Virtual machines (Java VM, CLR, Microsoft .NET VM, Mono, SIOD, Jython)
- XML including XML Schema, XML Namespaces, XPath, XSLT, XLink, SOAP, XMLRPC
- Metadata (Dublin Core, RDF, Semantic Web)
- Remoting (RMI, Web Services, DCOM, EJB)
- LMS (Learning Management Systems - Saba, Docent)
- *NIX (Linux/BSD/HP-UX/Solaris) administration
- Encryption and security
- OS kernel design and development (Linux, JOS, ReactOS)
- Software development methodologies (XP, Scrumm, RUP, Agile methodologies, SDLC)
- Software configuration management (Ant, make, setuptools, distutils, automated builds)
- Version control systems (CVS, Subversion, Darcs)
Experience
Lead Software Developer
Pivotal Payments (Privately Held; 51-100 employees)
Financial Industry
April 2006 - Present
I am involved in the development of reporting and business process automation tools to support credit/debit card processing for merchants in the United States and Canada.
Lead System Developer - System Architect
I.C. Axon (Privately Held; 51-200 employees)
E-Learning Industry
March 2000 - April 2006 (6 years 1 month)
I led several successful software development efforts and the projects I worked on provided training tools for pharmaceutical representatives and other healthcare professionals in Canada and the United States.
Co-Founder
Montreal XP Users Group (Non-Profit; 11-50 employees)
Non-Profit Organization Management Industry
May 2001 - June 2003 (2 years 2 months)
Co-founded the second incarnation of this group with Jean-Marc Heneman. I continued to perform presentations, moderate discussions and help to define group goals throughout this period.
Consultant
Self-employed
Computer Networking Industry
June 1999 - March 2000 (10 months)
I provided consulting services for Linux-based networking companies in the Greater Montreal area. Worked with two local startups to supply a solid strategy for their networking and infrastructure needs and helped to develop their business plans.
Software Developer / System Administrator
TM Design Communications (Privately Held; 11-50 employees)
Online Media Industry
September 1998 - May 1999 (9 months)
I developed numerous web applications using Scheme and DSSSL. Also maintained the network of Mac, Windows and Linux-based machines as well as print and file servers.
Consultant
Self-employed
Computer Software Industry
November 1996 - August 1998 (1 year 10 months)
I supplied local businesses with custom software supporting self-publishing and day to day workflow automation.
References
Detailed references are available upon request. To see collegues' and employers' endorsements of my work and talents, please see http://www.linkedin.com/in/ilowe. Please note that these endorsements are not formal references and that the people endorsing me have not agreed to be contacted by prospective employers.
