EDUCATION: Bachelor s degree in Engineering, Jawaharlal Nehru Technology University, India.

Similar documents
JAVA/J2EE DEVELOPER RESUME

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA

Department of Elementary and Secondary Education Role: Sr. Java Developer

Portals, Portlets & Liferay Platform

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

SUMMARY CURRICULUM VITAE J. Andries

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

Acknowledgments. p. 55

Girish Pandit

PL/SQL. JSP Java Script. Struts JSF EJB 2.1. Hibernate. JBoss RichFaces EJB 3

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Executive Summary. Within IT Services, Cosmic Creation spotlights on the following:-

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

Pro<DOC/> e-commerce Technology An Introduction

CrownPeak Java Web Hosting. Version 0.20

S U M M A R Y. Software Engineer & Solution Designer

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Rapid Application Development. and Application Generation Tools. Walter Knesel

The Oracle Fusion Development Platform

Framework Adoption for Java Enterprise Application Development

Annex 10 Standard Profile Specification and Request Form for Services

IBM WebSphere Server Administration

Accenture Freight & Logistics Software. Technical Overview

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

JEE Web Applications Jeff Zhuk

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

IBM Rational Web Developer for WebSphere Software Version 6.0

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

WebSphere Server Administration Course

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Web and Enterprise Applications Developer Track

Mohammed Khan SUMMARY

Information Technology Services

Customer Bank Account Management System Technical Specification Document

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

DHANE Amir. Professional Experiences. Objectives. Senior Java/J2EE Developer/ SOA Architect. SOA Architect Since January 2014

Nanda Kishor K N. nandakishorkn@gmail.com

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Resume of Victor Kachan (Web developer, Java developer)

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1

Agile Best Practices and Patterns for Success on an Agile Software development project.

Resume Marcel de Koster

Oracle Business Activity Monitoring 11g New Features

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

OUR COURSES 19 November All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan Göteborg Sweden

CURRICULUM VITAE / RESUME

Softage Java Project Manager

ActiveVOS Server Architecture. March 2009

Performance Optimization For Operational Risk Management Application On Azure Platform

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

Nicholas J. Parks, M.S.W.E

Oracle Application Development Framework Overview

CURRICULUM VITAE PETER HENDRIKS

How to make a good Software Requirement Specification(SRS)

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks

Net-WMS FP Net-WMS SPECIFIC TARGETED RESEARCH OR INNOVATION PROJECT. Networked Businesses. D.8.1 Networked architecture J2EE compliant

applications. JBoss Enterprise Application Platform

Accenture Software. ALIP Technical Presentation

Inputsoft Business Software & Consulting. Learn more at

Oracle WebLogic Server 11g: Administration Essentials

PRACTICAL ADF APPLICATION DEPLOYMENT FOR FUSION MIDDLEWARE ADMINISTRATORS

JBoss EntErprisE ApplicAtion platform migration guidelines

Complete Assessment Catalog

How To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J

ENGINEER - DEVELOPER ADVANCED J2EE - JAVA - ORACLE. 28 years old - 7 years of experience

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

Metalogic Systems: Corporate

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

Best Practices Software Engineering Mainframe. Trivera Technologies Worldwide Collaborative Education Services

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Mastering Tomcat Development

SIMON WOSKO SUMMARY. HIGHLIGHTS Traditional Waterfall and SCRUM methodologies SKILLS

Reusing Existing * Java EE Applications from Oracle SOA Suite

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

Curriculum Vitae 12/12/12

Oracle WebLogic Server 11g Administration

UBS Training Course Catalog

CONTENTS. Introduction 3. Our Team 5. Our Strategy 6. Solution Domains We Serve 7. Technology Platforms We Serve 8. Our Execution Practices 10

Janette Olaño. 878 Peachtree St NE #408 Atlanta, GA (484)

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

Part One Business Modeling Business Process Model

SOA REFERENCE ARCHITECTURE: WEB TIER

Business Process Execution Language for Web Services


Transcription:

