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

Raju Nandy 

Last updated:  10/15/15

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Boca Raton, FL  33431
US

Mobile: 6145003602   
raju.nandy.2002@gmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Raju Nandy - Java, J2EE, Struts, Spring, Oracle Service Bus, SOA Senior Developer and Technical Lead

Resume Value: we5g5sy7qghwuenx   

  

 

Raju Nandy

Email: raju.nandy.2002@gmail.com

Phone: (469) 980-6925

Professional Summary:

 

·   An accomplished software engineer specialized in Object Oriented Programming Analysis with extensive full Software Development Lifecycle (SDLC) experience in Application Software Specifications, Design, Development, Testing, Deployment, Configuration, Debugging, and Maintenance.

·   9.9 years of strong software experience in design, development and deployment of web-based, WebService-based and Client-Server business applications using OOP, Java/J2EE technologies, WebServices, Oracle, SOA (Service Oriented Architecture) Suite.

·   Expertise in the implementation of Core concepts of Java, J2EE Technologies: Core Java, JSP, Servlets, JDBC, JNDI, XML, JMS, EJB, JSTL, Struts, Hibernate, Spring, JSF etc.

·   Expertise in implementation of frameworks including Struts, Spring, JSF, AJAX frameworks and ORM frameworks including Hibernate. 

·   Extensive WebService development experience using OSB (Oracle Service Bus) and ALSB (AquaLogic Service Bus)

·   Expertise in developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, JAX-WS, JAXB, JAX-RPC.

·   Expertise in XML technologies such as XSD, XSL, XSLT, XPath and parsers including SAX, DOM.

·   Extensive development experience in different Oracle Technologies like Oracle Portal, Oracle Content Database, Oracle Internet Directory, Oracle Identity Manager, Oracle Access Manager.

·   Extensive development experience in BI (Business Intelligence) Publisher technologies formerly known as XML Publisher

·   Experience with various Servers (configuration, deployment) including Oracle/BEA Weblogic Server 11.x/10.x/ 9.x/ 8.x, Oracle Service Bus, Oracle 10g Application Server, Oracle Portal Server, Oracle 10g Database Server, IBM WebSphere Application Server, and Tomcat Server, Apache Server.

·   Extensive development experience in SQL, PL/SQL Queries using PL/SQL Developer.

·   Ability to efficiently translate algorithms, ideas and concepts to software applications.

·   Proficient in applying J2EE design patterns including MVC, Singleton, Session Facade, Service Locator, Business Delegate and Data Access Object.

·   Expertise in design with Use Case, Sequence diagrams, Activity diagrams and Class diagrams.

·   Extensive development experience in different UNIX related technologies like UNIX/Linux Shell Scripting, CUPS (Common UNIX Printing)

·   Experience with major relational databases including Oracle and My SQL.

·   Extensive development experience in different IDE's including Eclipse, IBM RAD (Rational Application Developer) 7.0, NetBeans 6.1, JDeveloper, Oracle/BEA Weblogic Workshop.

·   Expert level skills with JavaScript, HTML, CSS, Tiles, and Tag Libraries.

·   Experience using version control tools including VSS, Serena.

·   Experience performing Production Support including development (quick fixes) and technical support for complex / critical applications. Coordinated with other teams to resolve end-user issues promptly.

 

Professional Certifications:

 

·   Sun Certified Java Programmer (Java 1.5) – Passed with 97% marks

·   Oracle SOA Infrastructure Implementation Expert – Passed with 88% marks

 

Technical Skills:

 

Java/J2EE Technologies:

Servlets, JSP, JSTL, JDBC, JMS, JNDI, Multi-threading, Portlets

Programming Languages

Java 1.4/5.x/6.x, SQL, PL/SQL, Shell Scripting

Application/Web Servers:

IBM WebSphere 6.1 Application Server, BEA / Oracle WebLogic Application Server 8.x, 9.x, 10.x, 11g, Oracle 10g Application Server, Oracle 10g Portal Server, Oracle 10g Content Database, OC4J Standalone Server, Tomcat 6.x, Apache 2.x

Frameworks:

Struts 1.x/2.x, Spring 3.x, Hibernate 3.x, JSF

