1
Ranganadh Marrapu
Mobile : +1973 641 0724
Email : ranga.marrapu456@gmail.com
PROFESSIONAL SUMMARY:
• I have 7.5 years of experience in the Information Technology Industry. Expertise in Design,
Development and Implementation robust enterprise Java applications based on well-known
design techniques, principles and patterns. I have been involved in Client Interaction for
information gathering and Requirement Analysis, Designing, Application development,
Maintenance and Support.
• I have much experience in banking, financial, information & media broadcasting domains
• Worked for major clients such as American Express (Amex), JP Morgan, KAZAKA Securities,
Walt Disney, Warner Bros.
• Extensive experience in Spring and Hibernate with JPA frame works and Web Services.
• Knowledge on Junit testing & support frameworks - Mockito, Power mock Experience in JBOSS
application servers and Web Services testing with SOAP UI.
• Experience in Agile, Scrum methodology to ensure delivery of high quality work.
• Performed unit testing of enterprise application for full code coverage.
• Experienced in AOP (Aspect Oriented Programming) to solve cross cutting concerns.
• Expertise in troubleshooting and resolving performance issues and debugging production
problems in a complex technical architecture environment by applying various performance
analysis and tuning techniques.
• Effective Client Interaction, Presentation and Communication Skills. Deal with Client from
US/UK region.
• Having production support experience in Amex e-acquisition application.
• Experienced in software development with below Java/J2EE technologies :
° UI Related : HTML, CSS, JavaScript, jQuery 1.3, AJAX, ExtJs.
° Web Programming : Servlets, JSP, JDBC, JMS, XML,JAXB, XSLT
° Web Services : SOAP, RESTful.
° Frameworks : Struts, Spring 3.5, Hibernate with JPA 2.0
° App/Web Servers : Apache Tomcat 5.5, JBoss 6 / 7, WebLogic 12, WebSphere 6, resin 1.3.6
° RDBMS : DB2, Oracle 10g, LDAP.
° OOAD Tools : Jude 5, MS Visio
° Build Tools : Ant , Maven, Hudson CI, Jenkins, Gradle
° Repositories : SVN, CVS, GIT
Other Tools : Putty, Win SCP, SOAP UI, XMLSpy, HornetQ , Velocity Templates, Jasper
Reports, quartz Schedulers, POI, Log4j
• Code Quality:
° Hands on experience in working with code quality tools like Fortify Scan 4.21, PMD,
FindBugs and Check-styles. .
° Worked on code monitoring tools like JPROBE, JVisualVM
• Defect tracking tools :
° JIRA
° HP Quality Control.
• Conceptual Knowledge on below :
° Hadoop
2
° Angular JS
• Certifications & Appreciations:
° Cloudera Certified Developer for Apache Hadoop (CCDH-410).
° Got “Above & Beyond Award “for my outstanding performance and Star performer award in
BFS in Cognizant.
PROJECT PROFILE:
Organization: Cognizant Technology Solutions
Work Experience:
Client: JP Morgan (USA) Oct 2015 – Present
Senior Java Developer
Project: Dispute & Fraud Management (DFM)
Objective: Ability to track and resolve customer complaints which are related transaction disputes
and card fraud utilization.
DFM is a JPMC in-house application, which deals with customers complaints on their disputes
transactions and fraud recovery. It actually collects the information regarding the dispute & fraud
transaction and stores in our system and tracks the details. It also can create reports for each customer
regarding the transaction which was fraud.
Responsibilities:
• Implemented through the AGILE methodologies and sprints, attending everyday hurdle meeting for
status and weekly for the sprints status in stipulated time and following up with client.
• Created design specification for each sprint, organizing client calls, status reports and team co-
ordination. Requirement Analysis for any new enhancements and provide detailed estimates based
on impact analysis.
• Involved in developing Web services once we receive contract documents, Once the Web service is
ready we need to expose the operations to PEGA frond end. So it will be tested by SOAP UI with
certain mock requests and responses.
• Written Junit test cases for service implementations, and tested them by using MockIto.
• Meeting the milestones in stipulated time and following up with client for review and approvals.
Environment: java 1.8 , Spring 3.5, DB2, Hibernate with JPA, MockIto, Hudson, Maven, Shell scripts,
Spring Batch ,SOAP Web Services, JBoss 7
Client : Walt Disney (USA) May 2014 - Sep 2015
Senior Java Developer
Project: Apollo [Disney Media Distribution]
Objective: Ability to distribute their media products on specific rights across global through our
Apollo system.
Apollo is an in-house developed application for Disney’s employees, and manages the whole Television
program sales process from product profile creation, through sales to technical delivery. Apollo is the
rights management application used by Disney Media Distribution (DMD) to manage the licensing of
media by Walt Disney International.
Responsibilities:
• Interfacing with client, collect requirements and translating to functional requirements, estimating and
providing the cost and resource utilization and completion date.
• Implemented through the AGILE methodologies and sprints, created TS specifications, attending
everyday meeting for status and weekly for the sprints status in stipulated time and following up with
client for review and got the client appreciations and approvals.
• Design specification for each sprint, organizing client calls, status reports and team co-ordination.
• Requirement Analysis for any new enhancements and provide detailed estimates based on impact
analysis.
• Review high level/Detailed level requirements and come up with technical solutions.
• Involved in writing J-unit tests and shown a versatile contribution towards smooth production
deployment and supporting the application.
Environment: Agile, Java 6, Spring 3.0, JPA, Ext-JS, JQuery, AJAX, JMS, RESTful Web Services,
HornetQ, JBoss 5, DB2
3
Cognizant
Client: WB (Warner Bros) USA Mar 2013 – Apr 2014
Java Developer
Project: AIRS (Air Dates and Residual System)
Objective: Ability to pay payments to respective cast members to the intended movie made by
WB. This process has been automated.
AIRS stands for Airdate Inquiry and Residual System. AIRS was developed internally for the Warner Bros.
Residuals Department and maintains the broadcast data for selected titles in WB library. The system is a
residual-based data warehouse, payment and reporting application. .
Responsibilities:
• Gone through all the SDLC phases and created RA and TDS documents and meeting the milestones
in stipulated time and following up with client for review and got the client appreciations and
approvals.
• Meeting the milestones in stipulated time and following up with client for review and approvals.
• Design specification for each sprint, organizing client calls, status reports and team co-ordination.
• Adhering to Cognizant process model for project execution. Design and CUT (coding and unit testing)
for LLDs.
Environment: Java 6, Struts2, Hibernate3, JQuery, AJAX, Shell scripts, DB2, MQJMS, Web
Services.
Cognizant
Client: Amex (USA) Feb 2011 - Mar 2013
Java Developer
Project: American Express E-acquisition
Objective: Ability to persist the user’s applications and remind them to get back to enroll. Do not
let the customer go or forget is the main intension. So customer has the utmost flexibility to
submit the application as and when required.
E-acquisition is a capability in American Express that enables prospect and customer to save a partially
filled application as either a saved application or WinBack application. Applicant is reminded of the
incomplete application via the email communication.
Responsibilities:
• Involved in requirement analysis.
• Involved in designing using MS visio and Coding by embedding various design patterns.
• Developed DAOs and Front Controller classes using Spring MVC Framework, and development.
• Involved in enhancement code changes and issue solving.
Environment: JDK1.5, Java, Spring 3.0, XML, JMS, WebSphere6.1, RAD 7.2, DB2, SVN, Maven,
log4j.
Organization: IBM
Client: Ithaka (USA) Jul 2010 – Dec 2010
Java Developer
Project: Ithaka (Online Journal Order Tool)
Objective: Ability to create quotations for ebooks or for journals through this tool.
ITHAKA helps the academic community use digital technologies to preserve the scholarly record and to
advance research and teaching in sustainable ways. ITHAKA intends to build a new quotation/ordering
tool (or enhance its existing quotation and ordering tools) to enable its outreach reps and fulfillment
associates to create quotes and orders for eBooks and CSP journals, for institutional customers.
• Preparing of class and sequence diagrams using MS visio, etc.
• Preparing of Technical & High level design documents after gone through the requirements
o Developing the application using suitable design patterns.
o Design of LLD and CUT (coding and unit test cases) for the whole application.
• Define scope, estimates and develop schedule
• Involved in requirement analysis, architectural flow, database design, etc.
• Developed DAOs and Front Controller classes using Spring MVC Framework, and development.
• Involved in designing JSPs using latest UI technologies such as JQuery and AJAX.
• Involved in developing Unit test cases and LLDs.
4
Environment: JDK1.6.29, Java, Oracle 10g, JQuery, AJAX, Web Services (JAXWS), XML, Spring
3.0, Spring MVC, JSP, Velocity Templates, Jasper Reports, quartz Schedulers, POI, WebLogic 10,
GIT, ANT, log4j
Organization: NTTDATA
Client: KAZAKA Securities Co., Ltd (JAPAN) May 2008 – Jun 2010
Java Developer
Project: kazaka shoken (Forex Trading)
Objective: This project is for online foreign trading system; this is similar to online currency
buying and selling. User has to register with system, then administrator sends login details to
corresponding users, with login details he logins to website. There after he starts trading by
currency pairs.
Responsibilities:
• Involved in developing action forms and validations.
• Enhancement the application using Struts framework including JavaScript.
• Involved in designing JSPs.
• Involved in developing unit test cases and LLDs.
• Environment: Struts 1.3.8, Hibernate3.0, Spring, JavaScript, JSP, DB2, MySQL, TOAD, CGI
Perl, Shell Scripts, MySQL, WebLogic10.
RANGANADH MARRAPU

