From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Nagendra Bhogaraju 

Last updated:  06/16/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Farmington Hills, MI  48335
US

bnprasad828@gmail.com
Contact Preference:  Mobile Phone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Nagendra Bhogaraju

Resume Value: 7zrfimpbqk2buvee   

  

 

 

NAGENDRA PRASAD  BHOGARAJU

 

Page 1 of 7

 

 

 

 

 

 

 

 

 

NAGENDRA PRASAD BHOGARAJU

Phone: 248.705.9132

Email: bnprasad828@gmail.com

PROFESSIONAL SUMMARY

 

        Has 10+ years of experience in System Design, Development, Integration, Implementation and Support of enterprise software related to Client/Server and Web based n-tier architecture systems using Java/J2EE Technologies.

        Has good experience in OOPS concepts and design using UML tools.

        Has good experience as a Lead consultant on projects from inception to completion with a medium team size.

        Experience with Agile development methodologies such as Scrum, XP and Test driven development.

        Has experience in building applications using WebLogic Portal and WebLogic integration frameworks.

        Has experience in developing applications using MVC Architecture with Struts2 and Spring frameworks.

        Has experience in using Hibernate for persistence layer.

        Experience in writing Web Services using WSDL, SOAP, RPC, REST and UDDI in distributed web application development environment.

        Has worked on Unix scripts for various application setups

        Expertise in all phases of software Product/Project Development Life Cycle from System Analysis, Design, Development, Testing and certifying for Implementation of business applications using   J2EE technologies.

        Experience in usage of various Design Patterns in different phases of the application development using Java/J2EE Technologies.

        Hands on experience in Design and Development of web based server side applications using J2EE Technologies (Java, JDBC, Servlets, JSP, EJB, and XML, XSL) and Oracle.

        Hands on experience in using HTML, DHTML, Java Script, JSP, AJAX, JQuery and JSON.

        Proficiency in deploying J2EE applications onto WebLogic, WAS and JBoss.

        Proficiency in programming with different IDE’s like IBM RAD, WebLogic Workshop and Eclipse 3.2.

        Experience in Preparation and review of HLDs and LLDs for new Modules, Enhancements as well as to new Requirements.

        Experience in working with UML tools like Rational Software Architect and Sparx Enterprise Architect.

        Experience in working with the version control tools like clear case, perforce, CM Synergy, SVN and CVS.

        Knowledge in Design and Development of database Structures using Relational Database Management Systems.

        Highly motivated developer with strong analytical and technical skills.

 

 

 

 

 

 

 

 

 

 

TECHNICAL EXPERIENCE

 

 

Senior J2EE Developer -  consultant

June 2014 –  Present

AAA Life Insurance Company

Livonia, MI

Project: Express Term, AAALife, EServices and KBM Integration

Environment: JSF,Spring,Hibernate,JMS,Drools,XML,JSP,JSON,JavaScript,JQuery,AJAX and IBM WebSphere 8.0 Application Server,WSO2,IBM Cast Iron, Java 1.6, SOAP/REST based web services,Alfresco,Jenkins,SONAR, Nexus, JIRA and Maven.

 

AAA Life Insurance Company sells various life insurance products like Express Term, Direct Term, and SPIA etc. There are various applications maintained by the company that deals with the insurance products.

Express Term application enables the customer to buy insurance online in simple steps real time.

The customer fills the application and submits online and all the policy underwriting happens real time and customer will be get the insurance either applied for or other than applied or denied at the end of the application process.

Eservices application allows the user to access their policy, update their profiles, making payments, enrolling for Auto and recurring payments.

AAALife application allows customers for online life insurance term quote by filling various information required.

OLE application enables customer to apply for term life insurance by filling various information required.

 

        Complete Agile development with 2 week sprints.

        Developed Rest services using Spring MVC.

        Developed various Orchestrations on IBM Cast Iron integration appliance.

        Developed various Alerting mechanisms in case of failures.

        Involved in the analysis and design of the various applications worked.

        Developed Rest Service client API for accessing REST services.

        Developed persistence classes using JPA.

        Used IBM Cast Iron for integration with KBM web services.

        Used Spring JMS for sending the KBM aggregated data to JMS Queue.

        Used Spring Integration for reading JMS Queue message and invoked KBM web service exposed as Rest

