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

Nishanth Dwaram 

Last updated:  03/16/14

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Orlando, FL  32837
US

Mobile: 2489747722   
Home:
2489747722
dwaram.nishanth@gmail.com
Contact Preference:  Mobile Phone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Java - J2EE, Sr Software Engineer, Technical Analyst

Resume Value: y9w73ndcxi4t8ar4   

  

 

NISHANTH DWARAM

Ph: 248-974-7722(Mob)

Email: dwaram.nishanth@gmail.com            

          nishanth.dwaram@gmail.com       

 

Professional Summary

·         13 years of IT experience in analysis, design, development, unit testing, implementation and support of Object Oriented, Web based and Enterprise Software Applications using Java & J2EE web technologies and webservices.

·         13 years of Java/J2EE experience in working with Java (JDK1.2/1.3/1.4/1.5/1.6), J2EE, JSP, Servlets, JSON, JDBC, JNDI, HTML, XML,  XML Schema, DTD, XSL, XSLT, XPATH, Parsers, Java Beans, EJBs, RESTlets, SOAP WebServices, RESTful WebServices, WSDL, JavaScript, JMS, iBatis, Hibernate, JUnit, JAXB, SOAP, Cobertura, JIRA, RM, Wiki,.

·         12 years of experience with Java IDEs such as Eclipse, Oracle JDev, Intellj Idea, Slick Edit, Visual Cafe.

·         13 years of experience with J2EE Design Patterns like, Singleton, Façade, Abstract, Business Delegate, DAO patterns, etc.

·         7 years of experience with Java Frameworks such as MVC, Struts, Java Spring etc.

·         8 years of experience with Apache Tomcat and Apache http web servers.

·         10 years of experience with application servers such as IBM Websphere Application Server, Sun App Server 8.2, JBoss, Weblogic Application Server, Oracle Application Server which include configuration and deployment

·         10 years of experience working with databases such as Oracle 10g, 8i, 9i and 9iF, SQL and PL/SQL scripting.

·         8 years of experience with ANT build tool.

·         10 years of experience in Object oriented analysis and design (OOAD) to design with UML to design use cases, sequence diagrams, activity diagrams, using tools like Rational Rose and Visio.

·         10 years of Version Control experience using SVN, VSS, CVS, and Perforce.

·         8 years of experience with JUnit for unit testing.

·         10 years of experience with development on Windows OS and 6 years in Unix OS, Linux, Sun Solaris.

·         3 years of experience working with LDAP.

·         3 years of experience working with JSON.

·         6 years of experience on UNIX commands and SHELL scripting.

·         1 year of experience in sustainment.

·         Experience in working with Agile Software Development, Scrum, daily/weekly builds.

·         Participated in all the phases of Full Project Life Cycle, such as Requirements gathering, Analysis & Design through Implementation & Testing, Sustainment and Support. Extensively involved in customer interactions, requirements gathering & analysis, design, estimating, coding and testing.

·         Strong analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

·         Experience in managed and conducting knowledge transfer session with off-shore team

 

TECHNICAL EXPERTISE

 

·         Programming Languages Java 1.2/1.3/1.4/1.5/1.6, SQL, PL/SQL.

·         Web Technologies            JSP 1.2, Servlets 2.3, JDBC, Java Beans, JavaScript, JMS, RESTlets, iBatis, Hibernate, EJB, JNDI, HTML, JSON, XML.

·         Application Servers          Oracle App server, IBM Websphere, JBoss, BEA Web Logic, JBoss

·         Web Server                        Tomcat 4.0/5.0.

·         IDEs                                    Eclipse, Visual Slick Edit, Oracle JDev, Visual Cafe

·         Database & Tools                          Oracle SDL Developer, Oracle 10g, 9iFS and 8i, MS SQL Server, TOAD, SQL Navigator, Aqua Data Studio.

·         Operating System                          Windows 95/98/2000/NT/XP, UNIX.

·         Version Mgt Tools                          SVN, Perforce, WinCVS, Visual Source Safe (VSS) & PVCS.             

·         Web Dev. Technologies    HTML, XML, CSS

·         Design tools                       Rational Rose (UML) and Visio.  

·         Frame Works                          Struts

·         Build                                        Luntbuild, ARCHIVA

·         Testing Tool                       JUnit, TestStand

·         Defect Tracking                          Quality Center

·         Protocols                                        SOAP, REST, HTTP            

