About Me

Technologist with 30+ years experience leading mission-critical platforms in high-trust & high-volume regulated environments. Proven in strengthening operational resilience, driving risk-managed growth, and delivering innovation results. Known for translating complex technical and security issues into accountable business decisions.

Objective

Seeking a senior leadership role where long-term system design, risk trade-offs, and clear communication across stakeholders are core to the mandate.

Summary of Experience

Core Competencies

Architecture & Platforms
Distributed, multi-tier, event-driven & data-centric systems
 
High-volume & low-latency transaction processing and API platforms, including multi-tenant SaaS
 
Containerized & cloud-adjacent platforms with strong observability
Engineering Leadership
Building and coaching senior engineering teams
 
Mentoring MScAC students end-to-end
 
Partnering with product, security, and operations
Security, Risk, & Governance
Cryptographic systems and HSM integration
 
Secure data flows; network/application security
 
Controls, audits, regulatory alignment, risk-based decisions
Data & Systems Strategy
Data modelling and database architecture
 
Performance tuning (relational and non-relational)
 
Data integrity and lifecycle governance
Technical/Engineering
C, Java, Python, SQL, shell, *nix/windows
 
Build, CM, profiling, debugging, and test toolchains
 
Open-source ecosystems & integration patterns

Detailed Work Experience

  • Owner-Builder
  • High Performance Home Renovation
  • Feb 2025 - Present
  • Toronto, Canada
Skills:
systems design across mechanical, plumbing, hydronics, electrical & architectural domains, risk assessment & mitigation, documentation & communication with diverse stakeholders, project planning & budgeting, schedule & trade coordination, vendor & contractor selection
Technical:
hydronic radiant panels, open/closed hydronics integration, low-voltage smart lighting, building envelope & assembly design, ERV-based ventilation, H2X engineering, Chief Architect, Geogebra
  • Sep 2005 - Jan 2025
  • Toronto, Canada
Skills:
distributed/redundant design, optimization, debugging, package management, enterprise servers, open source, traffic analysis, network security, configuration management, internet development, data security, storage and database design, risk management, leadership
Technical:
C, java, *sh, perl, python, *nix (linux, *BSD), TCP/IP, SQL, DB2, WebSphere, FAIR, kubernetes, kafka
  • Open Source Consultant
  • Tempstone Inc.
  • Mar 2004 - Sep 2005
  • Toronto, Canada
Skills:
distributed/redundant design, optimization, debugging, package management, enterprise servers, open source, traffic analysis, network security, configuration management, internet development
Technical:
C/C++, gcc, gdb, gprof, make, csh/sh, Perl, *nix (linux, IRIX, HP-UX, *BSD), Mac OS 9/X, TCP/IP, strace, tcpdump, qmail, HTTP (Apache,publicfile), DNS (bind/djbdns), SSH, SSL/TLS, iptables, pthreads, gdbm, SQL, MySQL, cvs, PHP, HTML, CSS, JavaScript
  • Software Architect
  • Tempestone Inc.
  • Dec 2002 - Mar 2004
  • Toronto, Canada
Technical:
SQL, make, csh/sh, PHP, HTML, CSS, Perl, JavaScript, cvs, *nix (linux, IRIX, HP-UX, *BSD), Win32 (NT/2k/XP), Mac OS 9/X, MySQL, TCP/IP, qmail, HTTP (Apache,publicfile), DNS (bind/djbdns), SSH, SSL/TLS
  • Open Source Software Consultant
  • Personal
  • Feb 2002 - present
  • Toronto, Canada
Technical:
C/C++, SQL, make, csh/sh, PHP, HTML, CSS, Perl, JavaScript, gcc, gdb, gprof, cvs, make, daemontools, djbdns, ucspi-tcp, pthreads, *nix (linux, IRIX, HP-UX, *BSD), Mac OS X, MySQL, gdbm, TCP/IP, qmail, HTTP (Apache,publicfile), DNS (bind/djbdns), SSH, SSL/TLS
  • Software Architecture Consultant
  • livedoor Inc.
  • Sep 2000 - Nov 2002
  • Toronto, Canada
  • Tokyo, Japan
Skills:
distributed/redundant design, optimization, debugging, multi-threaded (POSIX) development, database design, package management, enterprise servers, network access storage, configuration management, internet development, team leadership
Technical:
C/C++, SQL, make, csh/sh, PHP, HTML, Java, Perl, Win32 API, gcc, gdb, gprof, cvs, make, purify, insure++, sunpkg, bugzilla, daemontools, djbdns, ucspi-tcp, pthreads, SunOS/Solaris, *nix (linux, *BSD), Win32, Mac OS 9, MySQL, TCP/IP, qmail, FTP, DNS (bind/djbdns), SSH, SSL/TLS, RADIUS, Sun Enterprise, NetApp, Ascend, Cisco
  • Software Architect
  • X-Stream Technologies Inc.
  • Feb 1999 - Sep 2000
  • Toronto, Canada
  • London, England