Service.

        Developed various EJB application components.

        Used JSF framework components for the page navigation of the applications.

        Generated web service clients from the wsdls to consume web services exposed by different external systems

Like salesforce and AS400.

        Consumed various web services exposed by AS400 Life plus system.

        Mavenized various projects using Apache Maven.

        Created Jenkins jobs for the Maven projects for scheduling builds as part of continuous integration.

        Integrated SONAR with Jenkins builds.

        Extensively Used Mockito and Power Mock API for mocking objects using TDD.

        Extensively Used JQuery, AJAX, jasmine for data-collection framework and validations.

        Used Alfresco for content management.

        Fixed many critical issues in SIT and UAT environments.

        Root Cause Analysis, Troubleshooting and fixing of various critical and major production issues.

 

 

Senior J2EE Developer -  consultant

April 2013 – June 2014

Deloitte

Camphill, PA

Project: Access Health CT

Environment: Struts2, Spring, Hibernate, Crystal Report , JMS, IBM File Net Content Manager, XML, JSP,JSON,JavaScript, JQuery, AJAX and IBM WebSphere 7.0 Application Server, Java 1.6, SOAP based web services, Web Sphere Enterprise Service Bus (ESB),ISAM-IBM Security Access Manager and DB2.

 

A Health Benefit Exchange is a key provision of the Affordable Care Act that creates a new marketplace for each state to offer health benefits to individuals, families and small businesses. Under national health reform, states must have an Exchange. Basic functionality of CT-HIX product is related to create new market for the state of Connecticut residents on Health benefits. There were modules like admin to create the user, eligibility module to create the user application form to fill online or offline. Online the applicant enters the data online and he can modify the details. Offline applicant can submit the data by phone or paper, so the worker is going to fill the application as power user. The application will run on two profiles of the web sphere server as customer and worker. Enrollment is the process after the eligibility validation got success, so the applicant will get enrolled to the CT-HIX system. Various Federal government rules are applied to validate applicant’s application form to get subsidy on the health care insurance.

 

        Developed framework components of the HIX Application using struts2, spring and Hibernate.

        Configured spring configuration files for dependency injection and Transaction management.

        Involved in the Resource Bundle implementation for internationalization.

        Integration of Reports into the HIX main application.

        Involved in the development and maintenance of eligibility and enrollment modules.

        Developed Strust2 action classes for eligibility, enrollment and reports modules.

        Extensively used AJAX, JSON, and JQuery for the page development.

        Implemented validation for various pages using Struts validator framework.

        Developed business and integration layer components for eligibility and reports modules.

        Developed hibernate mappings and criteria queries for data persistence.

        Implemented the Java Reporting Component for invoking the crystal reports.

        Implemented the use of Hibernate EH-cache for the secondary cache.

        Developed DAO components for Eligibility, Enrollment and Reports modules.

        Implemented web services client to communicate with federal web services using soap through ESB.

        Implemented struts2 interceptor for form token validation.

        Implemented changes in Action Interceptor for redirection of URLs.

        Designed and developed the code for web services retry mechanism.

        Implemented JMS queue template for producing and consuming messages from queues for verification service.

        Involved in Fortify scan review for security.

        Coding, debugging, Unit testing & reviewing the code.

        Fixed many critical issues in SIT and UAT environments.

        Root Cause Analysis, Troubleshooting and fixing of various critical and major production issues.

 

 

Senior J2EE Developer – employee

Infosys limited

November 2011 – April 2013

Client -Amdocs Inc.

El Dorado, CA

Project: Amdocs Multi-Play Smart Pack

Environment: Java/J2EE,Junit,EJB,XML,Webservices,JMS,Spring,Hibernate,EnterpriseArchitect,Weblogic10.0,

Oracle10, Windows XP, CVS, AIX.

 

