Markham, Ontario, Canada
I solve the complicated problems and work on overall system architecture.
I work on the development of software for an industrial grade network router. I work a lot on the design of the software architecture as well as provide input on the hardware design. I lead the team working on the Linux kernel and network protocols, as well as maintaining the build system. I also do a lot of Debian packaging of software, applying patches to new versions and merging patches together, especially the linux kernel. I also manage building of the tool chain and creating cross compilers and environments when needed, as well as scripting the creation of system images for releases.
Online digital photo storage and digital prints software. Used by a number of online photo services.