Ramadas Tanguturi SUMMARY: Oracle ADF Certified Professional with Ten plus years of experience in design, architecture, development, maintenance and testing of Java & J2EE applications and Oracle ADF 11g. Worked as Technical lead in 11g ADF projects to Design, Develop & Deploy applications using ADF Business Components, ADF Faces, ADF Task Flow, ADF Security, Page templates, Skinning & ADF Navigation. Worked as Technical lead on J2EE projects and worked extensively on Struts 1.2, JSF1.2, EJB 2, EJB 3, JasperReports (ireports),spring, Hibernate. Hands on experience on SOA technologies: Web-Services (REST, SOAP), XML, XSD, XSLT, WSDL, JAXB, Axis and Xfire. Worked extensively on Oracle Weblogic 11g, and rich expertise to develop SSO+OID enabled J2EE applications. Good expertise in developing Oracle PL/SQL stored procedures. Good expertise on automated Load performance Testing tools and has coordinated with load testing teams to identify bottlenecks and fix issues. Strong expertise on core Java and J2EE technologies (Servlets, JSP, JTA, JDBC, JNDI, JMS, JPA, JUnit). Good understanding of Java J2EE Design patterns, MVC Architecture, OOAD and RDBMS concepts. EDUCATION: Bachelor s degree in Engineering, Jawaharlal Nehru Technology University, India. CERTIFICATION: Oracle ADF Certified Specialist. TECHNICAL SKILLS: J2EE Technologies SOA Technologies Languages Application Servers IDE/GUI Tools &Other tools Databases Testing Tools Java, Struts 1.2, JSF, EJB2.0 /3.0, Spring Framework, Hibernate, AJAX, JSP, Servlets, Facelets JDBC, JNDI, JTA, JPA, HTML, CSS, Java script Java Web Services (Axis, Xfire), JAXB, XML, XSD. Java, SQL, XML, HTML, XSL, UML, PL/SQL Web logic 10.3, Websphere 5.0/6.1, Oracle 10g, Jrun & Tomcat Jdeveloper 11g, Eclipse 3.4, MyEclipse, ANT, SVN, PVC, IVY Oracle 10g, MS SQL Server 2000, MySQL, Teradata Junit 3.0/4.0,Jmeter, LoadRunner, WinRunner Reporting Tools Jasper Reports, ireports, WebFOCUS 7.1 Version Control Systems Operating Systems SVN (Subversion), PVCS and VSS Windows 2000, 98, XP, Solaris

Employment History: Name of the Company Role From To Duration Restat ADF/J2EE Lead Apr 2010 Till Date 2.5 years Xpedite Technologies J2EE Lead Oct 2007 Apr 2010 3 years Mahindra Satyam J2EE Module Lead June 2003 Oct 2007 4 years PB Systems Developer Sep 2002 June 2003 1 year Nexgenix Trainee Feb 2001 Dec2001 1 year PROFESSIONAL EXPERIENCE: Client: Restat (Milwaukee, WI) Employer: Restat 12/09 Till date Projects: AlignIT Application: This application is developed on ADF 10g and is later converted to ADF11g. The application is developed to enable provider relations & external pharmacies to upload the drug price files, and to enable the internal underwriting team to do re price prospect claims and to develop summary reports. Role: Lead ADF/J2ee development MAC Analysis application: This application is built to enable Provider relations resources to analyze the Pharmacy files and if the prices will meet the Customer Performance guarantees. Role: Lead ADF/J2ee development Clinical Applications: This application enables Clinical team to sign up a Restat Customer for the various Clinical Programs (Control Substance, Step Therapy, Prior Authorizations, Quantity Limits, Disruption) and provide them reports on savings they made by signing to those programs. Role: Lead ADF/J2ee development Client Payment Management Application: This application is to enable Finance team to manage their Broker & Customer Comissions they pay. Role: Lead ADF/J2ee development Member Reportal Application: This is an existing application developed in Servlets & JSP. This is an application available for Members (Customer employees) where they can go and view their information, print their ID cards, view their drug history and can do drug pricing before they go to a pharmacy. Role: Maintain the application on demand basis.