·         Frameworks                       Jakarta Struts, MVC, Spring

·         Java Tools                                        Jakarta Ant, Maven

·         Others                                        OODesign Concepts, Oracle CMSDK, JavaHelp, Java Swings, ANT, Design Patterns, iBatis, Hibernate, UML, XML Spy, Putty, Soap UI, Wily, Cobertura, Advanced REST client – Google Chrome .

 

 

Professional Experience

 

1)     Clerysys Inc, IL

2)     INTTRA Inc, NJ

3)     HCL Technologies America, CA

 

 

I. Clerysys Inc, IL

 

Walt Disney Parks and Resorts U.S.

(Sept 2011 – till date)

 

 

(1) Project Name:  Disney’s Next Generation Experience, Strategic Functionality (NGE - SF) – Requirements, Design & Development

Environment:              Java (JDK 1.6), Oracle 10g, RESTful Web Services, SOAP Web Services, Hibernate, SQL, Java Spring, Sonic, Eclipse, Tomcat, JUNIT, Soap UI 3.0, JSON, XML, SVN, Wily, Oracle SQL Developer, Visio, Advanced REST client – Google Chrome, Cobertura, Maven, JIRA, RM, Wiki.

                                         

Description:

Disney’s Next Generation Experience Strategic Functionality “NGE SF” project is a large scale, long term IT initiative implemented in the offices of Walt Disney Parks and Resorts U.S., Inc. (“WDPR”).

NGE (Next Generation Experience) provides a way for the guests to make their stay at Disney special by using Magic Band, Magic Pass, Magic Portal and Memory Maker.

           1. The Magic Band works as a key to unlocking all the magic at Walt Disney World (WDW)

           2. The Magic Portal works as a personal assistance guide during the WDW visit

           3. The Magic Pass works as a fast pass to make use of the time efficiently while at WDW

           4. Memory Maker experiences provides planned and surprise experiences making the visit more memorable

Strategic Functionality (SF) is like "One View" that gathers information from all the System of Records (SORs) by listening to events. It then provides RESTful webservices to all the consumers to achieve the goals of NGE.

Responsibilities:

·         Learning and understanding the existing complex functionalities and processes of various “System of Records” of Walt Disney World such as DREAMs, GXP, XBMS, ATS etc and systems such as WDPRO, OneSource, CastApps, Lilo etc. This includes invoking and studying SOAP Endpoints and responses staged by above mentioned systems and intensively studying the various parameters that each service would accept and the elements that are returned by each as a response.

·         Understanding, discussing in details the expected business requirements for various capabilities of SF in NGE.

·         Developing business-level requirement documents (NSDs) for the expected functionalities of SF (Strategic Functionality – One View).

·         Intensively worked on designing RESTful webservices that SF would stage to store and provide data during various flows to achieve the goals of NGE. Created, posted, supported and maintained various Interface Specification Documents on Disney’s wiki for each function of a capability. This includes RESTFul service endpoints, request parameters, JSON responses and the business rules to achieve the expected functionality.

·         Played a critical role in developing implementation-level design documents by using Unified Modeling language (UML) diagrams such as flow diagrams, sequence diagrams, Class Diagrams, Interaction diagrams, State diagrams etc. Used MS Visio to draw these diagrams.

·         Designing and creating all the RESTFul service endpoints, request parameters, JSON responses and the business logic to achieve the expected functionality.

·         Played a key role in coordinating with all the systems during design to maintain clear understanding of what SF would provide and what SF would expect during each transaction.

·         Designing Oracle DataBase schema and objects required for the functionality.

·         Designed, developed and maintained the data layer using the ORM (Object Relational Mapping) framework using Hibernate.

·         Used JSON for REST responses.

·         Used Advanced REST client – Google Chrome to test RESTful webservices that were designed and developed.

·         Used SOAP UI to invoke the SOAP web services that provided by other SORs.

·         On a daily basis, communicated and managed the off-shore team by conducting knowledge-sharing sessions on the new designs and flows.

·         Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

(2) Project Name:  Disney’s Next Generation Experience (NGE) - Sustainment

Environment:              Java (JDK 1.6), Oracle 10g, RESTful Web Services, SOAP Web Services, Hibernate, SQL, Eclipse, Sonic, Tomcat, Soap UI 3.0, JSON, XML, Wily, Oracle SQL Developer.

                                         

Description:

