Kushal Chavan
Phone: 650-863-5653 E-Mail: c_kushalraj@hotmail.com
www.linkedin.com/pub/kushal-chavan/3/a98/12b/
Objective
To work in a challenging environment where not only I can utilize my skills in developing
business solutions but also keep enriching. Work with a team having dynamic, dedicated and
positive attitude resources.
Professional Summary
• 8 years of experience in software development.
• Architected a product (Marketing) from the ground up and successfully released with
enterprise level quality.
• Experienced in executing all phases of software development life cycles – requirement analysis,
design, implementation, testing, build and release process.
• Successfully led multiple development teams for developing various products and handling
maintenance activities.
• Successfully setup offshore teams for managing the maintenance activities of a product and
lowered the total outstanding defects.
• Defined and managed Standard Operating Procedures for Infor products in order to enable
them for multi-tenant architecture and synchronize technology stacks across suite of
products. Defined policies on Log Management, Patching/Upgrades, and Auto Scaling.
• Involved in research activities required to setup Dev/Cloud operations.
• Handled various customer escalations ranging from medium to complex.
• Have good experience in analyzing complex features and designed solutions using
mathematical skills and applied various optimized algorithms.
• Have experience in breaking down any given problem and distributing the work among team
members to get quality output.
• Strong at Object Oriented Principles and have extensive experience in applying these principles
while designing and developing solutions.
• Work attitude not only involves considering the business priorities but also getting deep into
any topic to build not only strong technical skills but also to apply right optimized approach.
• Always focused on designing and developing solutions considering important aspects desired
for any software solution i.e. Scalability, Availability, Loosely Coupled, High Cohesion, Plugability
and Distributable.
• Have a very good knowledge in CRM (Sales, Service, MRM, Outbound Marketing and
Inbound Marketing) domain.
• Designed and developed technical solutions for various products. Some of the major modules
Kushal Chavan
include: SSO, UMS, ESB Integrations, EAI, Exchange Integration – PIMSync and CTI.
• Worked on various technology platforms, which includes: C, C++, VC, Java, J2EE,
Salesforce.com and AWS.
• Experienced in various database, application and web servers.
Experience
Working at Infor Global Solutions, Greenville, SC, USA
May 2006 - Current
Education
• Bachelors in Computer Science and Information Technology from J.N.T.U, Hyderabad, India.
Skills
• Experience developing products in various programming languages - C, C++, VC++, Java,
J2EE and Apex (force.com)
• Developed products on Salesforce.com platform – Apex, Batch Apex and Visualforce
• Have knowledge of Objective-C
• Experience with Struts, JSF and J2EE framework
• Good understanding of design patterns – Core and J2EE patterns
• Worked on various integrations that involved: WebServices, ESB, RESTful, XML and XSLT
• Developed various UI components in JavaScript (JQuery)
• Experience in developing build scripts using – Ant, Batch and Shell scripts
• Knowledge on various Algorithms and implemented a few while developing various modules.
• Knowledge of application clustering and implemented solutions around distributed
computing
• Knowledge of web application security (OWASP); Experience working with BURP tool.
• Have knowledge of AWS - EC2, Auto Scaling, ELB, Route 53, SQS
• Experience with relational databases - Oracle, MS SQL Server, DB2 and MySQL
• Experience with application servers – Jboss, Weblogic and WebSphere
• Experience with web servers – Apache Tomcat, Apache HTTP Server, IIS
• Have good knowledge on UML; used Rational Rose, MS Visio and starUML tools.
• Experience developing products in CRM domain. Good understanding of Sales, Service,
Inbound Marketing, Outbound Marketing and MRM
Kushal Chavan
• Worked/used tools that includes: Clearcase, SVN, Eclipse, Netbeans; APM tools – New Relic
and dynaTrace. Log Management Tools – Splunk. Infrastructure monitoring tools – Nagios
and Security tools – AlertLogic
Project Details
Following are the various products I worked on during my 8 years of experience.
Project – 6:
Product
Infor Labs - CloudSuite
Infor took an initiative to move most of the on-premise products to
Cloud to provide the solutions in subscription model. Based on the
product and its architecture we decided to have certain products fully
muti-tenant and others as single-tenant. Infor chose the AWS as a
platform for hosting the products. Infor CloudSuite is a portal that
provides an interface to browse through Infor products and launch
their instances for tenants. CloudSuite uses AWS APIs to deploy the
products.
Technology Platform – AWS & Java
Roles &
Responsibilities
• Technical Lead for defining and managing the Standard Operating
Procedures for enabling the products for multi/single tenancy.
• Defined Technology Stack, Patching/Upgrade, Logging, Auto
Scaling policies.
• Researched and executed POCs on various solutions, which are
required for managing Cloud Operations. Like, Application Log
Management, Performance Monitoring, Security, DB Clustering,
Infrastructure Monitoring and Shared Storage.
• Worked with various product teams to assist them technically in
order to get the products on AWS.
• Involved in design discussions of CloudSuite.
Kushal Chavan
Project – 5:
Product
Inforce Marketing
Inforce Marketing is a cloud application built on Salesforce.com
platform. This product is primarily responsible for MRM, Lead
Scoring and Campaign Execution.
Technology Platform – Force.com & Java
Roles &
Responsibilities
• Architect and technical lead for building the product from ground up.
• Responsible for planning, designing, implementation and delivery of
the product.
• Setup offshore team and provided training to development and QA
resources.
• Responsible for estimations, scheduling, design, task breakdown and
tracking the progress.
• Involved in product release certification process, training support
team and documentation.
Project – 4:
Product
Inforce Everywhere
Inforce Everywhere is an integration solution built on Salesforce.com to
synchronize CRM objects between Salesforce.com Sales & Service and
Infor ERPs. The integration was built using Infor ION (ESB) and BODs.
Technology Platform – Force.com & Java
Roles &
Responsibilities
• Responsible for designing and implementing the integration between
Salesforce.com Sales & Service and Infor ERP systems.
• Worked with Infor ION (internal) team to give requirements for the
interfaces to be exposed for the integration.
• Designed and implemented core components required for the
integration.
• Was build engineer and responsible for managing packages for various
versions.
• Test application for web application security issues and implement fixes.
• Involved in release certification process, training support team and
documentation.
Kushal Chavan
Project – 3:
Product
Workforce Management (WFM)
The workforce Management (WFM) product provides comprehensive
solution with fully integrated modules for aligning long-term workforce
planning with daily operational execution; it addresses every aspect of
effective workforce management: planning, scheduling, time and attendance,
absence management, and business intelligence tools for measuring and
analyzing workforce performance. This product helps lower payroll expenses,
anticipate workforce demands and schedule the right coverage, track employee
performance, comply with labor laws and corporate directives, and automate
all of pay rules.
Technology Platform – Java
Roles &
Responsibilities
• Technical lead for managing the maintenance of the product.
• Successfully setup offshore development team and managed the customer
defects for various releases.
• Collaborated with a QA team while working on patch and feature pack
releases.
• Successfully reduced the total outstanding defects and improved the quality
of defect fixes to reduce the regression issues.
• Handled customer escalations.
Project – 2:
Product
Open Architecture/CRB (CRM Sales and Service)
Infor Open Architecture (Epiphany CRB) is a platform for rapid application
development built based on the principles of Service Oriented Architecture
(SOA). This platform provides a studio and extension framework that allows
application teams to define business objects, drag & drop UI builder, common
business services and extension framework. Application teams uses this platform
to build apps rapidly by focusing only on the business logic rather than on the
common/generic services, such as Authentication, Authorization, User
Management, UI and Transaction Management. Following are some of the
services built into the platform: Single Sign On (SSO), Authorization Service,
User Management Service, Job Scheduler Service, Cluster-wide Singleton
Service, Messaging Service, Push Service, Personal Information Management
Service (PIMSync), CTI (Computer telephony Integration) Service
Kushal Chavan
Technology Platform – Java
Roles &
Responsibilities
• Enhanced SSO Service
• Designed and Implemented User Management Service
• Enhanced Push Service (similar to HTML5 WebSockets)
• Enhanced Cluster-wide singleton service.
• Designed PIMSync integration and worked with a small group of developers
to implement the integration.
• Set up build system and implemented build scripts for creating and deploying
feature packs.
• Collaborated with QA team while working on bugs reported during product
release.
Project – 1:
Product
Event Management
Organizations with various business applications have huge data residing
on multiple databases. Such organizations require a method of monitoring
the data and raise alerts when specific business criteria of interest are met.
The Event Management product provides features that allow organizations
to monitor for business conditions, generate notifications and collaborate.
At high level the product includes the following major modules: Data
Adapter, Messaging Service, User Management, Auto-trac Service,
Notification Service, Collaboration and Escalation Management
Technology Platform – VB, VC++ and ASP
Roles &
Responsibilities
• Enhanced Auto-trac service
• Worked on customer escalations
• Implemented Internationalization
• Enhanced Messaging Service
• Collaborated with QA team while working on bugs reported during
product release.
Personal Interests
• Reading Computer Science related technical books, specs and papers to learn new concepts.
• Follow new trends in science & technology field.
• Hiking, Photography and Travelling.