Address: email: zeeshanak@gnome.org Otavantie 2 A 18, phone: +358504871917 00200 Helsinki, Finland. Zeeshan Ali Projects/Achievements: * Developer and maintainer of Rygel, a collection of UPnP/DLNA services for GNOME (Mobile). Rygel is readily available in/for all major Linux distributions. More info: http://live.gnome.org/Rygel * Developer and co-maintainer of GUPnP, an elegant, object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. GUPnP is integral part of Nokia N900 and will continue to be 'the' official UPnP stack of MeeGo platform. More info: http://www.gupnp.org/ * GNOME Developer and foundation member. More info: http://www.gnome.org http://foundation.gnome.org * Implemented an open-source video-wall solution based on GStreamer, video-whale. The effort was highly appreciated around the globe, specially in the open-source community. Sources of fame: * http://www.slashdot.org * The Linux Magazine (March 2003 edition) * http://www.gnomedesktop.org * Many more. Home page: http://gstreamer.freedesktop.org/apps/videowhale.html * Designed and implemented most parts of the ATM (Automated Teller Machine) project of Aerocar Engineering based on Linux and Gtk+. My work mainly involved development of the user-interface and device drivers for the ATM peripherals. * Developed ENAS (Ethernet Network Access Server) for North West Research. ENAS is a RADIUS-compatible network access and bandwidth control box, that restricts users' access and bandwidth on the network based on their systems' MAC and IP addresses. The core of the system was a Linux kernel module. * Worked/working for the following free/open-source software projects: * GStreamer (Plugins): http://gstreamer.freedesktop.org * Guile GIR: http://gitorious.org/guile-gir * MAFW (Media Application Framework) http://garage.maemo.org/projects/mafw/ * MissionControl: http://mission-control.sf.net * Gazpacho GUI Builder: http://gazpacho.sicem.biz * GNU Robots: http://www.gnu.org/software/robots * Talked at the following conferences * GUADEC (2008, 2009 and 2010) * FOSDEM (2008, 2009, 2010 and 2011) * Maemo Summit 2009 * GStreamer Conference 2010 * DLNA summit 2008 * Ranked 170 of 426723 on Ohloh. More info: https://www.ohloh.net/accounts/zeenix Experience: * Joined Nokia Corporation as SW Design Engineer in June 2006 and promoted to the position of Lead-Developer/Architect in Jan 2008. Company website: http://www.nokia.com * Worked at Cardinal Systems as Software Developer from April to May 2006. * Worked at Movial Services as Software Developer from June 2005 to March 2006. Company website: http://www.movial.fi * Worked at Aerocar Engineering as Software Developer from September 2004 to June 2005. Company website: http://www.aero-car.com * Taught two subjects at Sarhad University of Information Technology: * Linux System Administration * Shell Scripting Company website: http://www.suit.edu.pk * Worked at North West Research as Software Developer from December 2002 to June 2004. Company website: http://www.northwest.com.pk * Worked at NWFP IT Board as Assistant Programmer from April to November 2002. Education: * Bachelor of Computer Science from University of Peshawar, Pakistan. * F.Sc from Cadet College Petaro, Pakistan. * Matriculation from Cadet College Petaro. Skills: * Linux/Unix Programming * GTK+/GNOME Programming * Network Programming * Multimedia Development * Linux/Unix System/Network Administration * Device Driver Development * Database Development * Programming for Embedded Systems Personal Interests: * Functional programming * Linux/Unix Programming * Operating Systems Development * Multimedia Programming * Embedded Systems * Device Driver Development * Network Programming * 3D Graphics/Games Development * Any kind of creative work Programming Languages: * Experienced in * C (OOP using GObject) * Vala * Learnt but not experienced in: * Lisp/Scheme * Python * Java * Assembly * Shell * PHP Tools: * GNU development utilities: gcc, gdb, make, autotools etc * GLib, GTK+ and GNOME development libraries and tools * GStreamer * Scratchbox and other tools used at Maemo * Assembler, simulator and emulator for MCS51-based embedded systems * Clutter * Linux DSP-gateway utilities * Visual C++ * OpenGL * DocBook and LateX