Post Job Free

Resume

Sign in

Manager Project

Location:
Cupertino, CA
Posted:
December 18, 2013

Contact this candidate

Resume:

JAYANT K. KENJALE

Email: acbq7b@r.postjobfree.com

Phone: 408-***-**** (Cell)

Specific Expertise

• Over 17 years of experience in architecture, business processes, project management in

the areas of Big-data, RDBMS, Data analytics, mobile and web.

• Managed and setup Cassandra and Hadoop clusters from operations and performance

standpoint. Led architecture efforts for some of the big clients for analytics, consolidation

and real-time feeds.

• Knowledge in the area of enterprise marketing, Web marketing, consumer behavior

analytics, Consumer/retail, Oracle ERP, Inventory, Order Management, CRM, small and

medium businesses, Cisco.com, service, license and software management.

• Hands on enterprise architecture, architecture review, architecture process, capacity,

performance, application design and development for Big-data analytics using Hadoop,

Map/Reduce, Pig, Hive, No-SQL like Cassandra, MongoDB, CoutchBase BigTables,

mobile framework Sencha Touch, Phonegap, Javascript/JSON, distributed and large scale

web applications.

• Passionate solution oriented self-learner, ability to turn proof-of-concepts into real-life

business solutions.

Education

MS –Computer Science

BS – Electronics

Additional Qualifications:

Sun Certified Enterprise Architect (SCEA)

Hadoop - Certified Developer

BOST – Architecture Bronze certification

Mentored Cassandra Administration/Dev activities

Sun Certified Java programmer

Technical Summary

Platform Linux, CentOS, Windows, Mac 10.6 and VMware

Databases Cassandra, Datastax DSE 3.0, Hadoop CDH4/CDH3 (Map/Reduce), Pig, Hive, Sqoop1.4,

MongoDB, Oracle 11i/10G/9i, MySQL 6.1

Servers Apache, Tomcat 2.1, Websphere, Weblogic 5.0, JavaOne

Tools Datastax Opscenter, Jconsole, Eclipse Juno, Adobe Flex/Air, CORBA/Visibroker 3.2, Seibel

CRM, Tibco MQC, SVN, Github, Business Objects, ER-Win.

Languages J2SE 7.0, J2EE, C, C++, Perl, Python, Javascript.

Frameworks Hector, Thrift, Speed4J, Apache Jersey, Lucene/Solr, Ext-JS, Sencha Touch 2.0.1,

Android, Axis 1.2, Struts 2.0, JSF, ORM/Hibernate 3.2, Spring 2.5, JUnit, JDBC, JNDI,

JMS, AJAX etc.

Page 1 of 7

Jayant K. Kenjale

Email: acbq7b@r.postjobfree.com

Protocols TCP/IP, HTTP, SOAP, XML, IIOP

Professional Experience

Aug 2013 – Till Date Apple – Cupertino CA

Position / Role: Cassandra/Hadoop Administrator

Project iPhone Order and Configuration Systems– IST Admin

Responsible for administration and maintenance of multiple Cassandra and Hadoop

clusters. Involves following activities

Role

• Cassandra/Hadoop Installation setup and configuration

• Opscenter Installation configuration

• Cassandra Monitoring / Troubleshooting

• Shell scripting for monitoring, logs, debugging

• Performance tuning of the cluster

• Help application team understand performance and maintenance issues

• Project management, coordination, escalations etc.

• Manage and mentor a team Administration activities and guide application team in

term of best practices and operational issues.

Environment: DSE 3.1.4, DSE 3.1.0, DSE 3.0, Cassandra 1.1.9, Cassandra 1.2.6.1, JSDK 1.7, JSDK

1.6, Python 1.6

Oct 2012 – July 2013 Walmart Inc – Bentonville AR

Position / Role: Principal Cassandra Architect

Project eIC Inventory

Integration with thousands of stores nationwide to consolidate data at home office in real-