Skills:
distributed design, optimization, debugging, multi-threaded (POSIX) development, database design, package management, enterprise servers, network access storage, configuration management, network security, internet development, software selection, team leadership, load balancing
Technical:
C/C++, SQL, make, csh/sh, PHP, HTML, Java, Perl, Win32 API, gcc, gdb, gprof, cvs, make, purify, insure++, sunpkg, bugzilla, daemontools, djbdns, ucspi-tcp, pthreads, SunOS/Solaris, *nix (linux, *BSD), Win32, Mac OS 9, MySQL, Oracle, TCP/IP, qmail, FTP, DNS (bind/djbdns), SSH, SSL/TLS, RADIUS, Sun Enterprise, NetApp, Ascend, Cisco
  • Senior Software Developer
  • Dreamplay Research Corporation
  • Dec 1997 - Dec 1998
  • Toronto, Canada
Skills:
distributed design, optimization, debugging, multi-threaded (POSIX) development, package management, enterprise servers, network access storage, configuration management, network security, internet development, software selection
Technical:
C/C++, SQL, make, csh/sh, HTML, Java, Perl, gcc, gdb, gprof, cvs, make, purify, pthreads, SunOS/Solaris, Win32, Sybase, TCP/IP, qmail, FTP, SSH, Sun Enterprise
  • Senior Software Consultant
  • Netron Inc.
  • Sep 1994 - Dec 1997
  • Toronto, Canada
Skills:
distributed design, optimization, debugging, multi-threaded (POSIX) development, enterprise servers, legacy systems, systems integration, configuration management, network security, internet development, software selection, team leadership
Technical:
C/C++, SQL, make, HTML, Java, Perl, MFC, Win32 API, Visual Basic, COBOL, CAP, rexx, cvs, pvcs, MSVC/MF, Fusion, *nix (linux, IRIX, HP-UX, *BSD), Win32 , OS/2, CICS, TSO, IMS, DB2, TCP/IP, ODBC
  • Software Consultant
  • Environment Canada
  • Oct 1993 - Jan 1994
  • Toronto, Canada
  • System Analyst
  • Environment Canada
  • May 1993 - Aug 1993
  • Toronto, Canada
  • Software Developer
  • Environment Canada
  • Sep 1992 - Dec 1992
  • Toronto, Canada
  • Research Assistant
  • Environment Canada
  • Jan 1990 - Apr 1992
  • Toronto, Canada

Publications

Personal

A highly collaborative Technologist and Security/Risk Management leader, with international development experience in the fintech, banking, insurance, consultancy, gaming, and telecommunications sectors, seeking a leadership position with an established, growing company. Extensive recent experience in building science, residential HVAC and MEP design, low voltage systems, advanced hydronics, radiant systems.

over 30 years of experience developing software

over 20 years of experience designing software systems/architectures

over 20 years of experience with configuration management (build process, source control, etc.)

nearly 20 years of security-focused organizational and controls implementation

proficient oral and written communication

adept at designing, optimizing, and debugging multi-tiered & distributed applications

excellent breadth of industry experience including science (environmental, mathematical modelling), insurance, financial (banking, point-of-sale, credit card), entertainment (games, gaming), telecommunications/ISP

deep understanding of socket programming, transaction-based systems, and security issues (both social and technical)

languages: C/C++, SQL, make, csh/sh, PHP, HTML, CSS, Java, Perl, JavaScript, MFC, Win32 API, Visual Basic, Fortran, COBOL, CAP, nqs, rexx

software: kubernetes, kafka, openstack, gcc, gdb, gprof, cvs, pvcs, svn, make, purify, insure++, sunpkg, bugzilla, MSVC/MF, Fusion, expect, daemontools, djbdns, ucspi-tcp, pthreads, gdbm, cvm

databases: MySQL, PostgreSQL, Sybase, Oracle, DB2

systems: SunOS/Solaris, *nix (linux, IRIX, HP-UX, *BSD), Win32 (3.1/NT/2k), OS/2, Mac OS 8/9/X, CICS, TSO, IMS, NOS, COS

networking: TCP/IP, qmail, HTTP (Apache,publicfile), FTP, DNS (bind/djbdns), Samba, Exim, Postfix, ODBC, DHCP, SSH, SSL/TLS, RADIUS

bucket: anti-spam, qmail, softare, architecture, architect, developer, senior, international, banking, insurance, consultancy, gaming, telecommunications, open source, leadership, multi-tier, threads, database, mysql, qmail, fintech, security, risk, startup, incubator, leader, technologist, hvac, building science, mep, low voltage, hydronics, radiant

Distinguished Technologist at Ethoca & Mastercard: csh, sh, bash, lambda, pci-dss, soc 2, gdpr, relational, distributed, nosql, bcp, dr, compliance, startup, hands on, soa, rest, api, soap, xml, risk management, togaf, bachman, idef1x, data modeling, data governance, spring, cockroach

Distinguished Technologist at Ethoca & Mastercard: csh, sh, bash, lambda, pci-dss, soc 2, gdpr, relational, distributed, nosql, bcp, dr, compliance, startup, hands on, soa, rest, api, soap, xml, risk management, togaf, bachman, idef1x, data modeling, data governance, spring, cockroach

Open Source Consultant at Tempstone Inc.: smtp, mail, embedded, C, system, libc

Software Architect at Tempestone Inc.: database design, cryptography, relational, server, full stack