1. SAIGANESH CHINTALA
OBJECTIVE I am looking for an opportunity where I can best utilize my faculties for the
benefit of organization and building human relationships to create a
conducive ambience for mutual growth.
PROFESSIONAL
SUMMARY
Having 8+ years of IT experience in developing, delivering of
software using wide variety of technologies in all phases of the
development life cycle. Expertise in Java technologies as
consultant, proven ability in project based leadership, team work and
excellent analytical and communication skills.
Involved in different levels of Requirement analysis, Development,
Testing and Debugging, Deployment.
Extensive knowledge in working with J2EE technologies such as
Servlets, JSP, JSF, Rich Faces, JDBC, JNDI and Object Oriented
Programming techniques.
Extensive development experience on different IDE’s like Eclipse,
Weblogic Workshop IDE, Net Beans
Experience with multiple Servers like IBM WebSphere, WebLogic,
Jboss, Resin and Apache Tomcat
Experience and good understanding about RDBMS (Relational
Database Management System) like Oracle, etc. Coding experience in
stored procedures, Functions, Triggers.
Good working knowledge of ANT, Log4J, XML (DOM, SAX),
Multithreading, Collections, Exceptions.
Strong knowledge of SQL and database modeling; specializing in
queries for a hierarchical data structure
Specializing in Web application development with Java and Open
Source Software
Extensive experience in implementation of the version control software
SVN, VSS and Clear Case
Experienced in generating logging by Log4j to identify the errors in
production test environment and experienced in Maven and Ant Tool
Experience in various Agile methodologies like Test Driven
Development and SCRUM
Expertise in Web-Development technologies like HTML, DHTML,
JavaScript, CSS, XML and XSL/XSLT, AJAX and JQuery
Strong analytical, problem-solving and organizational skills
Aware of Production Support Process in usage of Remedy,
Chameleon and Change point (emergency, maintenance and bug fix)
Experience includes working as Client Coordinator, Senior Software
Engineer and Lead Developer
An innovative teamplayer proven to work under tight deadlines,
Adaptable to new software technologies, quick learner and also can
work efficiently as an individual
2. PAGE 2
TECHNICAL
SKILLS
Technologies Java 5/6/7, JDBC, Servlets, JSP, WSDL, XML, XSLT,
PL/SQL, Shell Scripting, Javascript, jQuery, AJAX
Frameworks J2EE, Spring, Hibernate, JPA, Struts, AJAX, SOAP/REST
Web Services, Ant, Maven, TDD, JUnit, Log4j
Object
Oriented
OOPs, OOAD, UML, Design Patterns
Servers Websphere, Tomcat, Weblogic, JBoss and Apache Http
server
Databases Oracle 11g/10g/9i
Operating
Systems
Windows 98, Windows 2000, Windows XP, Windows Vista,
UNIX, Solaris, Linux
Tools PL/SQL Developer, SQL Developer, WINSCP, vi Editor,
Eclipse, Netbeans, Putty, VSS, SVN, Jenkins, jRules, TFS,
Git, Clear Quest, Source Forge, StarTeam and SVN, MS
Office, MS Project, MS Visio, Remedy, Change Point,
Chameleon, SQLPLUS
Test Tools HP Quality Center 9.0, Loadrunner, SOAP UI, Selenium
EXPERIENCE
PROJECT-1 Feb-2015 to till date
CLIENT: BAXTER, VERNHON HILLS, ILLINOIS
ROLE: SENIOR JAVA DEVELOPER/TECHNICALLEAD
Baxter International Inc. (NYSE:BAX), through its subsidiaries, develops,
manufactures and markets products that save and sustain the lives of
people with hemophilia, immune disorders, infectious diseases, kidney
disease, trauma, and other chronic and acute medical conditions. As a
global, diversified healthcare company, Baxter applies a unique
combination of expertise in medical devices, pharmaceuticals and
biotechnology to create products that advance patient care worldwide.
BPLM is a global system for managing all quality related
documents/parts/packages for both Medical Products and Bioscience
businesses. ISOTRAIN is another application that deals with the e-learning
3. PAGE 3
training modules of the Baxter, the employees should undergo
occasionally to meet the needs and expectations of the organization.
These development projects in Baxter, caters to the IT needs of the
organization in terms of enhancing the existing applications and
development of the new applications. I am engaged in this project at a
strategic level on a global scale to provide with consulting, architectural
and operational level support.
Responsibilities:
Recommend changes on project design concepts to improve
efficiency.
Develop design specifications, installation instructions and
other system-related information.
Verify stability, interoperability, portability, security and
scalability of java system architecture.
Select apt design solutions and ensure compatibility of
system components working with software engineers.
Evaluate current or emerging technologies to consider
monetary factors of java program.
Provide technical guidance and support development of
systems.
Identify system data, hardware and software components
required to meet user needs.
Provide implementation guidelines for system secure to
customers or installation teams.
Worked on different OS UNIX ,Linux, Windows 7, Windows
XP
Designed and developed Business components and Integrated
with Spring framework.
Involved in configuring and integrating Spring and Hibernate
frameworks.
Developed SOAP based web services.
Deployed the application on Websphere server.
Coding the programs in accordance with Program
Specifications and adhering to Coding standards.
Responsible for compiling and submitting an error report for
management each week.
Involved in Unit & Integration Testing for different Modules in
the application.
Implement solutions focusing on reuse and industry
standards at a program, enterprise or operational scope.
Ensure compliance with established architecture, design
patterns, policies, standards and best practices.
Identify, review and present input on project activities and
plans.
Design, develop, implement and maintain series of
programs, subsystem, revision and enhancement of current
4. PAGE 4
system.
Design, implement and maintain java application phases.
Drive best practice, quality and consistency within design
and development phases.
Identify production and non-production application issues.
Identify opportunities to fine-tune and optimize applications
of java developed projects.
Provide technical support and consultation for java application
and infrastructure questions.
Mentor and coach development team.
Provide direct support to Development Manager efforts as
requested.
Establish, refine and integrate development and test
environment tools and software as needed.
Develop, test, implement and maintain application software
working with established processes.
Recommend changes to improve established java application
processes.
Develop technical designs for application development.
Develop application code for java programs.
Develop and execute unit test plans using JUNIT test cases
Support formal testing and resolve test defects.
Understand Team Center product and customize by writing
Custom Client code using Java APIs of TeamCenter
Write several SQL queries for Team Center Tables and pulling
up the data
Created Installation Qualification for the code module using
HP QC
PROJECT-2 Jan-2014 to Feb-2015
CLIENT: DEUTSCHE BANK, RALEIGH, NORTH CAROLINA (US)
ROLE: SENIOR JAVA-J2EE DEVELOPER
It is a project of Deutsche Bank indulged in business services. There are
primarily two workflows in this project. One is for Administration of Sunweb
and the other is for Users. Admin user can change the entitlements of
users and approve, reject, activate or deactivate the membership of new
Customer from various services. The User flow actually provides sign up,
enrollment to various services and business information like new products,
their related documents and links, messages and alerts (outages) etc. and
other online services (integrated and non-integrated). Every customer has
to login through the Sunweb and the Homepage of Deutsche Bank. Sun
web provide the personalized business information and links to the
enrolled online services.
5. PAGE 5
Responsibilities:
Took over front-end responsibility using CSS, DOJO, HTML,
and JSP of an abandoned custom MVC Ajax e-commerce site
that used the Ext JavaScript Library.
Created a DOJO widget, which personalizes available answers
to the user type of the authenticated user, based on the parsing
of an XML configuration file.
Developed JSPs for user interfaces to interact with business
layer. Developed Servlets to communicate with the other
components under STRUTS Framework.
Involved in the development of the presentation tier using JSP,
HTML, CSS, XML, XSL, JavaScript and Servlets for login, find
Subscriptions and create contract modules.
Involved in writing code for Form Beans, Java Actions, DTO
and DAO for accessing business methods in the business layer.
Used J2EE web-services to get geographic data (city, country
etc.) and EJBs for credit card validation etc.
Used Hibernate (persistence framework) to implement the
Database Access layer.
Configured Hibernate and class definition XML to provide
access to corresponding tables in database.
Implementation using Spring Framework along with POJO
(Plain Old Java Objects) for achieving middle-ware service
delivery.
Simplified Hibernate session and transaction handling by writing
a servlet filter.
Involved in creation and deployment of Enterprise Application.
Part of the team responsible in creating the architecture for
staging environment for the Oracle database.
Designed requirements using RUP in the form of Business Use
Cases and a Business Rule catalogue.
Designed OLAP solution to perform multidimensional analysis
of financial data with existing Oracle database at the backend.
Verify data integrity for complex mathematical calculations and
totals based on specific criteria for user interface and back-end
processes using SQL Navigator and Toad.
Created test cases and Involved in Unit Testing using JUNIT
Framework in ECLIPSE.
Played a significant role in integrating the UI with backend
service used spring, Hibernate. Java and SQL.
Environment: JAVA 1.7, J2EE, Eclipse 4.4, Struts 2.0, Hibernate 3.5,
DOJO, JSP, Servlets, JDBC, XML, CSS, Oracle , PL/SQL, Toad, Junit,
Web logic, Apache Http server.
6. PAGE 6
PROJECT-3 FEB-2013 TO DEC-2013
CLIENT: GLAXOSMITHKLINE, DURHAM, NORTH CAROLINA (US)
ROLE: LEAD JAVA-J2EE DEVELOPER/CLIENT CO-ORDINATOR
GlaxoSmithKline (GSK) is a global pharmaceutical, biologics, vaccines and
consumer healthcare company headquartered in London, United Kingdom.
It is the world's third-largest pharmaceutical company. Client also has a
portfolio of products for major disease areas including asthma, cancer,
virus control, infections, mental, health, diabetes and digestive conditions.
It also has a large consumer healthcare division which produces and
markets oral healthcare and nutritional products.
In this project, I have the task of development and delivery of certain
Java/J2EE based Web Applications for client. Responsibilities for the
team include the identification and development of web tactics that support
marketing goals viz.
e-initiatives like CRM email campaigns, data transfers, market research
surveys, polls, providing online coupons for free trails for consumers etc.
and unbranded internet initiatives like Eli (Electronic Lead Identification),
Omniture tags, spot light tags etc
As client coordinator, I have the responsibilities in attending to the client
needs for the business improvement from IT perspective and proposing
the changes/enhancements to the existing application and working with
offshore developers to realize the POCs.
As a lead developer, I attend to the ad hoc modifications to the existing
application with minor fixes and leading the offshore team with respect to
the support activities to ensure the business is not impacted cause of
production issues.
As a proactive leadership role, I prepare WSRs, MSRs, MOMs and share
it across the senior leadership team to protect the good will, of course to
keep them updated, of my assigned responsibilities and deliverables.
Took up the role of client coordinator for a period of 12 months – being the
point of contact for communication between clients and offshore team.
Responsibilities:
Involved in full Software Development Life Cycle (SDLC) to
analyze the business requirements, designing the front-end
component, developing server-side code, testing and
implementation. Developed J2EE modules using XMI, SPRING
MVC and CORE JAVA
Worked on the Hibernate ORM Framework. Written several
7. PAGE 7
HQL named queries for CRUD operations.
Developed XMI UI screens for the Vendor/Stipulations team.
Developed functionalities as per release.
Used JSP, HTML, Angular JS and CSS to design the front-end
components.
Developed many UI’s in XMI technology and Angular JS.
Created JAVA classes for the Business Service Layer.
Used DTO to transfer data among different layers.
Have used JIRA to track bugs and tasks.
Written several SQL queries to interact with the database
Have worked with other teams to fix lot of issues and bugs
Created many DTO’s and used it in many layers of the
applications
Used WSDL to create the client classes
Worked with JMS messages
Have written SOAP UI automated test cases and have written
test scripts to manage the automation of tests. Also, worked
closely with the testing team to run the test cases and also to
do negative testing
Used Web logic, JBOSS 7 and Web Sphere to deploy the
application
Wrote Customized Ant Scripts for Deploying Applications
Used agile methodology for software development
Actively involved in doing code reviews, code re-factoring,
Security audits, Performance tuning and troubleshooting
Managing the build of the project using MAVEN
Written Stored Procedures and Named Queries
Involved with the QA team in testing the test modules with
JUnit and to understand the loopholes
Involved in migrating the project from XMI to Angular JS
Analyze the functional specifications provided by the clients and
identify any functional gaps in the given requirements.
8. PAGE 8
Provide Support in terms of making code changes to the
applications to resolve issues raised by Business users and
ensure it meets standards.
Java-based logging & debugging.
Involved in drafting Standard Operating Procedures (SOP) for
the processes involved.
Interacting with the onsite team on a daily basis and weekly
meetings with client.
Environment: Java/ J2EE, Java script, Site Mesh, Free Marker, SQL,
Oracle, Netbeans 8.0, Toad, PL/SQL Developer, Eclipse, Tomcat, Web
sphere and Subversion, SVN Tortoise, Xenu.
PROJECT-4 AUG-2011 TO JAN-2013
CLIENT: RELIANCE COMMUNICATIONS, INDIA
ROLE: SENIOR JAVA J2EE DEVELOPER
Reliance Communications is one of the leading Telecom Industry in India.
They provide GSM / CDMA mobile and data services all across India.
Developed Consumer, Enterprise related applications to provide Data
Services on GSM / CDMA mobiles.
Responsibilities:
Analyzed the requirements, worked on the Design, Build and
test phases of the project.
Technical responsibilities included high-level architecture and
rapid development.
Design architecture following J2EE MVC framework.
Involved in the development and testing of the total application.
Created the Class Diagrams and Sequence Diagrams while
using UML.
Designed user interfaces using HTML, CSS and JSP and
validated user inputs using JavaScript.
Implemented application design using Struts MVC with Multi-
Tier System architecture.
Implemented appropriate design pattern at each layer.
Implemented Database access through JDBC at Server end
with Oracle as backend.
Wrote SQL Scripts, Stored procedures and SQL Loader to
load reference data.
Database tables and Query designed in SQL Developer.
9. PAGE 9
Build and deployed war file in IBM WebSphere application
server.
Environment:
Java 5, JSP, Servlets, Struts MVC, HTML, CSS, JavaScript, Oracle 9i,
SQL Developer, IBM WebSphere, Eclipse 3.0
PROJECT-5 MAY-2009 TO JULY-2011
CLIENT: NSE, INDIA
ROLE: SENIOR JAVA-J2EE DEVELOPER
NSE (National Stock Exchange of India Ltd.), located in Bombay, is India's
first debt market. It was set up in 1993 to encourage stock exchange
reform through system modernization and competition. It opened for
trading in mid-1994. It was recently accorded recognition as a stock
exchange by the Department of Company Affairs. The instruments traded
are, treasury bills, government security and bonds issued by public sector
companies.
The Project mainly dealt with providing web content management
solution for the client and implementation of the same. The client has a
content change on a daily basis on their website. The project focused on
the usage of Interwoven Teamsite 6.1 in order to facilitate proper content
management for few sections of their website, which has constant change.
Perl scripting is used internally for customizing pages in Teamsite
Roles & Responsibilities:
Developed data capture templates and presentation templates
in Interwoven Teamsite tool.
Developed workflow in Teamsite for file upload.
Played administrator role for Teamsite content center.
Coding using HTML pages, Servlets and JSP’s
Used J2EE design patterns and Data Access Object (DAO)
for the business tier and integration Tier layer of the project
Development of database interaction code to JDBC API making
extensive use of SQL Query statements and advanced
prepared statement
Worked on the implementation of CMS and publishing of the
content using Interwoven TeamSite 6.5
10. PAGE 10
PROJECT-6 JAN-2007 TO APR-2009
CLIENT: GOLDMAN SACHS, INDIA
ROLE: JAVA DEVELOPER
There will stock information like prices will be coming to system. There
were recurring issues happening involving manual intervention. The project
plan is to reduce the manual intervention and make system stable, robust.
Responsibilities:
Developed interactive and user-friendly web pages using JSP,
CSS, HTML, and JavaScript
Identifying recurring issues and issues involving manual
intervention.
Used Struts framework for the MVC architecture
Designing architectural improvements to the system.
Responsible for designing of the system.
Involved in the new development as per the agreed
development standards.
Doing Junit testing and integration testing.
Environment:JDK 1.6, JNDI,Hibernate 3.0, Spring,,Eclipse 3.2,WebLogic,LOG4J,
JUNIT
EDUCATION BITS PILANI, INDIA
MS (SOFTWARE ENGINEERING) YEAR OF GRADUATION: 2011
This is a 4 year Work Integrated Learning program collaboratively offered
by BITS (Birla Institute of Technological Sciences) Pilani and WIPRO. As
part of this, I was working for projects on working days (Monday-Friday)
and attended the classes on Saturdays & Sundays. The objective of the
course is to have the academics (theoretical knowledge) and working
(practical implementation of the acquired knowledge), that run in parallel. I
had consistent and good GPA score across the 8 semester MS course in
software engineering.
COMMUNICATION I was part of presentations at organization level and academic level too. I
was recognized as a good leader in motivating freshers in the business
11. PAGE 11
unit in which I was working. Apart from that, I had couple of opportunities
to demonstrate solutions to the clients in automating the manual
processes. This act was recognized at the senior leadership of the
business unit of the organization.
LEADERSHIP As part of socializing, I volunteer for couple of events and lead the
individuals with their assigned tasks and making the event to run smooth.
My inevitable leadership led to successful events.
REFERENCES MADHUKAR KP, SENIOR SOFTWARE ENGINEER
WIPRO
madhukar.kp1@wipro.com
DECLARATION I hereby declare that the above written particulars are true to the best of
my knowledge and belief.
(SAIGANESH CHINTALA)