IDEs:

IBM RAD 7.0, NetBeans 6.1, Eclipse Indigo/Yoxos, JDeveloper 10g/11g, Oracle/BEA WebLogic Workshop

Web Technologies

JSP, JavaScript , AJAX, XML, XSLT, HTML, CSS, JQuery, JSON, Apache Lucene

Web Services

JAX-WS, JAX-RPC, SOAP, WSDL, REST, BPEL, Oracle Service Bus (OSB)

Content Management Tools

Oracle Content Database (CDB), Alfresco

Reporting Tools

XML Publisher (currently known as BI Publisher)

Modeling Tools

Visio

XML Tools:

SOAPUI, XML Spy

Testing Tools:

SOATest

Database Servers:

Oracle 9i/10g//11g, MySQL

Other Servers/Tools

Oracle Identity Manager (OIM), Oracle Access Manager (OAM), CUPS (Common Unix Printing System). OID (Oracle Internet Directory), ALSB 2.1 (AquaLogic Service Bus), Oracle Collaboration Suites (OCS)

Version Control:

VSS, Serena

 

Academic Qualification:  Bachelors of Engineering Computer Science and Technology

 

Professional Experience:

 

Client:   McGraw-Hill Education Columbus, OH      Aug 2014 to May 2015

Role:     Technical Lead

Project: MHE Unitas Development Project

 

Description: McGraw-Hill Education UNITAS project caters to development of a new website call UNITAS by replacing MHHE.com to support different divisions and digital products. This project also caters to development of new MHE SOA services to support this new UNITAS website. Another goal of this project is to merge different MHE integration services platform into a single MHE SOA platform. As part of merger of different MHE integration platform, MHE SOA services will provide single point of integration with different order fulfillment systems and payment processing systems. E.g. there will be a single Credit Card SOA service which will integrate different credit card payment gateways for different countries. There will be a single Order Insert service which will support orders from US, Canada and other different international countries.

 

Responsibilities:

·   Proof of Concept, Design preparation to replace ClearCommerce Payment Gateway to implement Chase Paymentech (also known as Orbital) Gateway and PayPal, Datacash integration.

·   Coding for Credit Card SOA service using Oracle Service Bus (OSB) to integrate with Chase Paymentech, PayPal, and Datacash WebServices and developed other different OSB services for Create Instructor, Notify Instructor, and Sample Orders.

·   Developed OSB code to convert Order Insert requests for International countries to Electronic Data Interchange (EDI) format and send it to International ERP system.

·   Developed Java code for Oracle ERP iPayment extensibility.

·   Developed a J2EE Servlet to integrate Oracle ERP iPayment and Chase Paymentech/PayPal. This servlet provides support credit authorization/voice-authorization/capture/refund from Oracle ERP OM or AR or Advance Collection or Contracts Modules.

·   Developed PayPal Java, JSON code for PayPal RESTful API and Classic API.

·   Developed J2EE application code based on Spring MVC, Hibernate and WebServices for UNITAS website

·   Developed SQL & PL/SQL code

·   Unit / Integration/Performance Testing using SOAPUI, SOAtest.

·   Defect fixing.

·   Deploying applications in Dev/QA environments.

 

Technical Environment:  Java, J2EE, Oracle SOA Suite 11g (OSB, Coherence), PL/SQL, Web services, PL/SQL , SOAP, RESTful, Spring, Hibernate, SOAPUI, JDeveloper, Apache 2.2, Oracle WebLogic.

 

Client:   McGraw-Hill Education Columbus,OH        Apr 2014 – Aug 2014

Role:     Technical Lead

Project: MHE ATLAS SOA Integration

 

Description: McGraw-Hill Education (“MHE”) ATLAS SOA Integration is a transition project from McGraw-Hill Financial (“MHF”). ATLAS SOA is mainly used for Oracle Applications Account Payable (“AP”) Invoice processing from different vendors and customers. The goal of this project is to create a cloned instance of MHF SOA into MHE and providing smooth enhancement and production support for ATLAS SOA project. The project also caters to enhancement support of few web applications like Web Tools, Mobius.

 

Responsibilities:

·   Configuration of the cloned instance of MHE ATLAS SOA similar to MHF SOA.

·   Enhancement and Production support for MHE ATLAS SOA which is used for Oracle Apps Account Payable (“AP”) Invoice processing for EDI and Non-EDI customers.

·   PL/SQL coding which is used for Format validation and custom validation; also used to integrate with Oracle Apps and invoking Oracle Apps Concurrent processes. Unix Shell scripting for purging of old instances and old files.

·   Analysis for any issues and defect fixing in SOA Code or PL/SQL code or Web Application code

·   Deploying SOA code in dev environment and Testing.

 

Technical Environment:  Java, J2EE, Oracle SOA Suite 11g (BPEL, B2B, OSB), PL/SQL, Web services , SOAP, XML, JDeveloper, Apache 2.2, Oracle WebLogic.

 

Client:   McGraw-Hill Education Columbus,OH      Sep 2013 to Mar 2014

Role:     Technical Lead

Project: MHE Simple Access/UIS LDAP/OAM/OIM Integration

 

 

Description: McGraw-Hill Education utilizes Universal Identity Store (UIS) for authentication and single sign-on for internal applications and has the master LDAP store for all McGraw-Hill Education employees and contractors. McGraw-Hill managers use Simple Access for provisioning any new contractors or employees. It is also used for re-setting the intranet credentials and application access.

 

Responsibilities:

·   Enhancement and Production support for MHE Simple Access Portal which is used for MHE Employee/Non-Employee user administration (e.g. creation and provisioning the users)

·   Requirement analysis, Proof of Concept, Coding, Testing for any enhancement for MHE Simple Access Portal and different Logon applications (J2EE Applications) and UIS application.

·   Development using OIM Design Console to create new Task, IT Resources, Adapter, and Configuration changes.

·   PL/SQL coding and Unix Shell scripting to build interfaces for several applications to integrate with UIS system.

·   J2EE Code (JSP, Servlet, SAML, WebServices) to build new Logon applications.

·   Server configurations related to OIM Webserver, Apache WebGate, Apache WebGate - OAM Integration, OAM-LDAP integration.

·   Securing website URLs through Oracle Access Manager (OAM)

·   Installation and Configuration to re-platform the complete MHE Simple Access/UIS LDAP/OAM/OIM system to new infrastructure due to MHE & MHF corporate split.

·   Defect fixing.

·   Deploying applications in DEV environment and Testing.

 

Technical Environment: Java, J2EE, OIM (Oracle Identity Manager), OAM (Oracle Access Manager), LDAP, PL/SQL, Web services , SOAP, XML, Eclipse, Apache 2.2, Oracle WebLogic.

 

 

Client:   McGraw-Hill Education Columbus,OH Oct 2010 - Sep 2011 and Jul 2012 - Sep 2013

Role:     Sr. Developer & Technical Lead

Project: MPD/MHE Online & e-Commerce Development Support

 

 

Description: MPD (Master Product Database)/MHE (McGraw-Hill Education) Online & e-Commerce Development Support project caters to development and enhancement of several customers facing websites (www.mhhe.com, pubeasy.mcgraw-hill.com, ips.mheducation.com, vendor.mheducation.com, www.mheducation.com) for McGraw-Hill through which customers can submit sales orders, professors can order for complementary copies, customers can change their invoice preferences. This project is also consisting of other internal website (MPD Online) for configuring and enriching different products of McGraw-Hill.

 

Responsibilities:

 

·   Requirement gathering and preparation of High Level & Low Level design document for MHHE.com development.

·   Designed Struts, Spring and Webservices based architecture for MHHE.com development.

·   Designed Spring and Hibernate based application architecture for MPD Online application

·   Designed Data Models putting to practice, concepts of normalization and RDBMS.

·   POC (Proof of Concept) to migrate the ECCP application from iPlanet server to Oracle WebLogic Server

·   Developed J2EE application code based on Struts, Spring and Webservices to re-design and re-architecture MHHE.com website

·   Implemented SOA to develop Web services using Oracle Service Bus, JAX-WS and Apache Axis.

·   Developed Web Services clients using SAAJ Messaging (SOAP with Attachments API for Java), Apache Axis to consume the Webservices