Restat IPhone Application: This application is to expose some services of the Member reportal as webservices for the IPhone application. Role: Coordinate the development effort with offshore vendor. Responsibilities / Accomplishments: Lead the ADF development team to architect, design & develop multiple RESTAT applications using ADF Business Components, ADF Faces, ADF Task Flow, ADF Security, Page templates & ADF Navigation & Skinning. Developed reusable components to integrate Jasper reports, hiding the jasper API intricacies from the developer. Converted ADF 10g applications to 11g Trinidad applications. Support/ Coordinate with an offshore vendor to develop REST web services for Restat IPhone application. Designed and developed solutions using Open Source API Commons fileupload, Apache POI (to read Excel Spreadsheets). Develop PL/SQL programs to help the team to meet their deadlines. Re architect the Security infrastructure using ADF Security, and JAZN. Supported existing Web applications developed on Struts, Servlets on need basis. Interact with users and their Management to discuss their needs/ requirements and propose appropriate solutions with POC. Knowledge of using Web center Composer and Portlets. Interact with Weblogic administration team to design infrastructure, creation of Security Groups on OID, application deployments and deployments of reusable libraries. Additional accomplishments: HIPPA trained, and understands the Pharmacy Benefit Management industry, and the jobs of various roles in a PBM (Clinical /Client Accounts/Underwriting/Finance/ Provider Relations) Environment: Jdeveloper 11.1.1.3/6, Java 1.5, ADF 11G, ADF Business Components, ADF Faces, ADF Task Flow, ADF Security, Page templates, ADF Navigation JUnit, JSF, Trinidad Faces, Jasper Reports, JSP, Servlets. Application Server: Weblogic 10.1.3, Oracle SSO, OID Project: Attachment Warehouse & Administration 04/08 12/09 Client: NIPR (Kansas City, MO) Electronic Attachment Warehouse is an application developed by NIPR to streamline their licensing process. Producer/Applicants submit supporting information & documents required during the licensing process to the attachment warehouse. When a state insurance department needs additional information or documentation, the Attachments Warehouse allows producers to submit this data electronically to multiple states at one time. The ROA function expands electronic filing abilities to allow producers to submit necessary documents for reporting administrative, criminal or civil action. Producers are required to report such actions within 30 days to meet licensing requirement. Designed and developed the presentation layer for attachments application with Struts 1.2 framework. Designed and developed the front end screens for Gateway Attachment Module application using JSF, Rich Faces and Facelets. Developed Custom Validators to validate file formats, addresses etc. Developed the application Business logic using EJB3.0 stateless session beans. Developed Message Driven Beans to listen to JMS message Queues. Extensively used EJB3 entities and JPA Hibernate to persist data. Used the MVC, Session Façade, DAO, DTO, patterns to fine tune in the application. Used Log4J to create log information.

Developed Build Scripts using Ant, and unit Test Scripts with JUNIT. Actively involved in the data model analysis and design. Exposed attachments services using Mule ESB. Worked in a Test Driven Development (TDD) and continuous integration (Hudson) environment. Developed PL/SQL programs to move the payment data from existing data to new payment tables. Environment: Oracle 10g,Jdeveloper 10.x, Java 1.5, J2EE Struts 1.2,JSPs, JSF, Facelets, Richfaces, EJB2.0/3.0,JMS, JPA, Hibernate, Mule ESB, SVN, Ivy, Ant, Hudson, JUnit. Project: Subscriptions Application 10/07 03/08 Client: Info USA (Omaha, NE) Subscriptions application is an Order Management application for InfoUSA. This application enables the sales representatives to place orders for various InfoUSA products. This application interfaces with other applications for manufacturing, shipping. Added new enhancements to the application using JSF, Spring & Hibernate. Developed Web Services (using Xfire) to interact with manufacturing application. Developed XML Schema, JAXB Classes to interact with manufacturing application. Developed an Interface for one of the application to interact with Payment Manager Interface. Environment: Tomcat, JSF1.2, Spring framework 2.5, Hibernate, Oracle 8i, Tomcat, Xfire (Java Web Services), JAXB. Project: RIMS (RMCC Incident Management System) 05/07 09/07 Client: UPRR (Union Pacific Rail Road, NE) Union Pacific Rail Road (UPRR) is one of the largest transportation firms in USA with railroad.up often faces problems like track damages, accidents, signal failures, etc.. All such problems are communicated to concerned people to get addressed at the earliest so that transportation does not get affected. RIMS is a complete work-flow management system designed to log the incidents, notify concerned people to address it, review, & track the incident & finally close the incident on completion. Developed the presentation layer with JSF1.2. Developed the Business logic using Spring Framework. Used Hibernate for Object Relational mapping. Used Log4J to create log information. Implemented AJAX to provide dictionary logic. Performed White box and Black box Testing. Environment: Web Logic 8.1, J2EE, JSF1.2, JSP, Spring framework, Hibernate, AJAX, Oracle 8i, WebFOCUS 7.1

Project: EVMS (Electronic Van Management System) 07/05 09/07 Client: UPRR (Union Pacific Rail Road), Omaha, NE Union Pacific Rail Road (UPRR) is one of the largest transportation firms in USA with railroad covering almost the entire USA. UPRR replaced the manual process of placing request for vans to transport the Union Pacific (UP) crews from work locations to residence and vice versa with an electronic van management system. The major functionality of this project is optimization of the van utilization so as to minimize the cost to the van vendor. EVMS provides the functionality to initiate, change, update the status & invoice the orders. The transaction data in Oracle is populated to Teradata by nightly jobs, so that we can generate various Operations, Financial reports with the reporting tool WebFOCUS 7.1. Lead J2EE and Web FOCUS development. Involved in discussions with the users to analyze the business requirements. Used UML (Rational Rose) for designing the application (use-case, class and sequence diagrams). Developed the presentation layer with Struts Action Classes, Action Forms & java server pages. Developed java server pages utilizing Struts provided tag libraries Developed the Business logic using EJB2.0 Stateless Session Beans. Developed DAO Factory, DAO Classes to segregate database calls from the Business logic. Used Log4J to create log information Implemented AJAX to provide dictionary logic. Developed ANT scripts to build ears. Developed Message Driven Beans to listen to JMS Queues. Developed web based reports with WebFOCUS 7.1 on Teradata database. Used the MVC, Business delegate, Service Locator, DAO, DTO, Session Façade patterns in the application. Performed White box and Black box Testing. Environment: Web Logic 8.1, J2EE Struts Framework, JSP, EJB2.0, JMS, AJAX, Oracle 8i, Teradata, Rational Rose, JUnit, ANT, HP-Unix, Windows-NT, WebFOCUS 7.1 Project: DHL SRT (Strategic Reporting Tool) 09/04 06/05 Client: DHL, Malaysia SRT (Strategic Reporting Tool) is developed to compare performance, quality, and productivity of DHL Teams across Asia Pacific region through parameters like ratios. It helps DHL to align its strategic decisions with corporate Goals and to share Best Demonstrated Practices across the countries. The project was developed on Struts Framework. Developed the presentation layer with Struts Action Classes, Action Forms & java server pages. Developed java server pages utilizing Struts provided tag libraries. Used Hibernate framework to access the data. Used Log4J to create log information. Version control of the source is maintained using Visual Source Safe 6.0. Performed Code Reviews.

