KyleFazzari
|
Size: 5816
Comment: Fix link to launchpad profile
|
← Revision 47 as of 2017-10-24 02:37:39 ⇥
Size: 4510
Comment: I updated my testimonial
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"> '''Launchpad''': || [[https://launchpad.net/~kees|kees]] || || '''IRC''': || '''kees''' (''freenode'', ''oftc'', ''linuxnet'') || ||<|4(> '''Email''': || kees@ubuntu.com || || kees@outflux.net || || kees@kernel.org || || kees@canonical.com || || '''GPG''': || [[http://outflux.net/public_key.asc|0x17063E6D]] || || '''Blog''' || http://outflux.net/blog/ || || '''Location''': || [[http://en.wikipedia.org/wiki/Woodstock%2C_Portland%2C_Oregon|Portland, Oregon, USA]] || |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
| Line 11: | Line 3: |
| == About Me == Hi! I work for Canonical as an Ubuntu Security Engineer. My work is to stay alert, curious, and creative while keeping one step ahead of the bad guys. When I'm not working, I've been known to play with MythTV and generally poke around at video formats. (My name is pronounced 'case', but uses the Dutch spelling -- I was named after my grandfather.) |
== About Me == |
| Line 14: | Line 5: |
| == Community == I've only recently become involved in the Ubuntu community, but have been using Ubuntu since Hoary. (I had been a Debian user for a few years prior to Ubuntu.) As the lead sysadmin at [[http://www.osdl.org/|OSDL]], I chose Ubuntu as the default distro for all new servers, replaced most of the aging RedHat systems, and kept the visitor lobby stocked with fresh Ubuntu CDs. Nothing beats having a Debian system with a regular release cycle. |
My Linux experience began with Red Hat (mostly because it had Bomberman preinstalled), but I soon upgraded to Debian (Woody) and finally Ubuntu (Feisty). I've been an Ubuntu evangelist ever since. |
| Line 17: | Line 7: |
| More recently, I have been involved in: * '''IRC'''. I'm frequently on #ubuntu-devel, #ubuntu-motu, and #ubuntu-bugs. * '''Wiki updates'''. I've made a few small changes around [[https://wiki.ubuntu.com/Bugs/CommonTasks?action=diff&rev2=40&rev1=39|triage]], [[https://wiki.ubuntu.com/Backtrace?action=diff&rev2=15&rev1=13|debugging]], and [[https://help.ubuntu.com/community/SbuildLVMHowto?action=diff&rev2=10&rev1=9|sbuild]]. * '''Bug triage''' (and submission, and fixing). I have [[https://launchpad.net/people/keescook/+packagebugs|adopted several packages]] I have familiarity with. I made a launchpad [[http://outflux.net/qa/|emblem]] for the QA Team, which [[https://launchpad.net/people/dholbach|dholbach]] quickly adopted. I've also [[https://launchpad.net/distros/ubuntu/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=Fix+Released&assignee_option=choose&field.assignee=keescook&field.owner=&field.component-empty-marker=1&field.status_upstream=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=&field.has_no_package.used=&search=Search|fixed]] plenty of bugs. * '''Security'''. I work with [[https://launchpad.net/people/pitti|pitti]] in the [[https://launchpad.net/people/ubuntu-security|Ubuntu Security Team]], and have produced many [[https://lists.ubuntu.com/archives/ubuntu-security-announce/|security updates]]. * '''Packaging'''. In addition to the bug and security work above, I have done new packaging work which has been [[http://qa.debian.org/developer.php?login=kees@outflux.net|accepted into Debian]]: * [[http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=orbital-eunuchs-sniper|orbital-eunuchs-sniper]] (sponsored by tolimar@debian.org) * [[http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=mp3cd|mp3cd]] (sponsored by haas@debian.org) |
At the beginning of my technical career I was employed at a web technology company, writing web applications with Ruby on Rails. This was where I got a lot of Debian experience, writing software on my Debian machine and administering Debian servers. From there I began work at my university developing neural networks and evolutionary algorithms for limb control of a quadruped robot. I then began work developing embedded Linux applications to facilitate control of autonomous underwater vehicles. I got some good embedded Linux experience here, mostly focusing on the Gumstix Overo platform. More recently I worked as a roboticist for the U.S. Department of Defense, writing software to facilitate control of autonomous ground vehicles running Ubuntu. Nowadays, I'm happily employed at Canonical, working on Ubuntu. Specifically, I'm on the Snapcraft team, focusing on snaps and the snap developer experience, as well as robotics enablement for snaps and Ubuntu Core. == Contact Information == || IRC || kyrofa || || Email || kyle [at] canonical.com || || Launchpad || [[https://launchpad.net/~kyrofa|~kyrofa]] || || Website || [[https://kyrofa.com/|kyrofa.com]] || == Contributions == Before my employment at Canonical, I was looking for a new laptop when I saw that Dell was offering a discount on their XPS 13 in exchange for help getting Ubuntu stable on it (the Sputnik project). I took them up on that offer and ended up contributing a number of kernel patches to Ubuntu that have since moved into mainline. At Canonical, I've contributed to Ubuntu in a number of ways: * Wrote the Unity8 Snappy Scope (allowing one to install/uninstall .snaps from the scope). * Helped write the Ubuntu Phone pay service, allowing users to purchase apps as well as in-app items. * Backported seccomp filters to all Ubuntu Phone kernels < v3.5. * I'm a Snapcraft developer, improving it and guiding future developments. * I've made numerous contributions to snapd and snap-confine. * Contributed to developer.ubuntu.com documentation. * Helped host Ubuntu Testing Days as well as Snapcraft Office Hours. |
| Line 27: | Line 37: |
| Outside of Ubuntu, I'm involved in other communities. I am a [[http://kernel.org/|kernel.org]] admin, where I work on maintaining the mirror network for the Linux Kernel, as well as handling user accounts. I am a lurker/janitor for the [[http://inkscape.org/|Inkscape]] project, through which I'm also involved in the [[http://openclipart.org/|Open Clip Art Library]] and [[http://creativecommons.com/|Creative Commons]]. I have [[http://conferences.oreillynet.com/cs/os2006/view/e_sess/9252|presented]] for two years running at [[http://conferences.oreillynet.com/os2006/|OSCON]], and I attend [[http://defcon.org/|DefCon]] annually. In 2006, with the rest of my team, we won the [[http://nopsr.us/ctf2006/|Capture The Flag]] security competition. | == Future Goals == |
| Line 29: | Line 39: |
| == Software == * Author of [[http://sendpage.org/|Sendpage]] alphanumeric paging daemon * Maintainer of Perl Module [[http://search.cpan.org/~cook/Device-SerialPort/SerialPort.pm|Device::SerialPort]] * Author of [[http://outflux.net/software/pkgs/mp3cd/|mp3cd]] (as seen in the [[http://tldp.org/HOWTO/MP3-CD-Burning/intro.html|Linux MP3 CD Burning HOWTO]]) * Author of [[http://gopchop.org/|GOPchop]] MPEG2-PS editor * Contributor to [[http://inkscape.org/|Inkscape]] * Fiddler with lots of [[http://freshmeat.net/~kees/|other]] [[http://outflux.net/?see=software|stuff]] |
* Blog more often. * Become more involved with the Ubuntu Community. * Further improve Ubuntu Core and Snapcraft, particularly relating to robotics (e.g. ROS and MOOS). |
| Line 37: | Line 43: |
| == Future == I have been an advocate of free software since I first understood what the GPL meant. I love tweaking and patching and helping make things better; I've always had a knack for getting software to behave in unexpected ways. I think finding security problems is fun, and I want to spend my time hunting down and squashing those problems where ever I can find them. Free software already has a strong security reputation, and I want to help keep it that way. |
|
| Line 40: | Line 44: |
| In the near-time, I want to start doing manual code audits of as much of Ubuntu as I can get my arms around. I want to help define and implement protected execution environments. Some of the task has already been done ([[http://en.wikipedia.org/wiki/NX_bit|NX bit]], [[GccSsp|SSP]]), but there will always be work in other areas ([[SELinux]], AppArmor, [[http://www.grsecurity.net/|grsecurity]]). Security is a moving target. | == 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". |
| Line 42: | Line 47: |
| In the long-term, I want to contribute to developing code analysis tools (both static and dynamic), so that more software can be examined for common problems automatically. | * I have only good things to say about Kyle. He has a lot of technical experience, he's curious, happy to learn more, he is very easy to work with, goes out of his way to help, he's thoughtful, is happy to work with anyone - no matter if it's other contributors, people from other teams, partners or just curious community members, goes the extra mile to fix things, participated in Snappy clinics (video sessions) and is always approachable. -- [[LaunchpadHome:dholbach]] <<DateTime(2016-02-19T16:22:51+0100)>> |
| Line 44: | Line 49: |
| ---- CategoryHomepage |
* You probably remember Kyle as the nice co-host of the [[https://www.youtube.com/playlist?list=PL-qBHd6_LXWapZwnu0LpHE6JiTZhUGSSy|Ubuntu Testing Days]] :D I've been working close to him in multiple snappy-related projects and I'm very happy that he now wants to join us as an Ubuntu Member. He's everything that we could ask for: helpful, friendly, knowledgeable, constant, committed and reliable. We need more members like Kyle. I'm sure he will help us growing our community in the right way, and with all the challenges that we are facing right now. -- [[LaunchpadHome:elopio]] <<DateTime(2017-08-22T22:09:29-0600)>> [Update] Kyle is on a fast track to become the president of Ubuntu! A couple of months after earning his Ubuntu membership, he's already looking to take some responsibilities with a high impact for our community. I would like it very much for Kyle to join the LoCo council, we need a strong team in there to tackle the hard task of helping Ubuntu spread far and wide. -- [[LaunchpadHome:elopio]] <<DateTime(2017-10-23T20:37:39-0600)>> |
About Me
My Linux experience began with Red Hat (mostly because it had Bomberman preinstalled), but I soon upgraded to Debian (Woody) and finally Ubuntu (Feisty). I've been an Ubuntu evangelist ever since.
At the beginning of my technical career I was employed at a web technology company, writing web applications with Ruby on Rails. This was where I got a lot of Debian experience, writing software on my Debian machine and administering Debian servers.
From there I began work at my university developing neural networks and evolutionary algorithms for limb control of a quadruped robot. I then began work developing embedded Linux applications to facilitate control of autonomous underwater vehicles. I got some good embedded Linux experience here, mostly focusing on the Gumstix Overo platform.
More recently I worked as a roboticist for the U.S. Department of Defense, writing software to facilitate control of autonomous ground vehicles running Ubuntu.
Nowadays, I'm happily employed at Canonical, working on Ubuntu. Specifically, I'm on the Snapcraft team, focusing on snaps and the snap developer experience, as well as robotics enablement for snaps and Ubuntu Core.
Contact Information
IRC |
kyrofa |
kyle [at] canonical.com |
|
Launchpad |
|
Website |
Contributions
Before my employment at Canonical, I was looking for a new laptop when I saw that Dell was offering a discount on their XPS 13 in exchange for help getting Ubuntu stable on it (the Sputnik project). I took them up on that offer and ended up contributing a number of kernel patches to Ubuntu that have since moved into mainline.
At Canonical, I've contributed to Ubuntu in a number of ways:
- Wrote the Unity8 Snappy Scope (allowing one to install/uninstall .snaps from the scope).
- Helped write the Ubuntu Phone pay service, allowing users to purchase apps as well as in-app items.
Backported seccomp filters to all Ubuntu Phone kernels < v3.5.
- I'm a Snapcraft developer, improving it and guiding future developments.
- I've made numerous contributions to snapd and snap-confine.
- Contributed to developer.ubuntu.com documentation.
- Helped host Ubuntu Testing Days as well as Snapcraft Office Hours.
Future Goals
- Blog more often.
- Become more involved with the Ubuntu Community.
- Further improve Ubuntu Core and Snapcraft, particularly relating to robotics (e.g. ROS and MOOS).
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".
I have only good things to say about Kyle. He has a lot of technical experience, he's curious, happy to learn more, he is very easy to work with, goes out of his way to help, he's thoughtful, is happy to work with anyone - no matter if it's other contributors, people from other teams, partners or just curious community members, goes the extra mile to fix things, participated in Snappy clinics (video sessions) and is always approachable. -- dholbach 2016-02-19 15:22:51
You probably remember Kyle as the nice co-host of the Ubuntu Testing Days
I've been working close to him in multiple snappy-related projects and I'm very happy that he now wants to join us as an Ubuntu Member. He's everything that we could ask for: helpful, friendly, knowledgeable, constant, committed and reliable. We need more members like Kyle. I'm sure he will help us growing our community in the right way, and with all the challenges that we are facing right now. -- elopio 2017-08-23 04:09:29 [Update] Kyle is on a fast track to become the president of Ubuntu! A couple of months after earning his Ubuntu membership, he's already looking to take some responsibilities with a high impact for our community. I would like it very much for Kyle to join the LoCo council, we need a strong team in there to tackle the hard task of helping Ubuntu spread far and wide. -- elopio 2017-10-24 02:37:39
KyleFazzari (last edited 2017-10-24 02:37:39 by elopio)