KevinDuBois
|
Size: 4306
Comment:
|
Size: 4399
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 6: | Line 6: |
| I am a Computer Engineer, specializing in kernel and embedded work. I have special talents in multimedia and graphics. I graduated from the University of Michigan in 2010. I've been an active user and supporter of Ubuntu and everything Linux. I have been using Linux primarily since 5.10. | Kevin DuBois, Computer Engineer, San Diego, CA, USA *point-of-contact for Ubuntu Hours in San Diego, California since October. *specializes in kernel and embedded work, especially multimedia and graphics. *University of Michigan graduate (2010). *I have been using Ubuntu as my primary OS since 5.10. *natural languages are C/C++, and python. Lots of involvement with graphics and multimedia libraries |
| Line 8: | Line 13: |
| I've been the organizer for Ubuntu Hours occurring in San Diego, California since November. My natural languages are C/C++ and Python, and assembly. I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, gtkglext libraries, ffmpeg, and encoding/decoding libraries as well as lots of other code bases here and there. As far as linux and computing goes, I am interested in Free and Open Source Software, advanced graphics programming, low level operating system internals, and writing hardware drivers for the linux kernel. Email: kdub432@gmail.com IRC (freenode.net) Registered nicknames: kdub, kdubois I frequent #sparkfun, #avr, and #ubuntu-us-ca Blog: [[http://kdubois.net]] Launchpad Homepage: [[https://launchpad.net/~kdub]] |
Contact * Email: kdub432@gmail.com * IRC (freenode.net) Registered nicknames: kdub, kdubois <<BR>> I frequent #sparkfun, #avr, and #ubuntu-us-ca *Blog: [[http://kdubois.net]] *Launchpad Homepage: [[https://launchpad.net/~kdub]] |
| Line 25: | Line 22: |
| * LOCO Team | * LOCO Teams I am a member of the California Ubuntu Loco team [CaliforniaTeam] from 2010 onward. I've been organizing the San Diego area activities. I have organized the monthly San Diego-area Ubuntu Hours since October 2010, and was an exhibitor for the Ubuntu booth at the Scale9x expo. |
| Line 27: | Line 25: |
| I am a member of the California Ubuntu Loco team [CaliforniaTeam] from 2010 onward. I've been organizing the San Diego area activities. I have organized the monthly San Diego area ubuntu hours, and was an exhibitor for the Ubuntu booth at the Scale9x expo. | I was a member of the Michigan Ubuntu LOCO team [MichiganTeam] from its founding in 2008 to 2010. During my involvement, I attended most Ann Arbor based activities, and gave some speeches on behalf of the Ubuntu Loco. I moved to California in 2010 and joined the California team! |
| Line 29: | Line 27: |
| I was a member of the Michigan Ubuntu LOCO team [MichiganTeam] from its founding in 2008 to 2010. During my involvement, I attended most Ann Arbor based activities, and gave some speeches on behalf of the Ubuntu Loco. I moved to California and joined the California team instead! | * Open Source Blog I maintain [[http://kdubois.net]], an open source blog that has had 100,000+ pageviews since I made it about 3 years ago. I generally write advice, project updates, or how-to's |
| Line 31: | Line 30: |
| * Open Source Blog | * Speeches I gave an hour and a half long speech promoting Ubuntu Linux to the Ann Arbor Computing Society on behalf of Michigan Loco in December 2008. I intend to give a speech to the San Diego area LUG (kplug) detailing the Linux graphics ecosystem, and the impact that the Wayland Server will have on it within the next two months. |
| Line 33: | Line 33: |
| I maintain http://kdubois.net, an open source blog that has had 100,000+ pageviews since I made it about 3 years ago. I generally write advice, project updates, or how-to's (eg, [[http://kdubois.net/?p=24]], [[http://kdubois.net/?p=25]] ) * Speeches I gave an hour and a half long speech promoting Ubuntu Linux to the Ann Arbor Computing Society on behalf of Michigan Loco in December 2008 I have written a guide for installing Ubuntu on the Lenovo Thinkpad x61 Tablet. http://www.thinkwiki.org/wiki/Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_an_X61_Tablet I've also written many guides on my blog I'm to lazy to enumerate here :P. |
* Guides I have written many guides for how to do things on Ubuntu. I'll list a few examples: [[http://www.thinkwiki.org/wiki/Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_an_X61_Tablet | installing Ubuntu on the Lenovo Thinkpad x61 Tablet. ]] <<BR>> [[http://kdubois.net/?p=24 | Guide to transitioning from Windows to Ubuntu]] <<BR>> [[http://kdubois.net/?p=25 | Guide to Ubuntu's Root Filesystem]] <<BR>> [[http://kdubois.net/?p=954| Finding software regressions using git ]] <<BR>> and many others! |
| Line 44: | Line 42: |
| == Android Kernel == My job involves development for the Android kernel, which is open source and eventually winds its way back to the mainline kernel. I have developed and improved the graphics drivers for the kernel. |
==== Kernel ==== My day-job involves development for the Android kernel, which is open source and eventually winds its way back to the mainline kernel. I have developed and improved the graphics drivers for the kernel. |
| Line 47: | Line 45: |
| == Compiz Fusion == | ==== Compiz Fusion ==== |
| Line 50: | Line 48: |
| == VLC == | ==== VLC ==== |
| Line 53: | Line 51: |
| == FFMPEG == | ==== FFMPEG ==== |
| Line 56: | Line 54: |
| == Pet Projects == | ==== Pet Projects ==== |
| Line 62: | Line 60: |
| == Hardware Hacking == | ==== Hardware Hacking ==== |
| Line 64: | Line 62: |
| I'm a computer engineering, which means I like hardware just as much I like software. My blog has a few details of projects that I've made from AVR and PIC microcontrollers that I've programmed using entirely OSS software. I have experience with embedded systems, and have worked with the assembly on PIC/amtel/PPC/i386 processors. | I'm a computer engineering, which means I like hardware just as much I like software. My blog has a few details of projects that I've made from AVR and PIC microcontrollers that I've programmed using entirely OSS software. I have experience with embedded systems, and have worked with the assembly on PIC/amtel/PPC/i386 processors. I love promoting hardware development using only open source tools. |
About Me
Kevin DuBois, Computer Engineer, San Diego, CA, USA
- point-of-contact for Ubuntu Hours in San Diego, California since October.
- specializes in kernel and embedded work, especially multimedia and graphics.
- University of Michigan graduate (2010).
- I have been using Ubuntu as my primary OS since 5.10.
- natural languages are C/C++, and python. Lots of involvement with graphics and multimedia libraries
Contact
Email: kdub432@gmail.com
IRC (freenode.net) Registered nicknames: kdub, kdubois
I frequent #sparkfun, #avr, and #ubuntu-us-caBlog: http://kdubois.net
Launchpad Homepage: https://launchpad.net/~kdub
Ubuntu Advocacy and Involvement
- LOCO Teams
I am a member of the California Ubuntu Loco team [CaliforniaTeam] from 2010 onward. I've been organizing the San Diego area activities. I have organized the monthly San Diego-area Ubuntu Hours since October 2010, and was an exhibitor for the Ubuntu booth at the Scale9x expo.
I was a member of the Michigan Ubuntu LOCO team [MichiganTeam] from its founding in 2008 to 2010. During my involvement, I attended most Ann Arbor based activities, and gave some speeches on behalf of the Ubuntu Loco. I moved to California in 2010 and joined the California team!
- Open Source Blog
I maintain http://kdubois.net, an open source blog that has had 100,000+ pageviews since I made it about 3 years ago. I generally write advice, project updates, or how-to's
- Speeches I gave an hour and a half long speech promoting Ubuntu Linux to the Ann Arbor Computing Society on behalf of Michigan Loco in December 2008. I intend to give a speech to the San Diego area LUG (kplug) detailing the Linux graphics ecosystem, and the impact that the Wayland Server will have on it within the next two months.
- Guides I have written many guides for how to do things on Ubuntu. I'll list a few examples:
Other Open Source Projects & Contributions
Kernel
My day-job involves development for the Android kernel, which is open source and eventually winds its way back to the mainline kernel. I have developed and improved the graphics drivers for the kernel.
Compiz Fusion
I was a contributing developer to the project from 2007 to 2009. I maintained http://gitweb.compiz-fusion.org/?p=users/kdubois/extra-animations;a=summary, a branch of extra animations. ( Videos here http://kdubois.net/?p=46). I am syndicated on planet.compiz-fusion.org as well.
VLC
* patches and bugfixes to the team. My rework of the audio filtering infrastructure was incorporated into mainline.
FFMPEG
* I was accepted into the 2009 Google Summer of Code working on an audio filtering library that will provide equalizers, normalizers, volume adjustments, etc. all on the fly.
Pet Projects
* Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. The recognition rate is about 70% as of now, and its not user friendly yet. If you want something more usable, try out onestroke! Jot Homepage : https://launchpad.net/jot
* Flashnotes is a flashcard program aimed at training pianists. Written with GTK/Cairo, I hope to hook it up to a midi sequencing library so the program can recognize when the user gets the note correct. Grab the current code frome here: http://kdubois.net/src/flashnotes.tar.gz
Hardware Hacking
I'm a computer engineering, which means I like hardware just as much I like software. My blog has a few details of projects that I've made from AVR and PIC microcontrollers that I've programmed using entirely OSS software. I have experience with embedded systems, and have worked with the assembly on PIC/amtel/PPC/i386 processors. I love promoting hardware development using only open source tools.
Testimonials
KevinDuBois (last edited 2012-11-20 18:34:07 by 209-134-76-65-user)