After NGE went live, as guests started using the systems, when live incidents started getting reported, Level 3, Level2 and Level1 teams were set up to handle and triage. Level 3:SOR level sustainment, Level 2: Inter SOR level sustainment and Level 1: Operations Customer care

 

Involved in supporting both Level2 and Level1 teams to triage and fine tune the systems of NGE.

 

Responsibilities:

·         Extensively worked on triaging of Post Production incidents related to NGE, raised by guests.

·         Actively performed on-call responsibilities 24/7 on regular basis.

·         Initiated and manned priority 2 (P2) level incident bridge calls when multiple guests were impacted.

·         During Day-Guest functionality release, participated in the In-Park coverage.

·         Involved in designing and developing “Level 2 Tool”, a triaging and data retrieving tool for incidents quickly.

·         Played a critical role in supporting and training the Level 1 (Operations Customer Care) team to triage incidents using Level 2 Tool. This includes triaging incidents and then developing resolution documents that would provide sequence of steps to be performed for a set of symptoms.

·         Developing resolution documents with symptoms and steps to resolve various types of incidents.

·         Developed and maintained runbook for Level 2 triaging tool to help Level 1 team to quickly triage incidents.

·         Reached out to various Level3 sustainment teams (SF-OV, WDPRO, Avengers, GXP, XBMS etc) to understand the steps they used to triage incidents and developed resolution documents thus reducing the turnaround time for resolutions.

·         Learning and understanding the functionalities and processes of various “System of Records” of Walt Disney World.

·         Worked closely with Level 1 team to understand the procedures of Avenger’s team to resolve incidents with an aim to develop a script to automate the process thus reducing the turnaround time for the guest.

 

 

 

DowJones, NJ

(Jan 2009 – Sept 2011)

 

(1) Project Name:  Marketplace Migration

Environment:              Java (JDK 1.5), Oracle 10g, iBatis, SQL, Eclipse, Spring (IOC),  JMS,  JBoss, Log4j, JUNIT, LDAP, Shell Script, Maven, ARCHIVA, Soap UI 2.5, XML,  EasyMock, JIRA, LDAP Directory Studio, SVN, Luntbuild,.

                                         

Description:

Marketplace is an existing application in DowJones. This project undertakes enhancing provisioning services to migrate users from Marketplace to Provisioning.

 

Responsibilities:

·         Development of Provisioning System using SOA architecture using WebServices and Spring.

·         Used JDK 1.5 features such as AutoBoxing, Enhanced FOR looping etc.

·         Created Endpoints for the services and implemented the Business logic for the services.

·         Designed, developed and maintained the data layer using the ORM (Object Relational Mapping) framework using iBatis.

·         Used XJC Compiler to convert Request and Response XSD’s to Java Classes.

·         Configured and implemented the Endpoints to serve the Service request using SOAP.

·         Implemented unit testing using JUnit framework and EasyMock.

·         Used SOAP UI to test the web services that I developed.

·         Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

(2) Project Name:  Commerce Provisioning System – Seamless & FACEBOOK integration

Environment:              Java (JDK 1.5), Oracle 10g, iBatis, SQL, Eclipse, Spring (IOC), LDAP, JBoss, Log4j, JUNIT, Shell Script, Maven, ARCHIVA, Soap UI 2.5, XML,  EasyMock, LDAP Directory Studio, SVN, Luntbuild, Facebook APIs.

                                         

Description:

The Provisioning System provides services and data storage capabilities that support the creation of online Identities and Entitlements for the OMC Commerce Platform.  All users with access to OMC Commerce applications have an Identity that is maintained in the Provisioning System.  All OMC Commerce applications have Entitlements and features defined in the Provisioning System.  A mapping of Identity to Entitlements allows users access to the applications, or portions of applications, that they are allowed to access. – This is an enhancement on the Provisioning project mentioned below.

 

Responsibilities:

·         Development of Provisioning System using SOA architecture using WebServices, and Spring.

·         Used JDK 1.5 features such as AutoBoxing, Static Imports, Enhanced FOR looping etc.

·         Created Endpoints for the services and implemented the Business logic for the services.

·         Designed, developed and maintained the data layer using the ORM (Object Relational Mapping) framework using iBatis.

·         Used XJC Compiler to convert Request and Response XSD’s to Java Classes.

·         Configured and implemented the Endpoints to serve the Service request using SOAP.

·         Implemented unit testing using JUnit framework and EasyMock.