More Related Content

DOC
Niraj Choudhary_Resume
DOCX
Jagan_Updated Resume
DOC
Resume joseph gregory java
DOCX
Sunil kumar resume
DOC
Resume
DOCX
Kishore_Kandavalli_Resume
DOC
Vikas_Singh_updated
DOC
Pramod-Sr.Java
Niraj Choudhary_Resume
Jagan_Updated Resume
Resume joseph gregory java
Sunil kumar resume
Resume
Kishore_Kandavalli_Resume
Vikas_Singh_updated
Pramod-Sr.Java

What's hot (20)

DOC
Senior software engineer with product experience
DOC
Alaguraja.Ramasamy
DOC
Resume_Venugopal
DOC
Janet Grace Resume
DOCX
Ashley Kevorkian.Selenium
PDF
DOC
Soundarya Reddy Resume
DOC
DOC
Madhu Kopparapu Resume
DOC
DOC
RahulGupta_IT_Professional _java_spring
DOCX
Java, BA,UI resumes
PDF
resume-rob-schneider
DOCX
Venugopal Kommineni
DOC
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
DOCX
vinod kumar JAVA
DOCX
SAIGANESH CHINTALA_JAVA
DOC
DOTNET_10YrsEXP_CV
DOC
Priyanka_Resume_Oct102015
Senior software engineer with product experience
Alaguraja.Ramasamy
Resume_Venugopal
Janet Grace Resume
Ashley Kevorkian.Selenium
Soundarya Reddy Resume
Madhu Kopparapu Resume
RahulGupta_IT_Professional _java_spring
Java, BA,UI resumes
resume-rob-schneider
Venugopal Kommineni
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
vinod kumar JAVA
SAIGANESH CHINTALA_JAVA
DOTNET_10YrsEXP_CV
Priyanka_Resume_Oct102015
Ad

