Jayanand Kalakoti, PMP
Sunnyvale, CA
408-***-**** (M)
*********@*****.***
SUMMARY:
. Over 12 years of IT Experience in leading application
Development/Infrastructure/Maintenance projects and teams.
. Over 4 years of IT Experience in managing projects
. Excellent hands-on experience in leading and developing
Enterprise/Web/Client-Server systems using Java, J2EE (JSP, JDBC, EJB,
Servlet, MQ Series) and XML.
. Good working experience in designing application using Object Oriented
methodologies.
. Experience working with WebLogic, WebSphere, JBoss, and JRun
Application Servers.
. Fast learner with great communication skills.
. Good troubleshooting and tenacious problem solving skills.
TECHNICAL SKILLS:
Operating Systems: UNIX, Linux, Windows, VMWare
Tools: Microsoft Project 2007, Microsoft Visio 2007, SharePoint, HP Quality
Center
DBMS: Oracle, DB2, SQL Server 2000
Languages: Java, C, Shell Script
Server Side Components: Java Beans, Servlets, EJBs
Front-End: JSP, Java Script, HTML, XML
Frameworks: J2EE, Jakarta Struts, JMS, JUnit, SOAP
Application/Web Servers: WebLogic, Websphere, Apache Tomcat Web Server, IBM
HTTP Server, JRun
OOAD Methodologies: J2EE & OO Design Patterns, UML, Rational Rose, MVC
Design Pattern
Build technologies: Ant
Source Control Tools: CVS, ClearCase
IDE: Eclipse, JBuilder, WSAD
PROFESSIONAL EXPERIENCE:
1
Wells Fargo, California May 2009
- Present
Senior Business/Systems Analyst
2
Event Messaging
Event Messaging is an application to allow different source applications to
send and track notifications to customers. The notifications can be sent
through different channels email, fax and text.
Responsibilities
. Involved in Requirements gathering, analysis and Functional
Specification documents
. Developed project plans, defined scope and managed project progress to
meet the timelines
. Management of deliverables for the project
. Communicate project progress to all project stakeholders, through
regular meetings and status updates
. Involved in the design of enhancements and better user experience by
interacting with the stakeholders on the product features
. Involved in Infrastructure Reviews and Security reviews
. Collaborated with the QA team for testing and to resolve defects
Environment: Java, J2EE, JSP, Servlets, Java Beans, Weblogic Application
Server, Oracle, UNIX, XML, Web Services, MS Project, MS Visio.
Symantec, California Jul 2008 -
March 2009
Senior Business Analyst
Shasta
Shasta a Symantec Consumer product is a Web Reputation System, which
monitors all websites and builds reputation scores based on a number of
criteria. Shasta returns various data points to the client toolbar,
desktop, or other display device. The user clicks on a URL to obtain
details about the site of interest on the future "Safe Browse" website, and
the history of the website
Online Platform
A set of customer facing applications in the Symantec Consumer division,
that helps in realizing the revenue from Norton products. These are
business critical applications that require high availability and
performance.
1
Responsibilities
. Lead the effort to integrate Akamai with the Norton SafeWeb website to
achieve better performance
. Managed the Product Roadmap for IT front office division
. Established a improved process for the development team to get InfoSec
approvals on major and minor releases
. Developed project plans and responsible for project progress.
Developed detailed work plans, schedules and project estimates
. Coordination of IT maintenance efforts and development releases
. Involved in the planning to set up a new back up data center
. Worked with the functional managers to get the resources aligned to
meet project deadlines and changing business priorities of the
program.
. Communicate project progress to all project stakeholders, through
regular meetings and status updates
. Worked with the development team on the workflow for trade compliance
of N360v3.
. Lead the implementation of new storage and servers that analyze the
websites to accommodate customer growth
. Coordinated with the data center team representing IT in the set up of
new web servers, Analysis servers and database servers.
Wells Fargo, California Aug 2007
- Jul 2008
Application System Analyst
Perusal
Perusal is an application that helps the bank customer service to peruse
the customer's accounts. When a customer calls with an issue the
representative can login through the Perusal application and browse the
customers account.
Responsibilities
. Involved in Requirements gathering, sizing, creating Functional and
Technical Specification documents
. Communicate project progress to all project stakeholders, through
regular meetings and status updates
. Collaborated with the QA team to develop the test plan, test
conditions and test cases to be used in testing based on business
requirements
. Worked with the systems team in the set up of new web servers and load
balancers
. Mentor junior members
. Lead the Weblogic and Oracle upgrade projects
. Involved in the planning of URL granularity to redirect Applications
in failover situations
. Responsible for Risk assessment and business continuity plans
. Got a recognition award for performance and Contributions.
Environment: Java, J2EE, JSP, Servlets, Java Beans, Weblogic Application
Server, Oracle, UNIX, Eclipse.
Statements and Notices
Statements and Notices is developed to offer Internet Online Statements to
Commercial and Wholesale customers via the company's portal. This makes the
application to provide greater value and convenience to Wells Fargo
customers and contribute to expense reduction by replacing paper
statements.
2
Responsibilities
. Involved in creating Functional and Technical Specification documents
. Communicate project progress to all project stakeholders
. Collaborated with the QA team to develop the test plan, test
conditions and test cases to be used in testing based on business
requirements
. Responsible for Risk assessment and Business Continuity plans
. Involved in the design of enhancements and fixing bugs in the
application
. Worked with profiling tools like Introscope to analyse the performance
of the application
. Responsible for Production support
. Involved in infrastructure upgrades (analyzed Application server heap
size, memory and session data for scalability) to support more
customers/load.
. Involved in resolving issues related to data spikes for the
application when reported by the ISP
. Involved with tuning and optimization of SQL queries and Stored
Procedures
. Got a recognition award for performance and Contributions.
Environment: Java, J2EE, JSP, AJAX, Servlets, Java Beans, EJB, Weblogic
Application Server, Oracle,
UNIX, Eclipse.
5
I-many, California Sept 2006 -
Aug 2007
Project Manager
Contract Manager
Contract Manager is a J2EE application that manages the contract lifecycle
of the client right from creation to the closure of the contract.
1
Responsibilities
. Responsible as a Technical Support Manager for some of the company's
clients
. Conducted Stakeholder meetings to get Requirements and feedback from
Stakeholders
. Involved in project scheduling, implementation and follow up with
Lessons Learned documents
. Interacted with the developers on-site and off-shore to resolve issues
and come up with quick solutions for the customer
. Communicate project progress to all project stakeholders, through
regular meetings and timely status updates
. Worked with profiling tools like JProbe to analyse the performance of
the application
. Gained good customer interaction and stress management skills
Environment: Java, J2EE, JSP, Servlets, Java Beans, EJB, Websphere,
Weblogic, JBoss, Oracle 10g, Documentum, Linux, Windows 2003
Citigroup, Indiana
July 2003 - Sept 2006
Senior Systems Analyst
WebView
Webview is a project designed for Citibank customers to display the reports
from their CA-View database on to a web browser. This is a J2EE application
using JSP, Servlets, EJB, Java Beans, HTML, DB2, MQ series and Xenos
running on Websphere application server on z/OS.
1
Responsibilities
. Responsible as a Tech Lead in the design, development, migration and
maintenance of the application
. Involved in creating Functional and Technical Specification documents.
. Conducted Stakeholder meetings to get Requirements and feedback from
Stakeholders
. Involved in creating work breakdown structure
. Involved in tracking schedules, implementation and follow up with
Lessons Learned documents
. Communicate project progress to all project stakeholders, through
regular meetings and timely status updates
. Was involved in Websphere server administration
. Manage UI team and mentor junior members
. Lead the Websphere upgrade projects
. Involved in the Capacity planning for the Application servers and
Database servers in Production environment
. Developed timelines for project delivery, and managed project and
resources to successful completion.
. Worked with technical teams, mentored team members, and interacted
with business teams overseas (Europe).
Environment: Java, J2EE, JSP, Servlets, Java Beans, EJB, Websphere
Application Server on z/OS, IBM HTTP server, WSAD, Xenos, MQ Series, DB2,
UNIX, JMS
Concierge Work flow Interface
Concierge Work flow Interface enables a Concierge user to extract archived
data of transaction details stored in reports on mainframe systems to the
Peoplesoft front end system.
Responsibilities
. Responsible as a Tech Lead in the design and development of the
application.
. Involved in requirements gathering and creating Project Plan,
Functional and Technical Specifications documents
. Involved in tracking schedules and updating Lessons Learned documents
. Created the system test plans and involved in system testing and final
implementation of the project.
. Communicate project progress to all project stakeholders, through
regular meetings and timely status updates.
. Developed timelines for project delivery, and managed project to
successful completion
. Design and implement database schemas and persistence layers
. Was involved in Websphere server administration
Environment: Java, J2EE, JSP, Servlets, Struts, XML, JMS, DB2, CICS, COBOL,
MQ Series, DB2 and SPUFI
Real Time Reporting
Real Time Reporting was designed for CitiFinancial International to display
the delinquency and asset balance reports thro Web. This is a web
application using JSP, Servlets, Struts Framework, Java Beans, DB2 and
IText running on Websphere application server on z/OS.
Responsibilities
. Responsible as a Tech Lead in the design and integration of the
application
. Was involved in development for enhancement releases, implementation
and testing phases.
. Was involved in infrastructure changes to the Websphere environment.
. Lead the Websphere upgrade projects.
Environment: Java, JSP, Servlets, Java Beans, COBOL, JCL, Websphere
Application Server on z/OS, WSAD, OOAD Methodologies, Struts Framework,
IText, DB2, UNIX, REXX, Rational ClearCase, Test Director
History Viewer
History Viewer application was designed for CitiFinancial International to
show Payment History, Notes, Customer and Account thro Web.
Responsibilities
. Responsible as a Tech Lead in the design and integration of the
application
. Was involved in development for enhancement releases, implementation
and testing phases.
. Was involved in infrastructure changes to the Websphere environment.
. Used stored procedures for retrieving data for users from DB2 backend.
. Lead the Websphere upgrade projects.
Environment: Java, JSP, Servlets, Java Beans, COBOL, JCL, Websphere
Application Server on z/OS, WSAD, OOAD Methodologies, Struts Framework,
DB2, UNIX, Rational ClearCase, Test Director
8
State of North Carolina, North Carolina Sept
2000 - June 2003
Division of Health Promotion
Senior Systems Analyst
Web-enabled system for Health Promotion Branch
The objective of this branch is to build healthy communities and reduce the
risk of heart disease. Involved in Statement of Work, Requirements
gathering/analysis and design/development phases. Developed much of the
system prototype using Microsoft PowerPoint and presented to DPH management
for approval. Involved in the database modeling using Erwin.
Responsibilities
. Developed the application using DreamWeaver for client side JSP,
JBuilder for developing Servlets and Java beans, J2EE with a Mainframe
DB2 Database as the backend.
. The application was deployed on JRun application server.
. Created the system test plans and involved in system testing and final
implementation of the project.
Environment: Java, JSP, Servlets, Java Beans, HTML, Erwin, DB2,
DreamWeaver, JBuilder, and JRun
Purchase of Medical Care System
State of North Carolina has a Purchase of Medicare office that determines
the authorization and payment of non-Medicaid claims for reimbursement of
services supported by six aid programs by providers throughout the state.
Supported the system in solving the production problems and in analysis of
the user requirements for enhancements.
Responsibilities
. Involved in analysis, design and creation of new DB2 tables, indexes,
and configured keys for optimum performance.
. Supported the tuberculosis application, which creates reports based on
the number of nurses, county and funds available.
. Also involved in the maintenance of the contract data system, which
keeps a record of the health contracts.
Environment: Erwin, Easytrieve, DB2, QMF, MS- Access, COBOL, CICS, and JCL
Holland Community Hospital, Michigan May 2000 -
Aug 2000
Senior Systems Analyst
Data Mart
Holland Community Hospitals based in Holland, Michigan extends its service
to about 200,000 patient visits per year that may have multiple services
per visit. Data Mart is a data-warehousing project reporting on patient
visit/services information.
Responsibilities
. Involved in analysis of the requirements to create a new SQL Server
database and access the database using Microsoft Visual Basic 6.0 as
front end.
. Also involved in identifying the Data Elements, creating and
normalizing the tables, defining the primary and foreign keys,
creating a relationship diagram and loading the data.
. Created various reports for trend, profitability and service
utilization using Seagate Crystal Reports, which was invoked from
Visual Basic.
Environment: Visual Basic, SQL SERVER 7.0, Crystal Reports, and Windows NT
Associates Bancorp, Indiana Oct
1997 - Apr 2000
Systems Analyst
CPO/ATP Autobooking
. Involved in design of booking dealer business application to automate
the process and to support multiple service centers to book loans into
different branches after verifying the credit for the application.
. Involved in the enhancements to the process of loan application, which
is loaded into a DB2 table either by a batch job for US or by
transmission through Fusion for UK.
Data Warehouse
. Was responsible for design of the Data Mining operations of the
CPO/ATP system for a data mart of Associates based in U.K.
. Interacted with Business Users to gather requirements and was created
Functional & Technical specifications.
. Was responsible for extracting the data from the database (DB2) and
sending them to a remote server in UK through Fusion software.
. Interacted with the Users for the maintenance of the application and
User training.
Environment: COBOL, CICS, JCL, DB2, VSAM, and SPUFI
EDUCATION:
Bachelor of Technology from JNTU, Hyderabad (India)
Status: US Citizen
Professional Training:
. PMP, Project Management Institute (March, 2008), # 514800
. Successfully completed "J2EE Programming" certification lead by a Java
Technology Evangelist of Sun Microsystems
. Training on "Java", "Web Application Development" and "Object-oriented
Analysis & Design" from IBM
. Brain Bench Certified Programmer for the Java 2 Platform
. Training on "IBM Mainframe" at CBSI
. Training on "C Language" at Indian Space Research Organization