·         Used SOAP UI to test the web services that I developed.

·         Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

(3) Project Name:               WSJ Professional and WSJ Enterprise (Wall Street Journal)                                           

Environment:              Java (JDK1.5), RESTlets, Oracle 10g, SQL, iBatis,  XML, Eclipse, MAVEN, Spring (IOC),  JUNIT, LDAP, Shell Script, XML, ARCHIVA, SOAP, WebServices, Soap UI 2.5, SVN, Luntbuild.

                                         

Description:

WSJ-Enterprise deals with FACTIVA that sells WSJ content (Wall Street Journal). Fulfillment Processor helps in fulfilling the basic steps that are required for all registered users to view WSJ content on the web. – This is an enhancement on the WSJ-Enterprise project mentioned below.

              WSJ Professional is selling WSJ content by FACTIVA

Responsibilities:

·         Development of Fulfillment Processor using Java, RESTlets and Spring framework.

·         Used Java (JDK 1.5) features such as auto boxing, enhanced loops and String Builder APIs.

·         Used multi threading to allow multi user access.

·         Followed Object Oriented Design techniques to design the framework and other helper classes.

·         Developed and maintained the configuration of the Spring Application Framework’s IOC container·   

·         Designed, developed and maintained the data layer using the ORM (Object Relational Mapping) framework using iBatis.

·         Used Core Java APIs such as Collections, Lang and others extensively.

·         USED XML string as the request parameter. Used XERCES DOM parser to

·         Developed and configured DAOs using Spring application context file.

·         Used Maven JAXB plugin to generate java files and classes from the XSDs provided by FACTIVA.

·         Invoked web services of FACTIVA from Fulfillment Processor application.

·         Implemented unit testing using JUnit framework.

·         Created relational tables in oracle 10g database.

·         Created Shell scripts for deployment.

·         Used SVN as the source code repository.

·         Used Luntbuild tool to automate and manage builds.

·         Deployed application in Unix environment.

·         Compiled and developed technical documentation for all the implementation.

·         Provided all the deployment details for the SAs for QA deployment and PROD deployment.

·         Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

(4) Project Name:               Commerce Provisioning System (Wall Street Journal & Barrons )

Environment:              Java (JDK 1.5), Oracle 10g, iBatis, SQL, Eclipse, Spring (IOC),  JMS,  JBoss, Log4j, JUNIT, Shell Script, LDAP, Maven, ARCHIVA, Soap UI 2.5, XML, EasyMock, LDAP Directory Studio, SVN, Luntbuild.

                                         

Description:

The Provisioning System provides services and data storage capabilities that support the creation of online Identities and Entitlements for the OMC Commerce Platform.  All users with access to OMC Commerce applications have an Identity that is maintained in the Provisioning System.  All OMC Commerce applications have Entitlements and features defined in the Provisioning System.  A mapping of Identity to Entitlements allows users access to the applications, or portions of applications, that they are allowed to access.

 

Responsibilities:

·         Development of Provisioning System using WebServices, J2EE and Spring.

·         Used CoreJava APIs such as multi Threading, Collections etc.

·         Used JDK 1.5 features such as AutoBoxing, Static Imports, Enhanced FOR looping etc.

·         Implemented Spring’s Contract-First SOAP web service development methodology, having loose coupling between contract and implementation.

·         Designed the class hierarchy for the module.

·         Followed Object Oriented Design techniques to design the framework and other helper classes.

·         Created Endpoints for the services and implemented the Business logic for the services.

·         Used XJC Compiler to convert Request and Response XSD’s to Java Classes.

·         Configured and implemented the Endpoints to serve the Service request using SOAP.

·         Implemented unit testing using JUnit framework and EasyMock.

·         Created Stored-Procedures and triggers for auditing purposes.

·         Used Luntbuild tool to automate and manage builds.

·         Involved in designed the Database table schema and LDAP structure for the module.

·         Created Shell scripts for deployment and logging purpose.

·         Used SVN as the source code repository.

·         Used SOAP UI to test the web services that I developed.

·         Designed UML diagrams such as UseCase, Class, Sequence, diagrams etc. to describe the Functional Design more clearly.

·         Developed shell scripts to generate reports from database data

·         Developed shell scripts to migrate data from LDAP to data wearhouse tables. Used LDAPSEARCH tool to extract data.

·         Used LDIFF files and CSV files to migrate data from LDAP to database.

·         Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

II.                  INTTRA Inc. NJ