Intelecable is a Customer Care & Billing application for Cable TV, HSDS and Telephony services. It has order Processing, Money Processing, Charging, Addressability & PPV, Database Reporting, System Management and Telephony modules. It was built originally with VC++, COM, BEA Tuxedo client/server programming on AIX platform with oracle as database.

Amdocs Multi-Play Smart Pack is the migration project in j2EE to overcome the problems in the Intelecable architecture.

 

 

        Developed the front-end components using HTML, DHTML, Java Script, JSP, JSTL, AJAX, JQuery and JSON.

        Used OOPS concepts for Object Oriented Design.

        Extensively used MVC architecture using Spring MVC module.

        Developed WebLogic Tuxedo Bridge for making calls to tuxedo server from WebLogic server.

        Designed and developed EJB Stateless Session beans and Message driven beans.

        Used SOAP/RESTFul based architecture to create and deploy the web services for integration with external applications using axis and jersey implementation.

        Implemented asynchronous logging using JMS.

        Used Hibernate as the object relational mapping tool for persisting java objects

        Used Apache Maven for complete build management of the application. 

                                             Used J2EE design patterns like Service Façade, Value Object Pattern, MVC, Singleton Pattern and DAO.

                                             Created design documents using UML and Sparx Enterprise Architect.

        Experience with query tuning to fine tune the SQL statements for the application.

        Customized unit testing framework to test business services using Junit.

        Configured WebLogic domain with tuxedo connectors.

        Configured tuxedo services in the WebLogic domain.

        Worked on UNIX scripts for tuxedo setup and WebLogic server configurations.

        Migrated VC++ COM code to Java POJO services.

        Handled application setup and deployment for Dev and test boxes.

        Fixed many critical issues that are found during testing and development.

        Involved in the production support for analyzing the critical issues and fixing the same.

 

 

Senior J2EE Developer - employee

   February 2011 – November 2011

Tata Consultancy Services

Client - Computer Associates

                                                                                             India

Project: APM Automation

Environment: Java/J2EE, Weblogic10.0ApplicationServer, WAS7, Oracle, Eclipse, TestNG, Perforce, Hudson,

Windows XP, AIX

Wily Introscope is the product of CA and there are test cases for testing the product. In order to eliminate the manual effort, CA has developed Java Automation Framework for automating the test cases. The project is about using the JAF for automating the test cases using Java technologies.

 

        Developed reusable components to be used across modules.

        Setup the environment for WebSphere MQ.

        Configured WebSphere MQ Monitor and MQ Broker.

        Configured Wily introscope for monitoring applications.

        Configured power packs for WebLogic portal and WebSphere MQ.

        Configured Hudson for automations developed using JAF.

        Configured Java Agents for wily introscope.

        Configured Wily CEM for monitoring network performance of the applications.

        Configured JCA connection pools in WebSphere application server.

        Developed Automation scripts to be run on Hudson.

 

 

Senior J2EE Developer - employee

October  2007 – February 2011

Mahindra Satyam

 

Client - British Petroleum

India

Project: Dealer Jobber Portal

Environment:  Eclipse, planet Web server platform, Java/J2EE, Struts, Hibernate, Junit, Oracle 9i, Windows XP

 

The main objective of this database and supporting application is to centralize storage of electronic records and standardize initiation, authorization, payment, amortization, valuation, and termination processes with regard to both process control and book keeping for customer financing activities.CFDB has two main modules as follows: CFDB –Real Estate Collateral (REC) Loans: Allows for the preparation of REC Loan contracts and for the setup and management of REC Loan payments. The module facilitates the management and control of the RECLoan contracting process.

 

        Developed Payment schedule and Tracking functionality for Multi-site JOIP Payment History screen.

        Developed JOIP Reconciliation Report for Multi-site.

        Developed Multi site Assign and Assume functionality.

        Created Web.xml, Struts-config.xml, Validation.xml and tiles-def.xml files to integrate all the components in the Struts framework.

        Created Dispatch Action classes and Dynactin Forms for the application to handle different actions

        Developed objects persistence (ORM) layer using Hibernate 3.3.

        Developed DAO classes for various modules.

        Written PL/SQL Stored Procedures, Triggers and Stored Functions to implement some complex business logic at the database level to improve response time.

        Setup of Iplanet webserver for various environments.

        Setup of Junit environment for unit testing.

        Involved in writing JUnit test cases for test driven development

        Developed build scripts using ANT for packaging the application.

        Fixed many critical issues that are found during testing and development.

 