·   Developed SQL & PL/SQL codes (Package, Procedure, and Function) for each of these websites using PL/SQL Developer.

·   Developed the J2EE code based on the Spring MVC, Spring DAO, Spring JDBC Template, and Hibernate for MPD Online application.

·   Developed JMS code for sending/receiving notification to the users.

·   Developed JSP, EJB codes for ECCP website.

·   Developed screens using JSP, JavaScript, AJAX, XSLT, and HTML.

·   Developed new Database different database objects like table, views, indexes, constraints, triggers etc.

·   HTML/SHTML development for MHEducation.com website

·   Worked in all the modules of the application which involved front-end presentation logic developed using Struts MVC, Spring MVC, Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using Hibernate framework.

·   Used Design Patterns like Singleton, Factory, MVC, Front Controller, Business Delegate, Service Locator, Session Facade, Transfer Object and DAO.

·   Developed using new features of Java 5 like Annotations, Generics, enhanced for loop and Enums.

·   Developed code using Spring dependency injection.

·   Used DAO pattern to fetch data from database using Hibernate to carry out various database specific operations.

·   Involved in configuring Hibernate mapping files and POJO objects.

·   Search engine implementation using Apache Lucene.

·   Used Apache POI API to carry out Microsoft Excel functions and Java-Mail API for sending emails.

·   Worked closely with QA team and fixed QA bugs and production issues with a quick turnaround time.

·   Unit / Integration Testing of the developed code.

·   Integration / Performance testing of the webservices using SOAtest and SOAPUI.

·   Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.

·   Oracle WebLogic 10g/9.1/8.1 Server Installation, Configuration (Admin server, Managed Server, Cluster, Data source, Queue configuration) and Deployment

·   Apache Server configurations (Virtual Host, Proxy Pass, Reverse Proxy, SSL Configuration, Mod Weblogic etc.)

·   Unix Shell Scripting for log analysis for any application issues or server configuration issues.

·   Used Apache Maven, Apache Ant for project management and building the application.

·   Used Log4j utility to generate run-time logs.

·   Serena was used for project management and version management.

 

Technical Environment:  J2EE, Java 1.5 (JDK 5), Spring framework, Spring MVC, Hibernate, JSP, Servlets, JDBC, AJAX, Web services , SOAP, XML, Java Beans, Apache POI, JQuery, JavaScript, Oracle Weblogic 10g / 11g, Eclipse, IBM RAD, BEA Weblogic 8.1 / 9.1, Tomcat 6.x, Apache 2.2, Agile Methodology, Design Patterns, Serena, Apache Ant, Maven, JUnit, XSLT, HTML.

 

 

Client:   McGraw-Hill Education Columbus,OH Oct 2011 to Jun 2012

Role:     Technical Lead

Project: BI (Business Intelligence) Publisher Development

 

Description: BI Publisher Development project consists of Development of a J2EE framework to utilize Oracle XML Publisher API for generation of customer facing reports or documents like Invoice, Order Quote, Order Status doc, IIB (Invoice in Box), Cheque Print etc.

The project is not just limited to generation of reports but also it handles delivery of these reports through several delivery channels like FTP through Oracle Content Database (OCM), FAX, Email, and Print through CUPS (Common UNIX Printing System).

 

Responsibilities:

 

·   POC (Proof of Concept) to invoke ERP (Enterprise Resource Planning) XML Publisher Engine from a custom Java/J2EE code.

·   POC for RightFax SMTP integration, CUPS configuration for PDF printing, FTP to Oracle Content Database (CDB), Java Mail and integrating all these delivery channels to XML Publisher Engine

·   Preparation of High Level, Low Level design document and Architecture document for Oracle XML Publisher project

·   Developed Java code to invoke Oracle XML Publisher (BI Publisher) engine to generate PDF reports for different customer documents and integrated the same with Oracle ERP

·   Developed RTF file, Bursting Control XML file for generation of reports

·   Developed J2EE code to integrate these reports with different delivery channels like FAX (RightFAX), E-Mail, Print (CUPS), Content Management System (Oracle Content Database)