Viewers also liked (12)

PDF
Ozgur Yilmaz Resume
PPTX
Graduation progress
PDF
Opera_Acquires_Bemobi
DOCX
Bosak Compiled Resume
PPTX
Save water in vineyards
PDF
Eco Waste Solutions for the Natural Resource Industry
PDF
EWS General Brochure - French
PPTX
Panago interview
PDF
AE5810 - Thesis
PDF
User Guide - PID
PDF
Valor de marca
PDF
María inés romero actividad1 2_mapac
Ozgur Yilmaz Resume
Graduation progress
Opera_Acquires_Bemobi
Bosak Compiled Resume
Save water in vineyards
Eco Waste Solutions for the Natural Resource Industry
EWS General Brochure - French
Panago interview
AE5810 - Thesis
User Guide - PID
Valor de marca
María inés romero actividad1 2_mapac
Ad

Similar to RanganadhMarrapu_Profile (20)

DOCX
Shah niharc vmar1a
DOCX
Shah niharc vmar1a
DOC
Arnab Chakraborty CV
DOC
Resume
DOCX
Sreekanth java developer raj
DOC
DOCX
AnikResume
DOC
Fernando_Wu resume.DOC
DOC
Nihar Shah resumeNEW
DOCX
Deepak Subramaniam
DOC
Javacurriculamvite
DOCX
Naresh_Kumar_Devata_JavaDeveloper
DOC
SRIRAM THOTA_JAVA_RES
DOCX
Sujoy_Ghosh_Resume
PDF
AbhishekMalik_CV_01Mar19
PDF
AbhishekMalik_CV_22Jan2019
DOCX
Ganesh Nagarajan - Resume
DOC
Jitendra resume 2018
DOCX
Shyam Patil - Resume
DOCX
Vishnu(java)
Shah niharc vmar1a
Shah niharc vmar1a
Arnab Chakraborty CV
Resume
Sreekanth java developer raj
AnikResume
Fernando_Wu resume.DOC
Nihar Shah resumeNEW
Deepak Subramaniam
Javacurriculamvite
Naresh_Kumar_Devata_JavaDeveloper
SRIRAM THOTA_JAVA_RES
Sujoy_Ghosh_Resume
AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_22Jan2019
Ganesh Nagarajan - Resume
Jitendra resume 2018
Shyam Patil - Resume
Vishnu(java)