INTTRA Inc.

     (Mar 2006 – Jan 2009)

 

Project Name:                   Booking ACT 2.0                                                                                                                (Mar 2008 – Dec 2008)

Environment:              Java 1.5, JavaScript , AJAX, JDBC 2.0, JSP 1.2, Java Beans, WebLogic App Server, SQL, Struts, Tomcat, HTML, JavaScript, Perforce (Version Mgt tool), UNIX, SQL Navigator, Oracle 10g, Eclipse 3.2, Putty

                                         

Description:

INTTRA is an e-commerce solution for ocean carriers and their customers around the world. INTTRA remains dedicated to building on its past and present success for its customers.

              INTTRA’s online application offers a simple and secure web based connection to enable you to manage a wide range of shipment processes. You can negotiate cargo services, review up to the minute sailing schedules, book cargo, submit shipping instructions, review Bill of Lading drafts, track and trace cargo and create standardized reports for your shipments

     

Responsibilities:

·         Involved in Requirements, Analysis, Design, Implementation and Documentation.

·         Analyzed user requirements and designed the object model, application
server logic and schema.

·         Developed the application using Java 1.5. Extensively used the Collection framework.

·         Used J2EE patterns for designing the applications.

·         Worked in compliance with Software Development Life Cycle process on Agile Methodology (SCRUM) which includes Test-Driven development and Continuous integration

·         Executed build on daily basis, to ensure a smooth flow in following Agile Methodology.

·         Developed complete server-side functionality using Eclipse 3.2 IDE.

·         Extensively used debugger in Eclipse 3.2.

·         Used JDK 1.5 features such as Auto-Boxing, Annotations, generics and others.

·         Developed action classes to interact with business components through service locator design pattern.

·         Used Eclipse 3.2 IDE to design various server side helper classes and class hierarchy to fit the expected functionality and to accommodate any changes that can come up later.

·         Created complex SQL queries and used JDBC connectivity to access the database.

·         Used SQL Navigator to perform SQL Oracle RDBMS to build, test and debug PL/SQL packages and procedures.

·         Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source and developed Data Access Services.

·         Carried out Code reviews.

·         Designed and developed Java Classes and API’s for the model component.

·         Involved in configuring struts config XML and written beans for data transfer between JSP pages to corresponding business models.

·         Handling the JSP pages functionalities, JSP enhancements using JSTL on Eclipse IDE.

·         Used JUnit for unit testing.

·         Participated in Unit and Integration testing.

·         Involved in Status updates.

·         Used Quality Center for defect tracking

·         Followed Object Oriented Design techniques to design the framework and other helper classes.

·         Prepared technical documentation of the Project.

·         Led a team of 3 members to complete the development.

·         Participated in breaking down of the work and effort estimation.

·         Used Perforce for version controlling.

·         Planned work and provided daily status updates as part of this methodology for each sprint.

·         Interacted with QA team to clarify any functionally or bottlenecks to ensure smooth flow of the project.

·         Used Log4j for logging different types of messages to write on to the proprietary log model.

·         Perform reviews of modeling diagrams and source code.

·         Worked efficiently with geographically distributed team.

o        Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

Project Name:                   Booking Desktop Migration                                                                                          (Dec 2007 – Feb 2008)

Environment:              Core Java 1.3, MQ Series, SQL, PL/SQL, XML, WebServices, WSDL, SOAP, JUnit, Windows 2003, Perforce (Version Mgt tool), SQL Navigator, Quality Center, WebLogic App Server, Spring (IOC), Oracle 10g, Eclipse 3.2.

 

Description:

The main feature of Booking Desktop Migration is to allow customers using Booking 1.0 application, to send their bookings in 1.0 format and the system would transform it into 2.0 version and send to carriers using 2.0 version.

 

Responsibilities:      

·         Involved in analysis & design of the application using UML.

·         Involved in architecting various Business Layers and Data Management components of this system.

·         Implemented the modules using Core Java, JDK 1.3 version.

·         Used IOC feature of Spring framework.

·         Followed Test-Driven development.

·         Creating and updating WSDL.

·         Used Quality Center for defect tracking.

·         Designed and developed Java Classes and API’s using Eclipse 3.2.

·         Involved in unit/integration testing of application.

·         Followed Object oriented designing techniques for modeling and implementing the system

·         Involved in writing test plans.

·         Used Perforce for version controlling.

