Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
732-429-5069
rpochammala@gmail.com
Summary
Messaging Systems
Client Technologies
XML Technologies
Databases
Protocols
HTTP,HTTPS,FTP,SMTP,POP3,TELNET,SOAP,TCP/IP,UDP,LDAP
Operating System
Version Control
Architectures
Professional Experience
Client: DCJS, State Of NY.
Project: Migration of SIBus to WebSphere MQ Jan2014 to Till Date
Role: Java Programmer
Responsibilities:
Developing and implementing highly available and scalable multitier applications using Service
Oriented Architecture.
Development of applications using JMS, EJB, MQ 6.0 or higher, XML, JAXB, and JAXWS.
The DAOs in model layer developed using JPA Annotations with Hibernate ORM.
Deployed application on UNIX server in DEV, UAT, BCP (Back up recovery) and Production
environments in WebSphere application server.
Environment:JAVA1.6,JEE1.6,BEA
WebSphere7.0,JMS,RAD,EJB,MQ6.0,XML,JAXB,JAXWS, JSF,JSP,Hibernate,
JPA, SQLdeveloper,Oracle10g.
Client: State of MA.
Project: Enrollment Activity Apr2013 to Dec2013
Company: CGI, Quincy, MA.
Role: Application Developer
Responsibilities:
Deployed application in DEV, UAT and PROD environments with all JDBC connection pools,
data source creations, JMS Queues and factory configurations in WebSphere application server.
Write documents for project progress reports, and code documentation. These documents may
communicate highly complex information to individuals who may or may not be technically
oriented.
Involved in installation of Job Scheduler and setting up Jobs.
Developed the code in spring batch and design the applications.
Coded the workflows using Java, JSP, Servlets, Hibernate, Spring, Oracle DB, WebSphere
and Web Services.
Involved in developing authorizing and authenticating the Framework.
Utilized the Spring AOP feature for implanting cross-cutting concerns like logging and
Transaction Management and separated the business logic from System Services.
Involved in Unit Testing of Various Modules based on the Test Cases using JUNIT.
Developed code for sequential Jobs and daily, weekly & monthly notice jobs.
Improved database performance by using the performance tuning in SQL.
Developed build scripts, and conducting build/deploy/troubleshoot activities.
Developed the components using Java API to interface with LDAP server and retrieve user
information.
Worked on major development changes in various applications such as maven upgrades, droolsJRules conversion and incorporated CXF services for automated testing.
Created EAR files and deployed them onto development and production servers.
Worked on the xPression side for notices and wrote the batch scripts.
Worked with QA team to test the application and resolve the bugs.
Responsible for the creation and execution of the Unit Test cases for each
coding assignment.
Developed and implemented application enhancements using Java/J2ee, JavaScript, and UNIX
shell scripts.
Wrote Shell scripts to fetch, parse, and load data from external sources.
Configured Log4j and logged Log4j messages effectively.
Environment:JAVA,J2EE,SpringBatch,Spring,Bea WebSphere7.x,Weblogic
workshop,
Eclipse,Clearcase,Putty,Xming,JobSchedulerJIRA,SQLdeveloper,Oracle11g,
DataPower.
Client: CNSI, Gaithersburg, MD.
Project: Prior Authorization Nov2012 to Mar 2013
Role: Java Developer
Responsibilities:
Installing and configuring the application server JBoss 5.0 and deploying the applications.
Developed the front end using the struts frame work and Tiles
Developed the Action classes, Action Forms, Applicationresources.properties, strutsconfig.xml, for the Web Application.
Worked on Java Servlets, JSP, DOJO, and JSP - Tags, EJB, JMS and Java design patterns.
Involved in preparing Ant builds scripts (XML based), deployments, and integration and
configuration management of the entire application modules.
Created EAR, WAR, JAR files and deployed them on Development, UAT and Testing servers.
Requirements gathering, develop the GUI, and write business logic for server side and client
implementation.
Participated in the application design and workflow with sequence diagrams, class & entity
diagrams and use case diagrams using UML.
Execute the software development activities contained within the software development plan.
Environment:JAVA,J2EE,Struts1,1,JSP,EJB,ANT,Eclipse,Clearcase,Putty,JIRA,SQLdeveloper,Oracl
e11g,JBOSSv5.0.
Responsible for JAVA, J2EE (JSP, Servlets, JNDI, JDBC, EJB 3.0, MDB, JMS), Spring,
Hibernate, and Web Services components design and coding/development.
Requirements gathering, develop the GUI, and write business logic for server side and client
implementation.
Execute the software development activities contained within the software development plan.
Deployed application on UNIX server in DEV, UAT, BCP (Back up recovery) and Production
environments in JBoss application server.
Responsible for Database Design and implementation of complex PL/SQL queries, stored
procedures, functions, triggers, tables and views in Oracle database.
Responsible for the creation and execution of the Unit Test cases for each coding assignment.
Supported the application during system and load testing phase, by helping the
testers, and was involved in deployment, support, maintenance and upgrades of the
software application.
Write documents for project progress reports, and code documentation. These documents may
communicate highly complex information to individuals who may or may not be technically
oriented.
Client:BCBS,Detroit,MI.
Project: R270A July 2011 to Feb2012 Role:JAVA/J2EE Developer
Description: The Retrieve270Answer service and provides logical and physical interpretation of data
provided by ContractLocator, DetermineContractEligibility, RetrieveBenefitInformation and
RetrieveMemberTotals Services, and EDI HIPAA tool backend systems.
Responsibilities:
Involved in the design of application framework using design patterns like Service Locator
Used ANT and log4j for building java files and for warnings respectively.
Involved in the design and development of common services/components (SOA) using spring
framework that can be leveraged for all clients
Configured WebSphere Application servers and deployed the web components into the server.
Involved in developing the Web Services using SOAP, to interact other applications and web
services.
Expertise in using SOAP tool for WSDL-based SOAP testing with comprehensive WSDL Schema
parsing and SOAP message generation.
Involved in creating and writing design docs like Activity Diagram, Sequence Diagram and Class
Diagram using Rational Rose.
Worked on various wizards, tools, perspectives available from RAD.
Enhanced the application with Spring Framework for dependency injection using the IOC
feature.
Involved in Unit Testing of Various Modules based on the Test Cases using JUNIT.
Environment: J2SE,Struts,JSP, Ajax, XML, JNDI, JSF 2.0, RichFaces, facelets, JMS, RUP, Rational
Clear Quest 6.x, CVS,DB2, MQ Series, IBM RAD 7.x, WebSphere Server 6.1, Unix.
Client: MasterCard, Missouri. Oct 10 to Mar 11
Project: MASTER CARD REWARD SYSTEM
Role: Java Developer
Description: The MasterCard Rewards System (MRS) is a MasterCard proprietary system designed to
deliver a solution to clients who want to implement a MasterCard Rewards. It includes User portfolio,
Transaction information and Product Catalog.
Responsibilities:
Designed, developed and unit tested the J2EE based web application. The web
application consisted of a web front-end, written using JSP/HTML connecting to the
Struts, and the different Web Services, sending SOAP/REST messages, deployed in
Apache Tomcat Web Server. The Struts layer then connected to the service layer,
which is part of server-side components, comprising of Java EE technologies
Spring/Hibernate framework, running on Weblogic Application Server.
Worked with Eclipse and My Eclipse for developing the code for Java components.
Created Procedures, Triggers and views.
Improved database performance by using the performance tuning in SQL
Using ClearCase to keep track of which versions of which files were used to build each internal &
external release of a software product.
Worked on bug fixes included into the Continues product line
Installed and configure 6.1 server in Linux and Windows.
Developed JUnit test cases for ReportCenter and Data Retrieval modules and functional testing
various components of the application.
Worked with QA team to test the application and resolve the bugs.
Environment: J2SE,Tomcat,WebLogic, OOAD, JSP,Struts, Ajax, XML, JNDI, JMS, RUP, Rational
ClearQuest 6.x, Toad, CVS, Oracle, MQ Series, IBM RAD 7.x, WebSphere Server 5.1, Unix.
Pablo Honey Consultancy Services, India. Apr 2006 Aug 2009
Project: CMS
Role: Software Engineer
Description:
CMS (College Management System) is a product developed by Pablo Honey for Educational Institute
Automation. This product consists of 14 integrated modules including Inventory and Accounts. It got all
the intelligent reports that are required for any institute and also supports the automated SMS and email
functionalities.
Responsibilities:
Interaction with the team for detailed requirement understanding of the project.
Interaction with the team for detailed requirement understanding of the project.
Used ANT and log4j for building java files and for warnings respectively.
payment. We are also integrating with google.com and Amazon.com to place GreenShoppe products on
sale at Google and Amazon.
Responsibilities:
Interaction with the team for detailed requirement understanding of the project.