time and make it available to GEC and other sub-systems.

Role

• Requirement analysis, capacity planning, cluster architecture, configuration

• Data modeling, design, configuration and column families

• Integration with application servers and read/writes

• File transfer, bulk upload to Cassandra

• Design and implementation of client APIs using Hector/Thrift

• Performance tuning of the cluster, integration and tuning

• Project management, coordination offshore, onsite and mentoring

Environment: DSE 3.0, Cassandra 1.1.9, JSDK 1.6, Hector 1.1.9, Tomcat, Jersey, XML.

Jan 2012 – Sep 2012 Sencha Inc

Position / Role: Sr. Developer

Project Sencha IO and Touch 2.0

Design and development of cloud based services using Cassandra. Worked in solution

delivery team to design and develop mobile-based applications using Sencha Touch 2.0

and server stacks.

Role

• Designed and built mobile application solutions for enterprise customers on various

devices mainly for IOS, Android and BlackBerry

• Data modeling design and implementation for large scale cluster based on Cassandra.

Client APIs are developed in using Java Hector /Thrift.

• POC on Google Big Table, data model, and performance for various use cases

Environment: JSDK 1.6, Google App Engine, Apache Cassandra, Sencha Touch 2.0.1, ExtJS 4,

JSON, HTML5, CSS3 etc.

Feb 2011 – Dec 2011 Cisco Systems

Position / Role: Solution Architect and Lead Developer

Project Marketing Demand Generation

Marketing demand generation with multi-channel capabilities for Cisco’s growing market

needs

Role Responsible for following activities:

• Responsible for High level architecture, evaluation, business processes and use cases,

MBRL and low level design

• Architecture in the areas of integration with campaign management, Call Center,

Click-to-Chat, Web behavior, offers management, social networking and mobile

application interface

• Implementations in the areas of SOA framework, registration process, mobile web,

contact search, offer optimization/recommendation and distributed data processing.

• Implemented a Contact Profile Search Service, and scoring engine as SOAP based

service

Environment: Web services, Apache Lucene, Campaign Manager, Mobile Web, Visual Science,

JSON/SOAP/XML, Apache Messaging, Axis, Hibernate, multi-threading, Oracle

10g.

April 2010 – Feb 2011 Cisco Systems

Position / Role: Solution Architect / Sr. Developer

Project Marketing Offer Optimization/Recommendation

Designed an offer recommendation engine based on offline data, history records and

online data such as weblogs, clickstreams and online-activities. Designed and

implemented analytical engine to analyze the web data, optimize offers and drive

recommend engine.

Role

• Co-ordinated data collection from multiple sources of various marketing channels,

Cisco partners and Cisco internal subsystems

• POC using Hadoop/HDFS, Pig, Hive to transform data in different dimensions,

export to the transactional system for further processing.

• Data aggregation to the customer profile for further marketing analysis.

Environment: Apache Hadoop 0.19, Pig, Hive, JSDK 1.6, Weblogic server, net-insight, T&T,

SiteCatalyst

Page 3 of 7

Jayant K. Kenjale

Email: acbq7b@r.postjobfree.com

Jan 2009 – April 2010 Cisco Systems

Position / Role: Solution Architect

Project Business Rule / Search Engine (Distributed Computing)

Design and develop a unified solution to apply business rules to various marketing data sets.

Apply business rules to marketing data, cleans data and send to downstream systems.

Developed the Apache Lucene based search engine to search contacts from massive

contact repository.

Role

• Designed and developed a multi-threaded process model to create multiple tasks on a

load-balanced environment to crunch marketing multi-channel data to apply various

business rules for decision making.

• Develop multi-task model to scale across multiple server that can be controlled using

web services.

• These tasks can be managed over http and integrated with enterprise task controller.

• Apache Lucene is used to search the contact data repository for faster searches on

CRM tools.

Environment: Java 1.5, J2EE, Apache Axis, Business Rule Engine, ETL, Oracle 10g.