·         Interacted with QA team to clarify any functionally or bottlenecks to ensure smooth flow of the project.

·         Involved in designing test cases for Unit and Integration testing of system.

o        Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

Project Name:                   Booking Link 2.0                                                                                                              (Mar 2007 – Nov 2007)

Environment:              Core Java JDK 1.5, MQ Series, SQL, PL/SQL, XML, HTML, JUnit, Windows 2000, WinCVS (Version Mgt tool), SQL Navigator, Quality Center, WebLogic App Server, Oracle 10g, Eclipse 3.2

 

Description:

Key features of Booking LINK 2.0 are – Business Transaction Expansion, Enhanced Customization Options, Significant Notification & Workflow Improvements, Improved Error Handling & Notification, etc. Booking LINK 2.0 will initially only be available in EDIFACT Standard to INTTRA LINK Customers & Carriers.

 

Responsibilities:      

·         Involved in analysis & design of the application using UML.

·         Involved in architecting various Business Layers and Data Management components of this system.

·         Used Core Java (JDK 1.5) to develop the modules of the application.

·         Used XERCES XML Parser for parsing the XML file.

·         Used Quality Center for defect tracking.

·         Used JDK 1.5 features such as Auto-Boxing, Annotations, generics and others.

·         Designed Java APIs to perform Translational and Business validations.

·         Prepared technical design documents.

·         Used Microsoft Visio Professional for designing UML diagrams for designing the application.

·         Designed and developed Java Classes and API’s using Eclipse 3.2.

·         Involved in unit/integration testing of application.

·         Followed Object oriented designing techniques for modeling and implementing the system

·         Involved in writing test plans.

·         Used WinCVS for version controlling.

·         Developed build scripts using ANT.

·         Interacted with QA team to clarify any functionally or bottlenecks to ensure smooth flow of the project.

·         Involved in designing test cases for Unit and Integration testing of system.

·         Voluntarily developed some tools to help QA team to test the application.

·         Voluntarily developed jar comparator tools using ANT. This helped in comparing the builds provided to QA.

·         Provided technical and production support.

·         Conduct code walk through sessions with the java development team.

·         Design Business validation and implementing them in the Business Objects.

o        Participated in almost all the Life Cycle of the project. Involved in design, development, testing and post release phases of the project.

 

 

 

 

Project Name:                   UCA (Universal Carrier Access)                                                              (Nov 2006 – Jan 2007)

Environment:              Core Java JDK 1.3, JDBC 2.0, SQL, XML, XSL, XSLT, Weblogic 5.1.0., WinCvs, TOAD, Quality Center, Oracle 10g. Eclipse.

 

Description:

INTTRA is an e-commerce solution for ocean carriers (Ocean Freight) and their customers around the world. INTTRA remains dedicated to building on its past and present success for its customers.

INTTRA supports registered customers when they send any bookings to non-inttra carriers. Shippers and forwarders want to use a single EDI integration and business process to send shipping instructions to all their carriers.

To address this, INTTRA shall allow INTTRA-Link customers to identify and send PDF-based SIs via email to non-participating, UCA carriers. 

 

Responsibilities:

·         Understanding the features and functionality of the application.

·         Understand the existing application to see where the changes have to be done to put in the new features.

·         Developing the Inbound part of the application.

·         Developed modules using Core Java (JDK 1.3)

·         Used XML and XSLT to generate the temporary doc that would hold data used by the PDF generator.

·         Research for a PDF generation tool/API in Java.

·         Generating the PDF document that would hold SI (Shipping Instruction) information.

·         Using the existing framework and building the Email subject and body content.

·         Providing the necessary information to the technical writers.

·         Used WinCVS for version controlling.

·         Used TOAD to test and execute SQL and PL/SQL.

·         Involved in development of Test Cases.

·         Fixed defects raised by testing team.

·         Participated in code reviews and ensured compliance with standards.

o             Participated in almost all the Life Cycle of the project. Involved in design, design, development, testing and post release phases of the project.

 

 

 

                                                         

Project Name:      Message Platform 3.0                                                                                          (Mar 2006 – Nov 2006)

Environment:                  Core Java (JDK 1.3), JDBC, SQL, PL/SQL, Weblogic 5.1.0., WinCvs (Configuration Mgt tool), TOAD, Quality Center, Oracle 10g, Eclipse & Visual Slick Edit

 

Description:

INTTRA is an e-commerce solution for ocean carriers and their customers around the world. INTTRA remains dedicated to building on its past and present success for its customers. To meet the increasing volume of customers and usage, INTTRA has come up with a new software framework. The aim is to improve the performance of the system.

 

Responsibilities:

·         Understanding the existing application.

·         Learning the new framework and the data model.

·         Rewriting outbound logic related to Email and EDI notification.

·         Used Eclipse IDE to develop and debug java code.

·         Used XML to configure the application.

·         Used TOAD to test and execute SQL and PL/SQL.

·         Creating data that is according to the new framework. This is to see that the new framework functions the same way as the old one.

·         Developed Helper classes and common API.

·         Performed dev builds and deployments on DEV servers.

·         Involved in unit and integration testing.

·         Used Quality Center for defect tracking.

·         Involved in preparing dev test plans.

·         Developed code to ensure high level efficiency following Object Oriented Design concepts.

·         Interacted with QA teams to resolve issues at an earlier stage to ensure timely deliverables to the client.

·         Performed code reviews to ensure standards are met.

·         Providing the needed information to technical writers.

 

III.             HCL Technologies

General Motors, MI

(Sept 2002 – Mar 2006)

 

Project Name:                   ASPEN                                                                                                              (Apr 2003 – Feb 2006)  

Role :                                 Software Developer, Project Analyst, Software Functional Lead.

Environment:                   Java, EJBs 2.0, JDBC1.0, Swings, XML, DOM, XPath, XQuery, CMSDK, Oracle 9iFS, Oracle App server, WebSphere Application Server, JSP, Servlets, UML, SQL, LDAP, RAD.

Tools:                            TestStand, Continuus, Helen1.1 (JavaHelp Authoring tool), PVCS (Configuration Management tool), Eclipse, Oracle JDev, Visual Café.

 

Description:

General Motors (GM) is the world's leading automobile manufacturer.

In order to structure, parse and optimally reuse information used during the Engineering Design in the Powertrain engineering project development, GM has come up with an architecture that would enable aggregating engineering content from various sources.

 

Responsibilities:

·         Gathering requirements for enhancements and new features and analyzing them.

·         Coordinating with the off-shore team regarding enhancement, features and issues.

·         Coordinating with the users of the application at onsite and providing support to their issues.

·         Deploying the releases sent from the off shore.

·         Followed the RAD software development methodology.

·         Validating the functionality sent in the releases. Participating in Integration testing.

·         Leading a team of 3 members to develop Embedded Controller TestCases Management Application.

·         Used UML for representing requirements. Used UseCase, Class, Sequence, Activity diagrams.

·         Used LDAP to validate a user to check permissions before performing certain operations.

·         Developed JDBC related code, Server code & implemented EJBs (Session Beans).

·         Monitoring the client code development.

·         Project Analyst, to do the review of requirement specifications and get a thorough understanding of all requirements to find fault.

·         Review of effort estimation. Review of design documents; ensure all alternative solutions have been considered.

·         Used DOM parser to create edit and read XML files.

·         Used XQuery to search for a particular element in the xml data files.

·         Plan and implement test strategies for each enhancement.

·         Analyze metrics and identify preventive measures.

·         Responsible for interacting with the client and gathering the specifications and discussing the necessary changes and enhancements for the tool, ASPEN.

·         Responsible for designing the data models and classes for each enhancement using OO Analysis & Design Techniques. Also designed various GUI screens.

·         Responsible for making the entire required GUI changes using Java Swings.

·         Taken up the initiative of meeting the customer requirements.

v      Participated in the complete Life Cycle of the project. Involved in requirements, design, development, testing and post release phases of the project.

·          

 

 

Project Name:                   GM-GWLM (Global Work Load Model)                                                                       (Sep 2002 - Mar 2003)

Role:                                Software Developer - Design and Development

Environment:                  Core Java, Applix Integra, PVCS (Configuration Mgt tool), Applix Integra,               MS Access.

 

Description:

General Motors (GM) is the world's leading automobile manufacturer.

GM (General Motors) has more than 290 locations in the US. While GM has a need to assess Product Plan compliance and productivity globally and share work across numerous organizations, it requires a common mechanism to predict product content and resource workload.

This results in inconsistent data across regions. In order to balance the product plan and allocate budget and headcount targets, GM has decided to develop a complete Global Workload Model (GWLM) system. This system will allow global assessment of the Product Plan compliance, productivity and work sharing across numerous organizations by predicting the work content and workload headcount.

 