Environment: IBM RAD 6.0, IBM WebSphere 6.x., J2EE Struts Framework, Hibernate, UNIX Project: EGL GSU (Global Status Update System) 05/04 09/04 Client: Eagle Global Logistics, TX The Global Status Update (GSU) application is developed for Eagle Internal Users/Operators to track the Shipments at various levels. The GSU application will provide an integrated platform that includes a common data repository, which maintains data operations worldwide. The primary goal is to eliminate manual and electronic status updates from Fastrack. GSU will have an ability to search for shipments, maintain and update its statuses, exceptions, references etc. The application provides an ability to view notes, shipment choices and references for a particular airway bill and view reports. The GSU Application tracks the status of a shipment from pickup up to proof of delivery. Developed the presentation layer with Struts Action Classes, Action Forms & java server pages. Developed java server pages utilizing Struts provided tag libraries Developed the Business logic using EJB2.0 Stateless Session Beans. Developed DAO Factory, DAO Classes to segregate database calls from the Business logic. In the flow of the project some of the design patterns like MVC, DAO, DTO, Session façade, Business Delegate, Service locators were extensively used, which facilitated clean distribution of roles and responsibilities across various layers of processing. Performing White box and Black box Testing. Identifying Memory Leaks with Memory Profiler. Performed Stress Test with Microsoft Web Application Stress Tool. Environment: Oracle App Server, J2EE Struts Framework, EJB2.0, Oracle, Solaris Project: Tramco Pilot 01/04 04/04 Client: Tramco, USA Tramco Logistics Planning is a web-based enterprise application to manage the freight logistics. Developed the presentation layer with Struts Action Classes, Action Forms & java server pages. Developed the Business logic using EJB2.0 Stateless Session Beans. Designed Web Prototype inline with client requirements. Performed Code Reviews Integrated J2EE Application with Crystal reports with J2EE App Environment: WSAD5.0, IBM Web Sphere 5.x, J2EE, Oracle, SQL, Crystal Reports Application Server

Project: PCFC Corporate Portal 06/03 12/03 Client: Ports Customs and Free Zone Corporation, Dubai This is a Corporate Portal made for Ports Customs and Free Zone Corporation Dubai. The Scope of the project includes migration of four existing portals into a single Corporate Portal with uniform Look and Feel across and a Single Sign on Login and new development of User Management, Bill Processing Modules. Developed the presentation layer with HTTP Servlets & java server pages. Developed the Business logic using EJB Stateless Session Beans. Identified the Memory leaks with Borland OptimizeIT. Implemented Internationalization using resource bundles. Preparing the Integration Test Plans. Performed Testing - unit testing & integration testing Performed Code Review. Environment: WSAD 5.0,IBM Web Sphere 5.0, J2EE, Oracle, SQL Project: CPIERP 10/02 04/03 Client: CPIERP, USA This is Intranet Site meant for the Users of Clifford Paper Inc. to manage their Customers, Vendors and their transactions.the project has Accounts Payable, Accounts Receivable, General Ledger, Order Processing and Admin Modules. The module manages creating the vendor data, managing the invoices and generating the reports. Developed the presentation layer with HTTP Servlets & java server pages. Developed the Business logic using EJB Stateless Session Beans. Preparing the Integration Test Plans. Performed Testing - unit testing & integration testing Performed Code Review. Environment: EJB, JSP, Oracle, SQL Project: ADIS Data Gate Transformation 06/01 11/01 Client: General Parts Inc. The Purpose of this data-mining project is to modify the data Scrubber routine developed by CCI/Triad to support the new ETL Architecture. The Current Scrubber routine processes DEC formatted Data Gate files to generate the ASCI formatted files. A-DIS DATA GATE files are DEC formatted files, which are created on the A-DIS system (A-DIS systems are central warehouse servers which push and pull information to and from the POS Systems). Analysis of the specifications provided by the client Developed the PERL program to populate the data files in the required format. Environment: PERL, HP Solaris

Project: KBMS 03/01 06/01 Client: Nexgenix, India The project is aimed at making a content-based search in a well-designed manner to optimize the search time. This Project is aimed at making a knowledge bank of all the software (like java, BroadVision) used for developing various projects. The Knowledge Bank includes Tips and Tricks, Pitfalls, Common Errors etc., which a developer encounters frequently. Thus all programmers in a development center can login to one site, change the configuration to desired, and can search for the results they need. Developed server side & client side jsp web pages. Extensively work on JavaScript to perform client side validations. Developed the complete html prototype depicting the application scenarios. Performed Unit as well as Integration Testing. Environment: BroadVision.