- I get to work on all sorts of really fun stuff at Amazon. A lot of my core focus is around storage services, ranging from the low-level hardware and software that we use to build them all the way up to the application workloads that use them.I get to work on all sorts of really fun stuff at Amazon. A lot of my core focus is around storage services, ranging from the low-level hardware and software that we use to build them all the way up to the application workloads that use them.
- Associate ProfessorAssociate ProfessorDepartment of Computer Science, University of British ColumbiaDepartment of Computer Science, University of British ColumbiaJan 2011 - Oct 2017 · 6 yrs 10 mosJan 2011 - Oct 2017 · 6 yrs 10 mosVancouver, Canada AreaVancouver, Canada Area
- I was a systems researcher and Sloan Research Fellow at the University of British Columbia. I continue to hold an Adjunct role in the department and occasionally co-supervise graduate students.
From a research perspective, I am broadly interested in computer systems problems. I like interesting, often gory technical work to do with security and privacy, high availability, storage, networking, and virtualization.
- Co-Founder, CTOCo-Founder, CTOCoho DataCoho DataNov 2011 - Aug 2017 · 5 yrs 10 mosNov 2011 - Aug 2017 · 5 yrs 10 mosVancouver, Canada AreaVancouver, Canada Area
Technical Director - Storage and Emerging TechnologiesTechnical Director - Storage and Emerging Technologies
CitrixCitrix2007 - Jan 2011 · 4 yrs 1 mo2007 - Jan 2011 · 4 yrs 1 moVancouver, Canada AreaVancouver, Canada Area- I joined Citrix through the XenSource acquisition. During my time with Citrix, I initially continued to develop and build a storage virtualization team within the virtualization management division. In part, this involved establishing a new Citrix Office in Vancouver, which I eventually grew to more than ten full-time employees, before leaving to take a full-time academic position at UBC.
During my last 2-3 years at Citrix, I transitioned the management of the storage development team back to the organization in Cambridge, where the rest of the XenServer product was being run. The focus of the Vancouver office switched to the XenClient client hypervisor product. I was responsible for the team that designed and built both the device-local storage, and scalable backend VM management service for XenClient. This involved deeply technical, and terrifyingly practical challenges ranging from issues in the Windows storage stack, to device specific storage performance issues, to managing backups and upgrades over thousands of often disconnected client devices.
Technical Director - Storage Virtualization
Technical Director - Storage Virtualization
XenSourceXenSource2004 - 2007 · 3 yrs2004 - 2007 · 3 yrsVancouver, Canada AreaVancouver, Canada Area- I joined XenSource initially to productize my doctoral research on storage virtualization with Xen. My main responsibilities were to develop hypervisor support for virtualizing local storage, and providing high-performance interactions with enterprise NFS, iSCSI, and FC targets.
I assembled and managed a development team of about ten full-time engineers prior to XenSource's acquisition by Citrix. During this time I was also involved in developing and closing a number of storage OEM partnerships with major storage vendors. These relationships involved both tight integration with XenSource's hypervisor product -- to the point of allowing tight salesforce partnerships in the field -- and upstream API changes to broadly deployed enterprise storage hardware.
No comments:
Post a Comment