From: route@monster.com
Sent: Friday, September 2, 2016 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Pinnamanenichandu.us1234@gmail.com 251-509-3477 Summary Having 5 years
of experience in Java technologies - J2EE /spring and Web services and
working as a Java consultant in a full SDLC arena. ·
Extensive
experience in Design, Development and Integration of Software Products. ·
Proficient
in with Core Java, J2EE and J2EE design patterns. ·
Experience
in full Software Development Life Cycle (SDLC) starting from collecting
Business specifications, Analysis, Design and Development, Testing and
documenting the entire life cycle using various methodologies like Waterfall,
Agile SCRUM. ·
Worked
as a team member to provide 24x7 on-call production application support. ·
Experience
in installation and configuration of various web based and application based
servers and administering the servers with zero downtime. ·
Expert
level skills in design and development of client-server model interfaces,
server side Java-based development, batch jobs and process improvement tools
using core Java/J2EE. ·
Hands
on experience in Swing, socket programming, JNDI, Core J2EE concepts (JSP and
Servlets), Java Beans, Struts framework, JSF, Spring framework, EJB, JDBC,
Web services, Java message service, Java XML interface (DOM and SAX parser),
transforming XML Data with XSL and web technologies such as HTML, java
script, AJAX and CSS. ·
Hands
on Experience in object oriented analysis and design, collections,
multithreading, multiprocessing, concurrency, exceptions handling, memory
management and leaks, RMI, java reflections and UNIX and Windows system
calls. ·
Hands-on
experience on J2EE frameworks such as Struts, JSF2, Spring MVC and IOC for
dependency injection. ·
Designed
web applications involving UML: Class Diagrams and sequence diagrams. ·
Experience
in functional and technical systems analysis & design. ·
Experience
in upgrading platforms and performance optimization. ·
Expertise
in J2EE Web tier frameworks like Spring MVC. ·
Expertise
in J2EE Object-Relational Mapping frameworks like Spring ORM, and Hibernate. ·
Good
hands on experience developing the Web Services with SOAP &
RESTful services. ·
Experience
in using Design patterns such as Business Delegate, Data Transfer Object,
DAO, Session Façade, Factory Methods and MVC. ·
Very
good working knowledge on performance tuning, debugging, testing on
platforms. ·
Expertise
with writing procedures interfacing with different databases Oracle 9i/10g,
MS SQL Server 2000/2008 and My SQL. ·
Extensively
used Application servers like WebLogic, WebSphere 8.5 and Tomcat
to deploy and manage enterprise applications. ·
Experience
in using business rule management system like JBoss Drools, Corticon,
ilog. ·
Hands
on experience in creating the scripts using Ant, Maven for
building and deploying the code. ·
Experienced
in using version control tools like Concurrent Versions System (CVS), SVN
and having knowledge of Rational Clear case and used LOG4j for logging. ·
Good
working experience working in agile methodology and test driven
implementation. ·
Self-motivated
and business-savvy with well-rounded technological aptitudes. Technical Skills Education · Masters of Computer
Science, 2016 – Computer Science, Governor's State University, Chicago. Professional
Experience Java Intern
Developer Governor
State University Client:
Citi Bank, Chicago, IL
(Feb 2015 – Current) Description Citibank is
the consumer division of financial services multinational Citigroup. Citibank
was founded in 1812 as the City Bank of New York, later First National City
Bank of New York. The United States is the largest single market with
approximately 26% of branches, generating 51% of revenues. Citibank's 983
North American branches are concentrated in major metropolitan areas
including New York City, Chicago, Los Angeles, San Francisco, Washington,
D.C., and Miami. Responsibilities
§
Involved
in meetings to gather information and requirements from the clients and
preparing the Requirement Document. §
Developed
Web services for sending and receiving data from different applications using
SOAP messages. §
Even
developed REST API §
Used
Spring framework for dependency injection, transaction management. §
Used
Spring MVC framework controllers for Controllers part of the MVC §
Used
JBoss Drools for business rule management system using Corticon, ilogs. §
Worked
on optimizing and development of EJB’s and Java code by following J2EE best
practices. §
Involved
in validating forms on server side using Ajax with Spring MVC and jQuery. §
SFTP
the file which is generated by Cash Manager Application to another (CCTS)
server. §
Worked
with Spring Integration Framework to facislitate asynchronous, message-driven
behavior within a Spring-based application. §
Migrated
from Ant to Maven via Ivy for dependency resolution. §
Developed
DAOs interfaces for hibernate to interact with the database. §
Wrote
JAXB Web service's for server side and involved in complete front end to
backend persistence layer for Use cases assigned. §
Wrote
JSPs, Servlets and deployed them on WebLogic Application server §
Created
JavaScript functions for client side validations and created CSS3 for look
and feel of application and also involved in validation. §
Custom
node.js proxy used to simulate API responses before client implementation was
complete, and to proxy requests to finished client APIs, handling authentication,
custom headers, virtual application root, etc. §
Design
and Coding of centralized logging mechanism for the project using the
Apache's Log4J popular logging API. §
Involved
in developing JSP pages using Spring MVC and Integrating Spring MVC with JQuery
for validation rules. §
Involved
in validating forms on server side using Ajax with Spring MVC and JQuery. Environment: Core Java,
Unix, Java, XML Schemas, Hibernate, XML, Ivy, node.js, JAXB, Java Script,
CSS3, HTML5, Angular JS, Hibernate, Design Patterns, Servlets, JUnit,
JMS, MySQL, Web Services, Windows XP. Integrated
Banking System Java
Developer Kantar,
Hyderabad-India
(Sep 2013-
Dec 2014) Description:
The Integrated
Banking System is a user-friendly package. It performs effective processing
and maintenance of all front and back office functions. Front office
activities include accounts, daily cash and transfer transactions, check book
issues and, maintenance of inward and outward clearance. Back office
activities include day end process month end process quarterly and
half-yearly process. The process consists of cash and transfer book, sectional
and main daybook, general ledger and abstract. Account module includes
opening, closing and transfer of accounts. This module contains details of
account holder, introducer, minor, Nominee, joint holder and NRI information. Responsibilities: ·
Involved
in developing web pages using JSP, JSF, JSTL, HTML and XHTML. ·
Application
is developed based on Struts and Spring MVC Framework. ·
Implemented
using Service Oriented Architecture. ·
Used
SOAP and REST both the web services depending on requirement. ·
Used
JDBC for database connectivity to SQL Server. ·
Implemented
using JMS for asynchronous message communication. ·
Developed
the business objects using EJB for calling data access objects. ·
Created
and implemented MySQL stored procedures. ·
Used
Hibernate ORM framework with JPA standards. ·
Used
Apache tomcat and JBoss as application server. ·
Developed
the JavaScript for Client Side Validation. ·
Ant
is used for building, and the application is deployed on JBoss application
server. ·
Developed
page templates using Struts Tiles framework. ·
Developed
Jsps with Custom Tag Libraries for control of the business processes in the
middle-tier and was involved in their integration. ·
Design
and development of application using Java, J2EE, Struts2, Hibernate & XML. ·
Developed
UI using HTML, Bootstrap, jquery, and JSP for interactive cross browser
functionality ·
Involved
in developing JSP pages using Spring MVC and Integrating Spring MVC with
jQuery for validation rules. ·
Converted
approved designs into functional CSS, HTML, AngularJS, AJAX, JavaScript, and
JSF Web pages Implemented Struts Action classes using Struts controller
component. ·
Involved
in JUnit Testing, debugging, and bug fixing. Environment:
Core Java, JSP, JSTL, Struts, JavaScript, Hibernate, JPA, JDBC, EJB 2.0,
JBoss 4.0, MySQL, JUnit, and CVS. Migration
from HP-UX to Linux Java
Developer Client:
Kantar, Hyderabad-India
(Mar 2013 – Aug 2013) Description:
Design & development
of various internal web applications, Migration of software and data from
HP-UX to Linux platform. Responsibilities ·
Involved
in various stages of the project life cycle design, development and
enhancement of the application. ·
Developed
front end applications using Core Java, Servlets, HTML5, JavaScript, DOM
& CSS3. ·
Implemented
SPRING MVC architecture to develop presentation tier and business
layer using components like dispatcher Servlet, Handler Mappings, Controller,
Model and View Object, View Resolver, View. ·
Responsible
for working on consuming RESTful Web Services. ·
Extensively
used Spring IOC, Spring AOP for performance logging and Spring
Programmatic Demarcation for Transaction management. ·
Used
Spring JDBC template for the development of the DAO layer. ·
Worked
on SQL/PLSQL programs to validate and code the database tables. ·
Using
Apache Maven to clean, install, build and deploy. ·
Used
JUnit framework for unit testing of application and Log4j to capture
the log that includes runtime exceptions. ·
SVN version control system is
used to check-in and checkout the developed artifacts. ·
Project
was implemented in Agile Scrum methodology. Worked as team member and
involved in analyzing user stories, coming up with timeline to implement the
same. ·
Involved
in mapping the business requirement to the technical specification and
detailed design documentation. ·
Used
Hibernate framework for ORM mapping. ·
Supported
QA and Production issues and Production Performance monitoring. ·
Implemented
the integration with the back end system with web services using SOAP. ·
Involved
in configuring hibernate to access database and retrieve data from the
database. ·
Developed
JSF components, implemented event handling using Java, JSF, and JavaScript
for various modules. ·
Developed
stored procedures and triggers with PL/SQL. ·
Involved
in the bug tracking and Unit Testing using JUnit framework. ·
Developed
ANT Scripts to do compilation, packaging, and deployment in an application
server. ·
Involved
in peer to peer code reviews and cross checked whether coding standards are
being followed. Environment:
Java 6, Spring 2.5.x, Hibernate 3.x, Java Script, IBM Websphere, Toad,
Junit, Eclipse. Java
Developer Client:
Nacre Software Solutions, Hyderabad, India
(Sep 2011 – Mar 2013) Description Nacre Software
Solutions has custom frameworks and web services. We have some internal web
applications to maintain the infrastructure. Designing and maintaining the
above framework and applications is our project. Support in the above
technologies for employees is also part of it. Responsibilities:
·
Understand
the scope of the Infrastructure and refining it in consultation with Nacre
Software Solutions team based on the requirements. ·
Spring
is used for to combine various modules of the Ecommerce web application. ·
Enhanced
TUF framework for additional functionalities and debugging test cases. ·
Developed
RESTful web service for a calculation purpose in the application. ·
Used
front end technologies HTML, JavaScript, AJAX and JQuery. ·
Hibernate
is used to connect application and relational-database. ·
Wrote
various test cased using Junit for application and TUF framework. ·
Developed
JMS components to send messages from one application to other
application internally ·
Implemented
back-end component to get the count in no time against large size MySQL
using Java multithreading. ·
Development
on unit, integration, functional and performance testing of application or
middleware infrastructure components. ·
Became
familiar with the Nacre Software Solutions Development, Maintenance and
Support processes. ·
Reported
the weekly and monthly status in the specified format. ·
Documented
information and data helpful to other team members and clients. Environment: J2EE, Eclipse 9.1, Hibernate, spring, XML, JavaScript,
JDK 7, HTML5, CSS 3, AJAX, JUnit, ANT, IBM WebSphere, TUF and Log4j.
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|