Tribaal

Differences between revisions 19 and 21 (spanning 2 versions)
Revision 19 as of 2014-08-04 09:49:14
Size: 3898
Editor: tribaal
Comment:
Revision 21 as of 2014-08-04 10:13:14
Size: 3892
Editor: tribaal
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
I currently hold a software engineer position with Canonical, in which I develop the server, cloud and openstack of the whole Canonical offering, and am part of the team developing Landscape. The focus of my work here is making the code for both the client and the server as transparent and reliable as possible, with extra enphasis on readability and testing. The client is part of the default Ubuntu CD, and so a special attention is always necessary. I currently hold a software engineer position with Canonical, in the Landscape team. That allows me to help develop the server, cloud and openstack side of the whole Canonical offering. The focus of my work here is making the code for both the client and the server as transparent and reliable as possible, with extra enphasis on readability and testing. The client is part of the default Ubuntu CD, and so a special attention is always necessary.
Line 17: Line 17:
""Note"": While I am a Canonical employee this is my own initiative, and is neither required nor sanctionned by my employer. I feel that I belong as a member of the community in my own right :)
'''Note''': While I am a Canonical employee this is my own initiative, and is neither required nor sanctionned by my employer. I feel that I belong as a member of the community in my own right :)

About Me

I'm a Ubuntu user since about 2005 (Breezy), after playing with Debian for many years, and GNU/Linux for even longer.

I currently hold a software engineer position with Canonical, in the Landscape team. That allows me to help develop the server, cloud and openstack side of the whole Canonical offering. The focus of my work here is making the code for both the client and the server as transparent and reliable as possible, with extra enphasis on readability and testing. The client is part of the default Ubuntu CD, and so a special attention is always necessary.

Very active, I like to travel a lot, and so recently left my native Switzerland to live in Tanzania for some time.

Note: While I am a Canonical employee this is my own initiative, and is neither required nor sanctionned by my employer. I feel that I belong as a member of the community in my own right Smile :)

Contact Information

IRC

Tribaal

GTalk

[email protected]

Email

[email protected]

Website

https://tribaal.io

Contributions

A few contributions along the years:

Packages, code

LoCos

  • Member of the Swiss LoCo since... a long time?

  • Member of the Tanzania LoCo since May 2014 (more or less).

As part of Canonical

  • Developer in the Landscape team, both client and server. The landscape client is installed on *a lot* of computers worldwide, and is a critical piece of infrastructure for hundreds of Ubuntu installations and Canonical customers.
  • Added some proxy logic to LXC container templates for Ubuntu, making spinning up of LXC containers on slow networks much more bearable. https://github.com/lxc/lxc/commits?author=chrisglass

  • Some contributions to the Ceph storage cluster, in particular Python bindings (not directly an Ubuntu contribution, but related to Ubuntu's Openstack reference architecture). https://github.com/ceph/ceph/commits?author=chrisglass

Charms, Juju

  • Contributed code to the charm-helpers common code repository, including fixes to race conditions and quality improvements.
  • Developping an ubuntu-mirror charm to make deploying ubuntu mirrors easier (in progress Smile :) )

Various

Future Goals

  • Keeping up with Landscape development.
  • Continue improving the charm ecosystem and in particular code quality around charm-helpers.
  • Continue development of the ubumirror script and related software.
  • I have the beginning of a project to setup another mirror in Kenya (since it caters to most of the east-african community).
  • Revive and dynamize the Tanzanian LoCo

  • Contribute to and improve the Ubuntu OpenStack reference architecture.

Testimonials

Note: If you have anything nice to say about this person, please do add it below along with @ SIG @ (no spaces). The @ SIG @ command will sign your name and date/time it after you "Save Changes".

Tribaal (last edited 2022-02-15 16:22:34 by tribaal)