Aug 2008 – Jan 2009 Cisco Systems

Position / Role: Architect / Lead Developer

Project OBIEE Integration portal

Responsible for delivering the reporting tools and facades with new capabilities business

user portal

Role

• Responsible for enabling and implanting the OBIEE web service interface to get the

data in XML format over HTTP.

• Handling of very large data sets for aggregate and produce reports and matrix.

• Develop mashable components to deliver data aggregation to present different views

for data grid and graphs.

• Implementation of SOA layer to integrate with different data sources to produce

aggregate view and new dataset.

Environment: Apache Axis, OBIEE, ETL, Oracle 10g, Virtualized Servers.

Nov 2006 – Aug 2008 Cisco Systems

Position / Role: Architect / Lead Consultant

Project SmartCare – Service Management Services (Cisco Systems)

Web2.0 based Cloud Services for customer service management for partner lead program.

Role Responsible for following activities:

• Principle lead responsible for POC, design, estimates and development activities in

various areas.

• Designed SOA framework, web apps using Struts tiles/tag-libs, Spring,

ORM/Hibernate, synchronous/asynchronous (JMS), batch process / real-time process

using J2EE / Oracle for distributed environment.

• Defined and implemented best practices, performance, availability and modularity of

application.

• POC for Web2.0 capabilities including, Websphere Portal, AJAX, Adobe Flex/Air

and search. Worked with program manager for WBS, tasks identification,

dependency resolution, scope definition and coordinated development activities with

local and offshore teams.

Environment: UML, Eclipse, SOAP/XML, JNDI/LDAP, Apache AXIS, Struts, Spring, Hibernate Tiles,

Tag-libs, DBCP, Log4j, JMS, XML, J2SE, J2EE, Oracle 9i.

July 2005 – Nov 2006 Cisco Systems Tasman Dr San Jose CA

Position / Role: Lead Consultant

Project Cisco Software Licensing Service (SOA Web Service)

CISL is a public service to automate Cisco license distribution process. Functions include

license fulfillment, License resend, Permission Ticket to name a few. This SOA designed

to serve various licensing needs to client network.

Role Responsible for following activities:

• Architect the SOA platform for heterogeneous systems from Cisco devices (IOS

platform), License Manager and Web portals for License fulfillment

• Prototype the process model to demonstrate POC and cross-functional service usage.

Optimized the SOA SOAP protocol to cope with various Cisco platforms

• Designed and implemented for best performance, availability and fault detection

using various design patterns, Layered architecture, operability and security aspects

Environment: Rational UML, XML SPY, SOAP/XML, XSLT, Apache AXIS, Struts, Tiles, Tag-libs,

JMS, JNDI, LDAP, Eclipse, J2SE, J2EE, Oracle 9i.

Nov 2003 – July 2005 Cisco Systems Tasman Dr San Jose CA

Position / Role: Lead Consultant

Project Order Management (C3 – Cisco Systems)

These web-based applications were implemented as bolt on for Oracle 11i Apps.

Responsible for design web based Ordering tools framework.

Role Responsible for following activities:

• Worked on technical design using UML Rational Rose

• Design of this heavy load application using architectural best practices to solve

performance issues, dealing with oracle responsibilities, internationalization, logging

and functional overheads

• Implemented Struts based MVC, with various design patterns, for complex user

interface, internationalization, charting on top of Oracle 11i Business suite

Environment: Oracle 11i, Tomcat, Struts, Ant, JSP1.1, Servlets 2.2.1, Tiles, Tag-libs, JAXP, Java 1.4.2.

Oct 2002 – Oct 2003 Cisco Systems Tasman Dr San Jose CA

Position / Role: Lead Consultant

Project Authentication and Authorization Services

Role Had following responsibilities:

• SOAP based authentication service for various applications and sub systems in the

Software Center group

• Implementation of LDAP based authentication and custom authorization