RanganadhMarrapu_Profile

  • 1. 1 Ranganadh Marrapu Mobile : +1973 641 0724 Email : ranga.marrapu456@gmail.com PROFESSIONAL SUMMARY: • I have 7.5 years of experience in the Information Technology Industry. Expertise in Design, Development and Implementation robust enterprise Java applications based on well-known design techniques, principles and patterns. I have been involved in Client Interaction for information gathering and Requirement Analysis, Designing, Application development, Maintenance and Support. • I have much experience in banking, financial, information & media broadcasting domains • Worked for major clients such as American Express (Amex), JP Morgan, KAZAKA Securities, Walt Disney, Warner Bros. • Extensive experience in Spring and Hibernate with JPA frame works and Web Services. • Knowledge on Junit testing & support frameworks - Mockito, Power mock Experience in JBOSS application servers and Web Services testing with SOAP UI. • Experience in Agile, Scrum methodology to ensure delivery of high quality work. • Performed unit testing of enterprise application for full code coverage. • Experienced in AOP (Aspect Oriented Programming) to solve cross cutting concerns. • Expertise in troubleshooting and resolving performance issues and debugging production problems in a complex technical architecture environment by applying various performance analysis and tuning techniques. • Effective Client Interaction, Presentation and Communication Skills. Deal with Client from US/UK region. • Having production support experience in Amex e-acquisition application. • Experienced in software development with below Java/J2EE technologies : ° UI Related : HTML, CSS, JavaScript, jQuery 1.3, AJAX, ExtJs. ° Web Programming : Servlets, JSP, JDBC, JMS, XML,JAXB, XSLT ° Web Services : SOAP, RESTful. ° Frameworks : Struts, Spring 3.5, Hibernate with JPA 2.0 ° App/Web Servers : Apache Tomcat 5.5, JBoss 6 / 7, WebLogic 12, WebSphere 6, resin 1.3.6 ° RDBMS : DB2, Oracle 10g, LDAP. ° OOAD Tools : Jude 5, MS Visio ° Build Tools : Ant , Maven, Hudson CI, Jenkins, Gradle ° Repositories : SVN, CVS, GIT Other Tools : Putty, Win SCP, SOAP UI, XMLSpy, HornetQ , Velocity Templates, Jasper Reports, quartz Schedulers, POI, Log4j • Code Quality: ° Hands on experience in working with code quality tools like Fortify Scan 4.21, PMD, FindBugs and Check-styles. . ° Worked on code monitoring tools like JPROBE, JVisualVM • Defect tracking tools : ° JIRA ° HP Quality Control. • Conceptual Knowledge on below : ° Hadoop
  • 2. 2 ° Angular JS • Certifications & Appreciations: ° Cloudera Certified Developer for Apache Hadoop (CCDH-410). ° Got “Above & Beyond Award “for my outstanding performance and Star performer award in BFS in Cognizant. PROJECT PROFILE: Organization: Cognizant Technology Solutions Work Experience: Client: JP Morgan (USA) Oct 2015 – Present Senior Java Developer Project: Dispute & Fraud Management (DFM) Objective: Ability to track and resolve customer complaints which are related transaction disputes and card fraud utilization. DFM is a JPMC in-house application, which deals with customers complaints on their disputes transactions and fraud recovery. It actually collects the information regarding the dispute & fraud transaction and stores in our system and tracks the details. It also can create reports for each customer regarding the transaction which was fraud. Responsibilities: • Implemented through the AGILE methodologies and sprints, attending everyday hurdle meeting for status and weekly for the sprints status in stipulated time and following up with client. • Created design specification for each sprint, organizing client calls, status reports and team co- ordination. Requirement Analysis for any new enhancements and provide detailed estimates based on impact analysis. • Involved in developing Web services once we receive contract documents, Once the Web service is ready we need to expose the operations to PEGA frond end. So it will be tested by SOAP UI with certain mock requests and responses. • Written Junit test cases for service implementations, and tested them by using MockIto. • Meeting the milestones in stipulated time and following up with client for review and approvals. Environment: java 1.8 , Spring 3.5, DB2, Hibernate with JPA, MockIto, Hudson, Maven, Shell scripts, Spring Batch ,SOAP Web Services, JBoss 7 Client : Walt Disney (USA) May 2014 - Sep 2015 Senior Java Developer Project: Apollo [Disney Media Distribution] Objective: Ability to distribute their media products on specific rights across global through our Apollo system. Apollo is an in-house developed application for Disney’s employees, and manages the whole Television program sales process from product profile creation, through sales to technical delivery. Apollo is the rights management application used by Disney Media Distribution (DMD) to manage the licensing of media by Walt Disney International. Responsibilities: • Interfacing with client, collect requirements and translating to functional requirements, estimating and providing the cost and resource utilization and completion date. • Implemented through the AGILE methodologies and sprints, created TS specifications, attending everyday meeting for status and weekly for the sprints status in stipulated time and following up with client for review and got the client appreciations and approvals. • Design specification for each sprint, organizing client calls, status reports and team co-ordination. • Requirement Analysis for any new enhancements and provide detailed estimates based on impact analysis. • Review high level/Detailed level requirements and come up with technical solutions. • Involved in writing J-unit tests and shown a versatile contribution towards smooth production deployment and supporting the application. Environment: Agile, Java 6, Spring 3.0, JPA, Ext-JS, JQuery, AJAX, JMS, RESTful Web Services, HornetQ, JBoss 5, DB2
  • 3. 3 Cognizant Client: WB (Warner Bros) USA Mar 2013 – Apr 2014 Java Developer Project: AIRS (Air Dates and Residual System) Objective: Ability to pay payments to respective cast members to the intended movie made by WB. This process has been automated. AIRS stands for Airdate Inquiry and Residual System. AIRS was developed internally for the Warner Bros. Residuals Department and maintains the broadcast data for selected titles in WB library. The system is a residual-based data warehouse, payment and reporting application. . Responsibilities: • Gone through all the SDLC phases and created RA and TDS documents and meeting the milestones in stipulated time and following up with client for review and got the client appreciations and approvals. • Meeting the milestones in stipulated time and following up with client for review and approvals. • Design specification for each sprint, organizing client calls, status reports and team co-ordination. • Adhering to Cognizant process model for project execution. Design and CUT (coding and unit testing) for LLDs. Environment: Java 6, Struts2, Hibernate3, JQuery, AJAX, Shell scripts, DB2, MQJMS, Web Services. Cognizant Client: Amex (USA) Feb 2011 - Mar 2013 Java Developer Project: American Express E-acquisition Objective: Ability to persist the user’s applications and remind them to get back to enroll. Do not let the customer go or forget is the main intension. So customer has the utmost flexibility to submit the application as and when required. E-acquisition is a capability in American Express that enables prospect and customer to save a partially filled application as either a saved application or WinBack application. Applicant is reminded of the incomplete application via the email communication. Responsibilities: • Involved in requirement analysis. • Involved in designing using MS visio and Coding by embedding various design patterns. • Developed DAOs and Front Controller classes using Spring MVC Framework, and development. • Involved in enhancement code changes and issue solving. Environment: JDK1.5, Java, Spring 3.0, XML, JMS, WebSphere6.1, RAD 7.2, DB2, SVN, Maven, log4j. Organization: IBM Client: Ithaka (USA) Jul 2010 – Dec 2010 Java Developer Project: Ithaka (Online Journal Order Tool) Objective: Ability to create quotations for ebooks or for journals through this tool. ITHAKA helps the academic community use digital technologies to preserve the scholarly record and to advance research and teaching in sustainable ways. ITHAKA intends to build a new quotation/ordering tool (or enhance its existing quotation and ordering tools) to enable its outreach reps and fulfillment associates to create quotes and orders for eBooks and CSP journals, for institutional customers. • Preparing of class and sequence diagrams using MS visio, etc. • Preparing of Technical & High level design documents after gone through the requirements o Developing the application using suitable design patterns. o Design of LLD and CUT (coding and unit test cases) for the whole application. • Define scope, estimates and develop schedule • Involved in requirement analysis, architectural flow, database design, etc. • Developed DAOs and Front Controller classes using Spring MVC Framework, and development. • Involved in designing JSPs using latest UI technologies such as JQuery and AJAX. • Involved in developing Unit test cases and LLDs.
  • 4. 4 Environment: JDK1.6.29, Java, Oracle 10g, JQuery, AJAX, Web Services (JAXWS), XML, Spring 3.0, Spring MVC, JSP, Velocity Templates, Jasper Reports, quartz Schedulers, POI, WebLogic 10, GIT, ANT, log4j Organization: NTTDATA Client: KAZAKA Securities Co., Ltd (JAPAN) May 2008 – Jun 2010 Java Developer Project: kazaka shoken (Forex Trading) Objective: This project is for online foreign trading system; this is similar to online currency buying and selling. User has to register with system, then administrator sends login details to corresponding users, with login details he logins to website. There after he starts trading by currency pairs. Responsibilities: • Involved in developing action forms and validations. • Enhancement the application using Struts framework including JavaScript. • Involved in designing JSPs. • Involved in developing unit test cases and LLDs. • Environment: Struts 1.3.8, Hibernate3.0, Spring, JavaScript, JSP, DB2, MySQL, TOAD, CGI Perl, Shell Scripts, MySQL, WebLogic10. RANGANADH MARRAPU