·   Developed custom java code for Real Time printing for Invoice in Box (IIB) and connecting to Mainframe database (Datacom CA)

·   Developed java code to invoke CUPS printing and RightFAX for sending FAX through Oracle ERP

·   Developed a Struts based J2EE application to integrate with CUPS (Common Unix Printing System) to provide a GUI to manage hundreds of printers of McGraw-Hill and to integrate these with Oracle ERP for printing different XML Publisher based reports.

·   Developed SQL & PL/SQL codes (Package, Procedure, and Function) for creating Oracle XML Publisher reports websites using PL/SQL Developer.

·   Developed UNIX Shell scripts to integrate Oracle ERP to invoke XML Publisher engine or custom java code.

·   Unit / Integration Testing of the developed code.

·   Oracle WebLogic 10g Server Installation, Configuration (Admin server, Managed Server, Cluster, Data source, Queue configuration) and Deployment

·   Apache Server configurations (Virtual Host, Proxy Pass, Reverse Proxy, SSL Configuration, Mod Weblogic etc.)

·   CUPS installation and configuration to enable PDF printing and printing with different types of printers like Xerox, HP, Dell printers and enable AppSocket, LPD, and IPP printing protocols.

·   RightFAX SMTP configuration for sending FAX through Oracle ERP

·   Oracle Content Database (CDB) configuration and administration

·   Oracle XML Publisher configuration from XML Publisher Administration screen

·   Post Go live support for Oracle XML Publisher reports, Credit Card Servlet application

·   Developed several Unix Shell Scripts to debug server logs for any application issues or server configuration issues.

·   Used Eclipse to develop, debug application code.

·   Used Apache Ant for project management and building the application.

·   Configuration and release management using Serena.

·   Deployed the application on Oracle Weblogic 10g, Apache Tomcat servers.

 

Technical Environment: Java J2EE, Struts, PL/SQL, Unix Shell Scripting, Oracle XML Publisher (i.e. BI Publisher), Oracle WebLogic 10g, Oracle 10g Database, CUPS (Common Unix Printing System), RightFAX, Oracle Content Database.

 

 

Client:   McGraw-Hill Education Columbus,OH Jun 2010 to Oct 2010

Role:     Sr. Developer & Technical Analyst

Project: MHE SOA Development Onsite

 

Description: McGraw-Hill Education (MHE) is one of the segments of The McGraw-Hill Group Companies. They are the leading publishing company in the space of Education, viz. Higher Education, Professional, School Education and Digital Learning. SOA Development project consists of development of OSB (Oracle Service Bus) and BPEL based Webservices development to interact with Oracle ERP for Order Status Search, Customer Information, Customer Pricing, Item Creation etc. These Webservices are exposed to several customers in McGraw-Hill across all divisions.

 

Responsibilities:

·   POC to invoke BPEL based Webservices through Oracle Service Bus (OSB)

·   POC to implement Proxy Service Level security and Message Level security for the OSB Webservices

·   Preparation of Design document for Order Status, Customer Information, Customer Pricing, Item Creation Webservices.

·   POC to download a file using OSB Webservices

·   Developed WSDL, XSD for all the above mentioned Webservices

·   Developed end to end code (HTTP / JMS Proxy Service, Business Service for all the layers, Database Adapters, Webservices Security, Message/Operation Level security) for each of the above mentioned Webservices using Oracle WebLogic Workshop tool

·   Developed XQuery, XPath codes to transform the Request and Response messages using Oracle WebLogic Workshop tool

·   Developed BPEL service using Oracle JDeveloper and exposed the same as Webservices

·   Developed custom Java code to integrate with Coherence Cache for faster retrieval of results and for implement Java Callout

·   Developed SQL & PL/SQL codes (Package, Procedure, Function) to integrate with the Order to Cash system (i.e. Oracle ERP)

·   Developed Apache Axis based Webservices and Webservices Client

·   Unit, Integration, Performance Testing using OSB Console, SOAPUI and SOAtest.

·   Used HP Quality Center to write and execute Unit and Integration Test cases.

·   Oracle WebLogic 10g/11g Server Installation, Configuration (Admin server, Managed Server, Cluster, Data source, DB Adapter, JMS Queue configuration) and Deployment

·   Apache Server configurations (Virtual Host, Proxy Pass, Reverse Proxy, SSL Configuration etc.)

·   Coherence Cache configuration

·   Post Go live support for OSB Webservices, Credit Card Servlet application

·   Developed several Unix Shell Scripts to Debug server logs for any application issues or server configuration issues.

·   Used Oracle WebLogic Workshop, Oracle JDeveloper, Eclipse to develop, debug application code.

·   Used Apache Ant for project management and building the application.

·   Serena was used for configuration and release management.

·   Deployed the application on Oracle 10g / 11g Service Bus, Oracle Weblogic 10g / 11g servers.

 

Technical Environment: Java, J2EE, OSB, Webservices, WSDL, XSD, XPath, XQuery, Apache Axis, BPEL, SQL, PL/SQL, Unix Shell Scripting, Oracle WebLogic Workshop, Oracle JDeveloper, Oracle Weblogic 10g / 11g server, Oracle 10g Database, Oracle Content Database, SOAPUI, SOAtest.

 

Client:   McGraw-Hill Education Columbus,OH Jul 2009 to May 2010

Role:     Sr. Developer & Technical Analyst

Project: MHE SOA Development Offshore

 

Description: “MHE SOA Development” project consists of development of OSB (Oracle Service Bus) and BPEL based Webservices development to interact with MHE Oracle ERP for Sales Order Insert, Address Validation, Credit Card Authorization, School Service, Product Pricing, Item Creation etc. These Webservices are exposed to several customers (i.e. different websites) in McGraw-Hill across all divisions.

 

Responsibilities:

 

·   POC (Proof of Concept) to develop Webservices (HTTP / JMS Proxy Service, Business Service, DB (Database) Adapter, Routing service, Java Callout using Oracle Service Bus (OSB)

·   POC to implement Oracle Coherence Caching to make the services faster

·   Preparation of Design documents for Order Insert, Address Validation, Product Pricing, Credit Card Authorization, School Service Webservices.             

·   Developed WSDL, XSD for all the above mentioned Webservices

·   Developed end to end coding (HTTP / JMS Proxy Service, Business Service for all the layers, Database Adapters, Webservices Security, Message/Operation Level security) for each of the above mentioned Webservices using Oracle WebLogic Workshop tool

·   Developed XQuery, XPath codes to transform the Request and Response messages

·   Developed Java/J2EE code for each of these Webservices.

·   Developed BPEL service using Oracle JDeveloper and exposed the same as Webservices

·   Developed custom Java code to integrate with Coherence Cache for faster retrieval of results

·   Developed SQL & PL/SQL codes (Package, Procedure, Function) to integrate with the Order to Cash system (i.e. Oracle ERP)

·   Developed Apache Axis based Webservices and Webservices Client

·   Unit testing /Integration / Performance testing of the Webservices using SOAPUI/SOAtest.

·   Used HP Quality Center to write and execute Unit and Integration Test cases.

·   Oracle WebLogic 10g/11g Server Installation, Configuration (Admin server, Managed Server, Cluster, Data source, DB Adapter, JMS Queue configuration) and Deployment

·   Apache Server configurations (Virtual Host, Proxy Pass, Reverse Proxy, SSL Configuration, Mod Weblogic etc.)

·   Coherence Cache configuration

·   Post Go live support for OSB Webservices

·   Unix Shell Scripting for log analysis for any application issues or server issues.

·   Used Oracle WebLogic Workshop, Oracle JDeveloper, Eclipse to develop, debug application code.

·   Used Apache Ant for project management and building the application.

·   Configuration and release management using Serena

·   Deployed the application on Oracle 10g / 11g Service Bus, Oracle Weblogic 10g / 11g servers.

 

Technical Environment: Java, J2EE, OSB, Webservices, WSDL, XSD, XPath, XQuery, Apache Axis, SQL, PL/SQL, Unix Shell Scripting, Oracle Coherence Cache, Oracle WebLogic Workshop, Oracle JDeveloper, Oracle Weblogic 10g / 11g server, Oracle 10g Database, Oracle Content Database, SOAPUI, SOAtest, Clear Commerce Payment Gateway

 

Client:   McGraw-Hill Education Columbus,OH Jul 2008 to Jun 2009

Role:     Sr. Developer & Technical Analyst

Project: e-Commerce Enhancement Support

 

Description: McGraw-Hill Education (MHE) is one of the segments of The McGraw-Hill Group Companies. They are the leading publishing company in the space of Education, viz. Higher Education, Professional, School Education and Digital Learning.

The e-Commerce project provides several services which acts as integration Webservices between different websites and MHE Oracle ERP system. This project was production support and enhancement support of existing e-Commerce services based on AquaLogic Service Bus and WebLogic Integration.

 

Responsibilities:

·   Analysis & Proof of Concept, Design, Development for J2EE Webservices using AquaLogic Service Bus (ALSB 2.1), WebLogic Integration (WLI)

·   Issue resolution for each of the Webservices.

·   Code Review before Onsite Delivery using ASSENT

·   Analysis & Solving Production issues for Online Applications

·   Developed new Webservices (e.g. Customer Information) using J2EE, ALSB, PL/SQL using WebLogic Workshop, PL/SQL Developer tools

·   Developed end to end coding (HTTP / JMS Proxy Service, Business Service for all the layers) for new Webservices using BEA WebLogic Workshop tool

·   Developed XQuery, XPath codes to transform the Request and Response messages using BEA WebLogic Workshop tool

·   PL/SQL Stored procedure development using PL/SQL Developer

·   Unit & Integration Testing after development or enhancement using SOAPUI

·   Testing of Webservices using HP-Quality center test cases.

·   ALSB, BEA WebLogic 8.1 Installation, Admin Server/Managed Server/Cluster/Data source/Queue Configuration, Load balancing, Deployment, administration.

 

Technical Environment: Java, J2EE, ALSB, WLI, Webservices, WSDL, XSD, XPath, XQuery, SQL, PL/SQL, Unix Shell Scripting, BEA WebLogic Workshop, BEA Weblogic 8.1 server, Oracle 10g Database, SOAPUI, XMLSpy.

 

Client:   Geological Survey of India Kolkata,India Aug 2007 to Jul 2008

Role:     Technical Architect & Sr. Developer

Project: GSI-Enterprise Portal Solution Implementation

 

Description: The project involves the analysis, design and development of GSI Enterprise portal (accessible over Internet) to provide complete application solution for GSI Employees, and implementation of the system at its central headquarter at Kolkata, India and DR (Disaster Recovery) site in Hyderabad, India.  The portal solution is a web-based J2EE compliant build primarily on Oracle products – Oracle 10g Database, Oracle 10g Application Server, Oracle 10g Portal, Oracle Collaborative Services (OCS), and Oracle Internet Directory (OID).

 

Responsibilities:

·   Oracle Portal, Oracle 10g Application Server Configuration, Development & Deployment in RAC environment.

·   Java/J2EE, Struts based transactional application Development, Configuration & Deployment.

·   SSO (Single Sign On), OID (Oracle Internet Directory) configuration in RAC environment. Oracle Web cache configuration.

·   OCS (Oracle Collaborative Service) Configuration

·   Integration with different partner application (LIBSYS, GIS, Oracle Mail), Oracle Forms, Reports

·   Oracle Application Server 10g Administration

·   Linux & HP-UX System administration like Unix Shell scripting, job scheduling, space management

·   Installation, configuration of Oracle 10g Web cache, Oracle 10g Application Server, OID, SSO, OCS, Oracle Mail Server and deployment of whole GSI Portal in development setup also.

·   Stored procedure development using PL/SQL Developer.

·   Writing Implementation document.

·   Fixing portal & transactional application related bugs

·   Enhancement support for the whole transactional application modules & Oracle Portal.

 

Technical Environment:  Java, J2EE, Spring MVC, JSP, JSTL, Servlets, JDBC, AJAX, Web services , SOAP, XML, EJB, Apache POI, JavaScript, Oracle 10g Application Server, Oracle 10g Portal Server, Oracle 10g Web Cache, Oracle 10g Collaboration Suite, Oracle Mail Server, Eclipse, JDeveloper, Tomcat 5.x, Design Patterns, Serena, Apache Ant, JUnit, XSLT, HTML.

 

Client:   Pearl Insurance Peterborough, United Kingdom Feb 2007 to Aug 2007

Role:     Sr. Developer

Project: Pearl – IT Migration Programme

 

Description: Pearl is the biggest insurance company of UK. The aim of this project is to replace the existing PACE system of Pearl and to develop an Integrated Insurance Management System (IIMS).

Pearl IMP project is having a JSF framework which parses the XML and generates JSF page, backing bean (i.e. View Layer). View, BD, Service Invocation, Service, BO, DAO layers are used to achieve the functionality. All the business is handled in DAO. Entity Model is followed to achieve the functionality.

Pearl IMP is also having a Batch Framework which handles adhoc & scheduled batch jobs.

 

Responsibilities:

·   Business Prototype design and Low Level Design preparation for Party Module

·   Integration of Batch Framework with Party Module

·   Developing Duplicate Suspect Processing engine using J2EE & Oracle

·   Developing Screens using JSF, Backing Bean, BD, Service, DAO layer

·   Developing Mail Framework

·   Mail Integration with any application,

·   J2EE code development using Eclipse IDE and using Java-5

·   Deployed the application in IBM WebSphere 6.1 server

·   Test case preparation Unit testing/ System testing.

 

Technical Environment:  J2EE, Java 1.5 (JDK 5), Spring framework, Spring MVC, Spring JDBC, JSF, AJAX, JQuery, JavaScript, IBM WebSphere 6.1, Eclipse, IBM RAD, PVCS, HTML.

 

Client:   Geological Survey of India Kolkata,India Aug 2005 to Jan 2007

Role:     Developer

Project: GSI-Enterprise Portal Solution Development

 

Description: Project is to develop a complete application solution for GSI Employees & providing an Enterprise Portal for GSI. The portal solution is a web-based J2EE compliant build primarily on Oracle products – Oracle 10g DB, Oracle 10g AS, Oracle 10g Portal, Oracle Collaborative Services, and Oracle Internet Directory.

GSI-EPS project is having a Java-J2EE application framework based on Struts MVC architecture. This framework dynamically parses XML and generates JSP page. Business logics are written in PL-SQL Stored procedure. There is another framework for workflow to handle complex workflow.

 

Responsibilities:

·   High Level design document preparation and Design of Prototype

·   Generating Traceability Matrix during design phase to find out number of components affected.

·   Transactional Application -- Developing Java/J2EE, JSP, JSTL, XML, SAX, EJB, Struts Framework

·   Developed a J2EE framework to convert XML to JSP.

·   Developing SQL, PL/SQL business procedures for Finance (Claims, Cash) Modules.

·   Developing portal pages using Oracle Portal

·   Development of a J2EE Transactional framework on top Struts framework for development of around 500+ webpages

·   Portal Design/Development using Oracle 10g Portal

·   Developing of a Portal for GSI using Oracle Portal, PL/SQL, DAD (Database Access Descriptor), Mod PL/SQL

·   Stored procedure development using PL/SQL Developer.

·   Development using Oracle Workflow

·   Preparation of Workflow meta data for Finance modules

·   Writing user manual for Claims & Cash module

·   Writing Unit Test Cases, System Test Cases for Claims & Cash modules. Review of Unit Test Cases & System Test Cases. Unit Testing & System Testing for other modules using TCA.

 

Technical Environment:  Java/J2EE, Struts, JSP, EJB, XML, JNDI, SAX, DAO, JavaScript, SQL, PL/SQL, WebServices, HTML, Oracle 10g Application Server, JDeveloper, Eclipse, PL/SQL Developer, Oracle 10g Portal, Oracle Identity Management



Experience

BACK TO TOP

 

Job Title

Company

Experience

Java, J2EE, Struts, Spring, Oracle Service Bus, SOA Lead Developer and Technical Lead

Tata Consultancy Services Limited

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

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:

Java, J2EE, Struts, Spring, Oracle Service Bus, SOA Lead Developer and Technical Lead

Desired Job Type:

Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US-FL-Ft. Lauderdale

Relocate:

No