Software Craftsman
Montreal, Canada Area
Software Craftsman
Montreal, Canada Area
I have 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 am an active participant in a number of Free/Open Source software initiatives, having contributed patches 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.
Team building, software design, project management, mediation, software development, process architecture.
(Privately Held; 1-10 employees; Telecommunications industry)
April 2008 — Present (4 months)
I own and operate Force Majeure Communications, a company specializing in providing telecommunications services based on a proprietary VoIP platform.
(Privately Held; 51-200 employees; Financial Services industry)
April 2006 — April 2008 (2 years 1 month)
Led a team of developers to implement custom reporting and business automation solutions for the company's various departments. The software solutions provided formed the core of the company's automated tool suite and were used in mission critical situations. Provided strategic guidance for implementation of technology solutions. Worked with upper management to define, implement and support business processes that surround the technology offering.
(Privately Held; 51-200 employees; E-Learning industry)
March 2001 — April 2006 (5 years 2 months)
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.
(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. Continued to perform presentations, moderate discussions and help to define group goals throughout this period.
(Privately Held; 51-200 employees; E-Learning industry)
March 2000 — March 2001 (1 year 1 month)
Worked on a team with other developers to implement and maintain the initial versions of a new product for the company.
(Self-Employed; Myself Only; Computer Networking industry)
June 1999 — March 2000 (10 months)
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.
(Privately Held; 11-50 employees; Online Media industry)
September 1998 — May 1999 (9 months)
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.
(Self-Employed; Myself Only; Computer Software industry)
November 1996 — August 1998 (1 year 10 months)
Supplied local businesses with custom software supporting self-publishing and day to day workflow automation.
woodwind fabrication (flutes, whistles and pipes), uilleann pipes, politics, group dynamics, game theory, neurology, genetics, religion, anthropology
Irish Piper's Club of Quebec, Na Piobairi Uilleann