Client - Airtel

 

Project: Mobile Commerce

Environment:Java,Javascript,JSP,Servlet.EJB,JMS,Eclipse,ClearCase,Jboss5.1,ApacheAxis,QA4J,ANT,Windows

XP, AIX.

 

Mobile Commerce is the digital commerce product that enables commerce on mobile phone.

Customers, merchants and supply chain members like distributors/retailers/FSE will participate in mobile commerce by registering for airtel money wallet.

The facilities like utility bills payment, P2P payments, movie tickets/train tickets/bus tickets purchasing and purchasing products of the merchants are provided in the system.

 

        Developed changes in the logging functionality to achieve effective logging of the application.

        Designed and developed Mini statements and showing SMS and Flash messages to the customer.

        Designed and developed merchant maintenance module.

        Fine-tuned queries to improve the performance of the query execution.

        Developed High level design for various modules.

        Developed web services for integration with other applications.

        Fixed Integration issues of CRM application with FIS web application.

        Fixed many critical issues that are found during testing and development.

        Used various design patterns in presentation, business logic and integration layers.

        Worked on the database design for various modules.

 

 

 

 

 

 

J2EE Developer - employee

April 2006 – October 2007

Verizon

India

Project: Receivables Management System

Environment: Java/J2EE, WebLogic Portal ,WebLogic Integration, Oracle 10g,Documentum,Unix,CM Synergy, Clear Quest.

 

Claims Desktop Is A Web Based Platform Used To Support Representatives Across All Wholesale Billing Claim Centers (WBCC). It Offers A Centralized Access Point For Investigating And Resolving Wholesale Claims By Providing Seamless Access To Multiple Disparate Systems. Automation Is Provided In Areas Of Upload/Submission Of Claims And Business Routing Logic. Electronic Foldering Allows Users To Store, Find And Share Claim Documents Electronically Regardless Of Location. The Application Is Based On A Single Architecture With WebLogic Portal Server And Db2 Udb Database. RMS is a new platform being built to replace the existing desktop Claims and Collections applications.

 

        Developed and configured portlets using WebLogic portal framework.

        Developed page flows and extensively used netui framework.

        Consumed web services for retrieving bills across the regions.

        Developed Workflows using WLI business process management.

        Developed business process controls using WebLogic workshop.

        Fine-tuned DB queries for performance enhancement.

        Involved in High level Design and Low Level Design of the modules worked.

        Developed end to end implementation for claims Search.

        Developed end to end implementation of Mass Reassignment of claims.

        Involved in developing interfaces to various legacy applications.

        Fixed many critical defects in production.

 

J2EE Developer - employee

July 2005 – March 2006

Bhrigus Software

Client - Hewitt Associates

India

Project: Experience Manager

Environment:  Java 2.0, JSP, Servlets 2.3, XML/XSLT, MySQL, Struts, Tiles, Tomcat, Windows2000

 

Experience Manager is used for monitoring and eventually tuning of the voice applications. During the call, the data required for monitoring and tuning the application are captured and stored in Experience Manager Database. The Manager's owning the voice application can get various kinds of reports pertaining to the caller's confidence level, utterances during the call and the interpretation of the voice platform. This helps them in fine-tuning the application so as to get greater customer satisfaction.

        Developed Filter for capturing response from IVR system.

        Developed XSLT’s for converting VXML to XML.

        Developed call related reports.

        Configuration of log4j for the application logging.

        Application deployment and Configuration.

        Fixed critical defects during development and testing.

 

EDUCATION

 

Bachelor of Technology in Computer Science and Engineering.

 

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior J2EE Consultant

AAA Life Insurance

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

100,000.00 - 130,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior J2EE Consultant

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-MI-Detroit

Relocate:

Yes

Willingness to travel:

No Travel Required