Bryan Larsen

Threekit

2012-2022
Ottawa
Senior DevOps and Software Engineer
Online 3D Modelling & Advertising Software
  • Built a multi-site bare metal Kubernetes cluster with GPU support
  • Created the high availability job system which handles all imports, exports, renders, thumbnails and commands across our two dozen worker machines. Capable of scaling to hundreds of machines, while maintaining a high level of usage per machine, with sub 2 second start-up times, with integrated detailed error reporting.
  • Responsible for all asset caches in Clara.io including our multi-level caches, redis caching and AWS.
  • Designed and developed the collaborative workspaces in Clara.io.
  • Co-designed highly available, performant database architecture for Clara.io.
  • Responsible for all dev-ops for Clara.io, including fully automated, zero downtime upgrades and migrations.
  • Create the unique asset data deduplication framework in Clara.io that minimizes both storage requirements and scene download sizes.
  • Designed virtualization-based development platform.

Figure of Eight

2014-2015
Ottawa
co-founder and CTO
Medical Billing Software

Barquin

2009-2013
remote
programmer
NIFA web applications

grasshillfoods.ca

2010
remote
webmaster
grain-fed meat distribution

Hobo, hobo-jquery

2009-2013
remote
maintainer
popular open source web framework

billohip.ca

2008-2009

Magor Corporation

2008
Kanata, Ontario
contractor
Phone based control panel software

qchsag.ca

2007-2008

bembed.org

2007
Ottawa, Ontario

bitfiler.com

2006
Ottawa, Ontario

sabbatical

2006-2007

Lumenera Corporation

2002 - 2006
Ottawa, Ontario
Senior Software Engineer
Ethernet IP Video Cameras

Analog Design Automation (currently Synopsys)

1999 - 2002
Saskatoon, Saskatchewan and Ottawa, Ontario
Senior Software Engineer
Analog Integrated Circuit Synthesis and Optimization Software

Gnucash

2001

Vitana Corporation (currently Pixelink)

1998 - 1999
Ottawa, Ontario
Senior Software Engineer
IEEE-1394

Newbridge Networks (currently Alcatel-Lucent)

1997 - 1998
Ottawa, Ontario
Junior Hardware Engineer
Time Division Multiplexing

Sci-Tec Instruments (currently Kipp & Zonen)

1994 - 1997
Saskatoon, Saskatchewan
Software Engineer
Brewer Spectrophotometer

Ricoh Corporation

1995 - 1996
Yokohama. Japan
Programmer
Photocopier Central Research Laboratory

SED Systems

1993
Saskatoon, Saskatchewan
Software Engineer
Canadarm Test Jig

Environment Canada

1993
Saskatoon, Saskatchewan
Programmer
Hydrometeorological Processes Division

Petro-Canada

1990 - 1992
Redvers, Saskatchewan

T&D Software

1987 - 1990
Holland, MI
Freelance Designer
Video Games

Custom Programming

1986 - 1990

Education

Memberships