Responsibilities:

·         Developing User Interfaces for admin activities using Applix Integra.

·         Performed Unit Testing on the code.

·         Used Core Java APIs such as Multi Threading, Collections etc.

·         Gathering requirements and analyzing them.

·         Coordinating with the users of the application at onsite and providing support to their issues.

·         Participating in Integration testing.

·         Used UML for representing requirements. Used UseCase, Class, Sequence, Activity diagrams.

·         Developed JDBC related code, Server code & implemented EJBs (Session Beans).

·         Plan and implement test strategies for each enhancement.

·         Project Analyst, to do the review of requirement specifications and get a thorough understanding of all requirements to find fault.

·         Review of effort estimation. Review of design documents; ensure all alternative solutions have been considered.

·         Analyze metrics and identify preventive measures.

·         Responsible for interacting with the client and gathering the specifications and discussing the necessary changes and enhancements for the tool.

·         Responsible for designing the data models and classes for each enhancement using OO Analysis & Design Techniques. Also designed various GUI screens.

·         Taken up the initiative of meeting the customer requirements

 

                                                                                

Project Name:      XPERT                                                                                                      (Jul 2000 – Sep 2002)

Client:                                 SemanticSpace Technologies Ltd

Employer:             Semanticspace Technologies Ltd

Role:                                 Software Developer - Analysis, Design and Development

Environment:                   Core Java (JDK 1.2), JSP, JavaScript , EJBs, Servlets, JDBC, SQL, Oracle 8i, MS SQL Server, XML, XSL, XSLT, XML DB, XPATH, XQuery, XML-SQL Utility, Java 2.0, UML, JNDI, WebSphere, Weblogic, Build Scripts.

 

Description:             

XPERT (eXpert Personnel Evaluation and Recruitment Tool) is the de facto solution for the recruitment needs of the today’s wired world. Xpert automates many of the mundane aspects of recruiting like screening the resumes suiting the requisition, scheduling the activities, communicating to the participants (evaluators & applicants) and brings all the users involved in hiring process onto a collaborative environment.

Initially used Weblogic application server and then changed to Websphere. We also tried our application on JBoss.

Responsibilities

·         Involved in Full Software Development Life Cycle (SDLC).

·         Participated in the requirement analysis and design of the application using UML/Rational Rose.

·         Did research on what would be the best approach to have separate resume template for each company.

·         Involved in Creating detail design document, Use cases, and Class Diagrams using UML and Rational Rose.

·         Created sequence diagrams in order to show the flow of pages using Rational Rose.

·         Used XSL and XSLT to generate the resume of the candidate from the data in database.

·         Separated presentation aspects and controller aspect of the application by effectively using MVC design pattern.

·         Developed the Front end of the application using JSP pages.

·         Used XML to configure the resume template display.

·         Came up with an approach to have separate display of resume.

·         Participated in OO Analysis and Design activities.

·         Used JNDI to look up for a service (bean) with a particular name.

·         Designed database schema for Resume module.

·         Involved in developing Servlets, JSPs and EJBs.

·         Used J2EE design patterns like Singleton Pattern and DAO.

·         Involved in developing entity beans and session beans with EJB standards for encoding the business logic.

·         Developed SQL queries, PL/SQL and Stored Procedures.

·         Used PVCS for version control.

·         Involved in Database schema design for the application using Oracle 8i.

·         Used DOM parser to create and modify xml files.

·         Used XPATH to traverse through the xml file and XQuery to search for values in the XML file.

·         Used XML-SQL utility to convert the result set of an SQL query to an XML file.

·         Used Weblogic application server to deploy the EJBs.

             

Education Profile

 

·         MCA (Master of Computer Applications) from National Institute Of Technology (N.I.T.) Warangal (Earlier called Regional Engineering College, - R.E.C.), India during 1997- 2000

 

·         Bachelor of Technology (Electrical & Electronics Engineering) from Jawaharlal Nehru Technological University (JNTU), India during 1992-1996



Experience

BACK TO TOP

 

Job Title

Company

Experience

Java-J2EE Sr Software Engineer, Technical Analyst

The Walt Disney Company

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

130,000.00 - 180,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

7+ to 10 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

Permanent resident

 

 

Target Job:

Target Job Title:

Java J2EE Sr Software Engineer - Technical Analyst

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time
Part-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

Relocate:

Yes

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent