Darren Duncan

Senior Full Stack Software Architect and Developer



Professional Experience

Benevity - Senior Software Developer (2018.04-2023.01)

Benevity (https://benevity.com) is a Canadian software developer that is the global leader in corporate purpose software as a service, used by 650+ client companies, including many iconic brands, empowering their people to take social action on causes they care about, and has processed over 7 billion dollars in donations, as of 2022.

HarmonIQ Health Systems Corporation - Independent Contractor (2015.02-2018.03)

HarmonIQ Health Systems Corporation (nee https://harmoniqhealth.com) was an American software developer that delivered comprehensive solutions for health care quality, access, and outcomes through clinical workflow and analytics tools. Previously Database Consulting Group (nee https://databaseconsultinggroup.com).

ChargeSmart / VeriFone / TIO Networks - Senior Software Design Engineer (2011.02-2014.10)

ChargeSmart (nee http://www.chargesmart.com) was a web-based e-commerce business allowing credit card funded bill payments to be made easily over the internet to utilities or other billers that otherwise don't support them. ChargeSmart was a startup, then was owned by VeriFone, and then by TIO Networks (then by PayPal).

Traveller's Inn (TI) - Web Developer (2006.03-2009.07)

Traveller's Inn was a chain of about 10 hotels around Victoria, BC.

Anthony Macauley Associates (AMA) - Application Developer (2000.09-2003.05)

Anthony Macauley Associates (http://gx.ca) is a Canadian software developer that creates and implements product solutions designed for the needs of departments and agencies at all levels of government.

British Columbia Buildings Corporation (BCBC) - Intranet Developer (1999.08-1999.12)

British Columbia Buildings Corporation (nee http://www.bcbc.bc.ca) was a government agency that managed public lands and properties. Note that BCBC was later renamed to Accommodation and Real Estate Services (ARES), part of Shared Services BC.


Open Source

Muldis Database Projects (2002-Present)

Created a set of new database projects that are intended to bring significant advances to the database software industry in general, in a manner expressing both idealism and pragmatism; they are continuing to be developed under the name of Muldis Data Systems (https://muldis.com); see GitHub (https://github.com/muldis) for the latest versions.

Modules For Web Applications (1999-2006)

Created a number of other Perl modules that are not concerned with databases, but mostly with web applications, and are all released on CPAN (https://metacpan.org/author/DUNCAND); they are all functional now but there are currently no plans to develop them further.

Open Source Community (2000-Present)

Active and vocal in the worldwide Perl community for years, with 100+ individuals, and in some database communities to a lesser extent, in many ways besides having created modules on CPAN.

Presentations, Papers, and Recognitions


Technical Skills

Significant or Expert Task Skills or Experience

Programming Languages and Markup

Database Management Systems, Related Tools

Developer Tools / Automation / Version Control Systems

Other Software / Networks / Protocols