M. Habibullah Pagarkar Address: 1405/06 Sagar Classic, Clare Road, Byculla, Mumbai. India. 400008. Email: habibpagarkar@gmail.com Home: +91-22-23000661 Cell: +91-90004-51678 Website: http://www.cs.jhu.edu/~habib Objective ========= Versatile and experienced technologist/entrepreneur looking to join a fast-paced, motivating and synergistic team as a Senior Software Engineer. Education ========= Master of Science in Engineering - Computer Science and Engineering. (Sept 03 - May 05) Johns Hopkins University, Baltimore, Maryland, USA. Bachelor of Engineering - Information Technology. (Aug 99 - Jun 03) Vivekanand Education Society’s Institute of Technology (VESIT), Mumbai, India. Highlights of Professional Experience ===================================== Software Engineer, 2Wire Inc: San Jose, California, May 05 - Feb 06 ------------------------------------------------------------------- 2Wire is a provider of broadband service platforms for the DSL market. Products include HomePortal residential gateways as well as MediaPortal, the next-generation set top box, High-Definition Digital Video Recorder (HD-DVR) and Digital Media Server. As part of the Client Software Team and later the Gateway Group: * Collaborated with Senior Engineers to design, develop MediaScout, a client application that manages multimedia present on the MediaPortal and the user’s PC. * Researched and selected appropriate open-source, cross-platform tools and components to develop the application. * Owned MediaScout’s Download and Backup modules. * Helped in extending 2Wire-Yahoo! WRA (Web Remote Access) API to enable local access to user’s multimedia stored on the MediaPortal. * Aided in the development of two UIs: * First, a dynamically generated HTML page loaded in the embedded browser using XML and XSLT. * Second, a Flash movie hosted in the embedded browser allowing UI developers full freedom to suitably ‘skin’ the application. * Contributed to developing a novel way for the Flash component to communicate with the rest of the application. * Ported modules to the Mac OS X platform. * Contributed to creating MediaScout installer and un-installer. Various Hats, InterOcean Shipping and Trading Company: Mumbai, Feb 06 - Sep 08 ------------------------------------------------------------------------------- InterOcean is a small-to-medium enterprise engaged in export of FDA Quality disposable Latex gloves, and import and export of plastic goods, tools, and educational items to and from the US, EU and China. Pioneered direct-marketing in India. * Exposed to business development, sourcing, marketing and sales. Involved in general administration and interaction with business associates in various cities all over India. * Chose appropriate suppliers before entering into an export contract. * Functioned as a trouble-shooter; identified and solved various problems faced by agents in different states due to issues like sales-tax, octroi etc. * Understood and simplified complex business processes and prepared functional specifications for them. * Presently commissioning a team to build customized software to gradually modernize the way business is conducted. Founder/Lead Developer, MuseBox: Baltimore, MD and Mumbai, Sep 04 - Present --------------------------------------------------------------------------- The need to access my music while working in different labs at Johns Hopkins University led to the creation of MuseBox. Lauded as “...a very impressive project, the best one this year” (out of 14 projects) by Prof. Scott Smith, Chairperson, Dept. of Computer Science. * Used TDD to create a multi-user, multi-channel, platform independent audio jukebox. * Conceptualized Muses; customizable agents that ‘inspire’ music on user’s behalf. * Created a lightweight HTML GUI and implemented local and streaming audio output. * Devised an extensible architecture that allows easy incorporation of plug-ins. * Utilized design patterns and advanced data-structures such as Red-Black trees for modular and memory efficient code. * Integrated a database, an HTTP and a streaming audio server; yet occupies lesser resources than other stand-alone audio players. * Currently working on accessing MuseBox features from handheld devices. Software Consultant, Sahakriya.com: Mumbai, Dec 07 - Sep 08 ------------------------------------------------------------ SecureSignIn is Sahakriya’s patent pending solution for two-factor authentication (2-FA). It helps financial institutions provide a convenient e-banking environment to the user by turning the user’s mobile phone or a PC into a secure authentication token. * Tasked with building SecureSignIn; including server, PC and cell phone components. * Analyzed and gathered requirements, prepared functional designs, identified use-cases. * Prototyped server and PC client using Allegro Common Lisp and mobile phone client in Java ME MIDP 2.0. Pragmatically standardized over Java for the entire application. * Built mobile client to have the same look and feel over majority of the phones in the market; a tough task given the level of fragmentation in mobile phone UI development. * Created a GCJ-based cross-compiler, integrated SWT on a CentOS host system to compile Java source code to native Windows binaries as bundled JRE is undesirable. * Optimized server architecture to quickly build an exclusive PC or mobile phone application on-demand. These generate a unique, one-time use PIN using a cryptographically strong algorithm. Senior Software Engineer, Teleonto Technologies: Hyderabad, Sep 08 - Nov 08 --------------------------------------------------------------------------- Teleonto provides appliance based onsite Software as a Service (SaaS) offerings of Revenue Assurance and Revenue Intelligence Analytics for Telecom companies. As part of the Analytics Team: * Currently being trained in Allegro Common Lisp and related technologies as all Analytics work is done in Common Lisp. Technical Proficiency ===================== Platforms: Linux (various flavours), Windows (3.1-Vista), Mac OS X (10.2-10.4) Languages: Common Lisp, Java, Python, C++, C, SQL, PL/SQL, Assembly Databases: SQLite, MySQL, Oracle GUI Frameworks: SWT, Swing, wxWidgets, Cocoa IDEs / Editors: Eclipse, Emacs, NetBeans, Visual Studio (6 & .NET 2005), XCode Other Tools: UML, JUnit, Ant, Perforce, SVN, CVS, Flash ------------------------------------------------------------------------- M. Habibullah Pagarkar Address: 1405/06 Sagar Classic, Clare Road, Byculla, Mumbai. India. 400008. Email: habibpagarkar@gmail.com Home: +91-22-23000661 Cell: +91-90004-51678 Website: http://www.cs.jhu.edu/~habi