Resume

HOME | Sitemap

JOHNNY JACOB D
Bangalore,
Karnataka,
India.
Blog : johnnyjacob.wordpress.com
E-mail : johnnyjacob@gmail.com

WORK EXPERIENCE

Ohloh CIA.VC

Highlights

Awarded for iFolder opensource community development.
Author of MAPI backend for GNOME Evolution


Senior Software Engineer at Novell | September 2006 – Present

  • September 2007 - Present :
    Working on GNOME / Evolution Mailer backends (libcamel).
    Currently implementing a new backend provider for Microsoft Exchange 2007
    connectivity for GNOME Evolution using MAPI.
    Contributed to initial work for Anjal, a redesign of Evolution UI for Netbooks
    http://live.gnome.org/Anjal


    GNOME Maintainer of Evolution-MAPI.
    GNOME Maintainer of Evolution Sharp.

  • October 2006 - August 2007 :
    Worked on iFolder Server
    http://www.novell.com/products/openenterpriseserver/ifolder.html
    Responsible for collaboration and scalabilty of iFolder servers. Some notable features
    were multi-server (replication / synchronization) , identity management and
    implementing new collaboration model (catalog/discovery service).


    Awarded for reviving the dormant iFolder community.

Software Engineer at Novell | July 2006 – August 2006 ( 2 months)

Worked on GNOME Evolution's Mailer library Camel - http://www.go-evolution.org/Camel

Trainee at Novell | May 2006 – June 2006 ( 2 months)

Worked on GNOME Evolution UI. Most notable work is the redesign of Evolution's search interface
http://johnnyjacob.wordpress.com/2006/07/20/search-ui-for-evolution-28/

Intern (NOSIP) at Novell | November 2005 – March 2006 ( 5 months)

Worked as a intern in GNOME/Evolution under Novell Opensource
Internship Programme. Worked mainly on GNOME/Evolution UI (GTK+).
Internship Assessment Page : http://gnomebangalore.org/?q=Johnny

SOFTWARE SKILLS

Languages : C, C#
Tool Kits : GTK , GNOME (platform), Mono

EXTRACURRICULAR PROJECTS

Other Contributions

  • Tasque :
    A simple task management application. Wrote a Evolution Data Server
    and a Hiveminder backend. Other bug fixes.
    http://live.gnome.org/Tasque
  • Playstation 3 Sixaxis
    SIXAXIS Driver and Integration for a 3D Engine (criticalangle.org)
  • Misc
    A MD2 and MD3 model (Quake 3D Models) loader for a 3D engine (CriticalAngle).

Current Pet Projects

EDUCATION

2002 - 2006 | Anna University (Karunya Institute of Technology and Sciences)

B.E - Computer Science and Engineering. CGPA 7.35

2000 | Fatima Matric Higher Secondary School

Passed out with 80.81 %

AREAS OF INTEREST

OpenSource Projects
CELL Broadband Engine
Distributed Systems

MISCELLANEOUS

GNOME Foundation Member. http://foundation.gnome.org/membership/members.php
GUADEC 2008 : 'Evolution, Exchange and MAPI' - A talk on MAPI provider. http://www.gnome.org/~jjohnny/talks/
A Mentor in NOSIP. http://gnomebangalore.org
FOSS Contributions : http://www.ohloh.net/accounts/jjohnny | http://cia.vc/stats/author/jjohnny


Started a Linux Club in College http://www.karunya.edu/linuxclub/index.html
Presented Papers : "Improving scalability in Gnutella P2P Networks"

Author: Johnny Jacob <johnnyjacobXZCSAgmailSARWR23A>

Date: 2009-09-23 14:10:10 IST

HTML generated by org-mode 6.21b in emacs 23