• Custom authorization for various levels in the applications customer facing

application

Environment: Java 1.4, JAXP, Servlets API 2.2.1, JSP1.1, Tomcat, JavaMail 1.2.2, Oracle 8i.

Aug 2000 – Sept 2002 CISCO Systems, Center Road, San Jose, CA

Page 5 of 7

Jayant K. Kenjale

Email: acbq7b@r.postjobfree.com

Position / Role: Designer and Lead Consultant

Project Premium Service Dispatch and Data Management.

The principle objective of the project is to provide smooth and efficient service using Geo

maps and configurations.

Role Architected and designed high integrity transactional system -

• Architected homegrown MVC framework for J2EE based application with custom

implementations of Security Manager, Transaction Manager (handling high level of

concurrency) and Search Engine. Worked extensively on the Oracle PL-SQL.

Environment: Oracle 8i(PL-SQL) Oracle Reports, Java 2, JAXP (XML), EJB (Borland Application

Server 4.5), Servlets API 2.2.1, JavaMail 1.2.2, JSP1.1, JRUN 2.3, Tomcat, Sun Solaris

2.x

Aug 1999 – Aug 2000 Client: Signup Inc., South Milpitas Blvd., Milpitas, CA

Position / Role: Designer / Sr. Developer

Project Membership Management Service (SaaS)

Help corporate coordinate and manage members, execute events without much efforts.

Role Responsible Search, Campaign Manager, Participant Manager, eMailer Credit Card Processing

and membership lifecycle using HTTP and HTTPS

Environment Oracle 8i, Java 2, Tomcat, Servlet, JavaMail 1.2.2, XML, Java SSL

May 1998 – Aug 1999 Client: Sun Microsystems., CA, USA

Position / Role: Sr. Developer

Project Business Process Manager (BPM)

Description Business Process Manager is a workflow-based solution for creating and managing

business processes.

Environment NES - 3.62 Netscape App Server (NAS 2.1) BPM, JDK 1.1.6. Windows, Solaris 2.6,

Directory server, ORACLE 8.0 and SYBASE 11.9

Aug 1997- April 1998 Client: Wurth Corporation Germany

Position / Role: Lead Developer

Project Internet Shopping Catalog & Order System.

Role Designed and developed distributed CORBA business components of server side

authentication / authorization modules, Natural Language Search Engine (NLSE).

Implementation in C++, JNI, Java-RMI and these distributed components are

exposed as CORBA objects for further integration.

Environment C++, Java JDK1.2, JNI, RMI, CORBA– VisiBroker & JDK1.2 ORB, Oracle 7.x

Aug 1997- April 1999 Client: Matchushita Corporation Japan

Position / Role: Lead Developer

Project Parallel Processing on Intranet (PPI)

Environment Java JDK1.1, Sockets, multi-threading, JNI, Windows NT & Solaris, flat files.

July 1996 - Aug 1997 IIT (Indian Institute of Technology, Bombay)

Position / Role: Sr. Research Associate.

Project AS/RS (Automated Storage and Retrieval System)

Role Worked on this system for feasibility study, specifications of existing warehouse automation

system in BHEL. Designed OOD for AS/RS system to help Automated Guided Vehicles

(AGV) guide through shop floor activities. It covers the configuration of the physical

setup as per the user parameters.

Nov 1995 – Jul 1996 IIT (Indian Institute of Technology, Bombay)

Position / Role: Sr. Research Associate.

Project Computer Aided Factory Integration & Management Systems (CAFIMS)

Role This is an ERP based system designed and analyzed the Servicing after Sales (SAS), Bills Of

Material (BOM), Materials Management (MM), Personal Management (PM), Finance

Accounting and Costing (FAC) modules for the CAFIMS project.

Environment ORACLE 7.0 (forms 3.0), PL-SQL.

Page 7 of 7

Jayant K. Kenjale

Email: acbq7b@r.postjobfree.com



Contact this candidate