Back to my home page..
Arun K. Jain
4261 Stevenson Blvd.
Fremont, CA 94538
(510) 529-6601
arunjain@cs.stanford.edu


OBJECTIVE:To obtain a challenging Technical Program/Product Manager position in a highly visible software company, where my past experience of software development, and my education in technical and business fields can be put to use to effectively manage/introduce new products to the market place.

EDUCATION:

2003:

Santa Clara University: MBA with concentration in Managing Technology and Innovation. (GPA 3.5).

  • Financed my education by assisting Chairperson, OMIS department, as a Teaching Assistant in his research efforts and writing software to verify empirical results.

    1995:

    Stanford University: MS Computer Science. Specialization Operating Systems and Networking, and Relational Data Bases. (GPA 3.6).

  • Financed my whole education through Pell Grant, working as TA internally in Datastructures and Algorithms class for two quarters, and working as RA in a small research group created by future Nobel Laureate Robert Laughlin (Physics).

    Birla Institute of Technology & Science, Pilani India: Master of Science (Physics).Specialization Solid State Physics.(Equivalent GPA 3.9)

  • BITS, Pilani is one of the top most institutes in India and the educational standards either exceed or compare with those at other IITs.

    TECHNOLOGY:
    Worked witn Berkeley Sockets, Low Level APIs, TCP/IP, HTTP 1.1 protocols, multi-threaded software, Object Oriented Designs, C, C++, Java, PL/SQL, database schemas, C shell, Bourne shell, and Data Mining and Machine Learning products. Worked with Yahoo search engine team.

    Familiar with XML, Perl, PHP, MySQL, PL/SQL, Eclipse, Apache, Hibernate, JDBC, JMS, and host of other Java related APIs. Not a master of these, but can pick up pace very quickly.

    SKILLS:
  • Fifteen years of software development experience with a focus towards developing new features/products.
  • Fully understand the Software Development Life Cycle. Worked with Agile and Waterfall systems.
  • Created Marketing Requirement Documents (MRD/PRD) and Technical & Software Requirement Specifications during previous jobs.
  • Strong project management skills.
  • Excellent communication, negotiation, and analytical skills.
  • Results and details oriented.
  • Worked extensively with TCP/IP, HTTP 1.1 protocols and network concepts.
  • Very strong in Object Oriented Design, C, C++, and Java with software experience in building industrial strength products in these languages.
  • Very good with numbers, and algorithms and data structures.
  • Excellent analytical skills with deep knowledge of various branches of software engineering industry.
  • Managed several software projects as lead during previous jobs.
    EXPERIENCE and PROJECTS:

    2015-Present:
    IBM: Advisory Software Engineer:

    Working on DB2 BLU, a database, which stores column based compressed data in the database for space saving and faster query execution.

    2010-2014
    Juniper Networks: Software Engineer:

    Worked on Junos Space product, a network management system, designed to host deployment of open pluggable applications to manage enterprise appliance/computer clusters. Provides high availability, and scalability among several nodes.

    2008-2010
    Yahoo: Senior Research Engineer, Data Mining & Research:

  • Owned Document Categorization Platform (DCP), a search engine being used by at least twenty different internal business entities inside Yahoo, including Shopping, Y! Answers, HotJobs, etc. The product, developed over a period of eight years, trains classifiers (configurable with different algorithms from Naive Bayes, to SVM, to Log Linear, etc.), and then provides a basis for current web based queries to match and fetch relevant advertisements to be presented to end user.
  • The product was written in C++ and runs on Linux and FreeBSD platforms.
  • Worked with next generation of Taxonomy Management System and explored possibilities of reusing some of the pipe-line features of DCP.
  • Worked with senior management, product managers, and QA team.

    2006-2008
    Motorola (Sunnyvale, CA): Project lead/Sr. Staff Software Engineer:

  • Worked with geographically dispersed teams (India).
  • Designed and implemented network protocol oriented code for in-house http stack based on RFC2616 and RFC2617. The http client stack will become an integral part of the next generation browser for future products of the company.
  • Regularly inspected and reviewed code implemented by other engineers.
  • Led a team of three junior engineers.
  • The code was implemented in C++, and developed on Linux.
  • Inrerfaced with QA team and senior managers.
  • The product is designed to replace existing third party software, and thus save the company in yearly licensing fee as well as in per phone installation charges.

    2000-2006
    SCIF: Project Lead/Staff Information System Analyst:

  • Worked with external and internal customers in gathering system, product, and feature requirements.
  • Created original design documents, i.e. Product Requirements Docmuments (PRD/MRD), Technical Requirement Specification, and Software Requirement Specification.
  • Automated a long standing manual process involving Medical Providers, District Offices, Blue Cross, and Central Office.
  • The product is providing an uninerrupted and bug free service to all parties concerned for last six years and thus the product is saving the company in millions of dollars in avoiding duplicate payments to third party vendors, and penalty payments and late fees to medical providers.
  • Designed and implemented Relational Database Tables, created automated cron jobs, created back-up plans for databases, and created statistical views to facilitate futuristic budget plans for the company.
  • Managed a team of four engineers, worked with QAs, external customers, and middle management.
  • Worked closely with external and internal customers throughout the testing process and weeding out all the bugs.
  • Wrote code in PL/SQL, and designed Oracle database tables.

    1996-2000
    Sun Microsystems, Mountain View: Software Engineer.

  • Primarily worked as a junior engineer in the Network File System group.
  • The implementatin of the product used TCP/IP, UDP, RPC, network protocols, Berkeley sockets, system level programming, multi-threading and OS level security.
  • NFS was implemented in programming language C.
  • Worked closely with the team implementing the Unix kernel at Sun.
  • Later worked with Java 2 Enterprise Edition (J2EE) from design to implementation version 1.2.
  • The product was developed on Unix, Windows, and Linux platforms to appeal to wider industry.
  • J2EE has become an industry standard as a feature rich 'Application Server', and is generating substantial revenue for the company.

    Hobbies:

    Enjoy reading, traveling, visiting historical places, and meeting with new people and sharing ideas.