Web Developer Resume Profile
Summary:
Having worked in the IT industry for over 12 years I bring a wealth of knowledge across many sectors including Retail-Ecommerce, Supply Chain, Order Processing ,Telecom from working in countries such as India, Singapore and UnitedStates.The ability to consolidate this experience is truly useful to organizations initiating technical strategies or business transformation by Experience of building new ecommerce or migrating existing operations to Java, J2EE, ATG,Hybris and Websphere commerce in WebLogic Websphere and Apache Tomcat, Oracle, Solaris, and Linux. Currently focusing on Ecommerce, Catalog Search, Caching, Security, Messaging, and Web Services with SOA. Telecom, Retail and Banking domain application experience with Verizon, AT T, Deutsche and Citi Banks.RIM, Team Leader Architect for full Life Cycle development on some projects and applied strong knowledge of multi-tier applications, distributed environment and Extensive Ecommerce applications development B2B,B2C ,Order processing and Supply Chain. Applied profound strength in object-oriented modeling and design OOAD with SOA based standards principles of design development of database centric enterprise applications with Search using Endeca and Solr. Also developed architectural and functional alternatives as part of feasibility studies for new projects. Resolved stability and performance issues in current environment improve scalability and troubleshooter multiple problems on several applications
Enterprise Impact
- Improves enterprise IT strategies and practices for client engagement, project methodology, architectural governance, enterprise documentation, infrastructure migration, development team evolution, and IT support. Full life cycle development using a range of methodologies, specializing in waterfall, iterative, agile techniques such as XP and SCRUM with Security design methodology SSL,OAuth,JAAS,JSSE,CertPath,JCA and SAML , patterns, best practices, and reality checks .
- Aligns IT with business strategies through agile methodologies that leverage business and technical architectures, information workflow, use case analysis, and risk assessment to verify fitness-for-purpose. Also I have a deep understanding of Model View and Controller MVC2 design pattern, Struts framework, and Hibernate and must be proficient in Spring framework, UML Use case diagrams, activity diagrams, sequence diagrams and class diagrams , application methodologies and business requirements gathering via use case. Stabilizes ad hoc support operations by clearly defining the boundaries and responsibilities of project and operational teams, while progressively injecting fitness checks earlier into the project lifecycle.
- Also played as architect and performed on designed system modeling using TOGAF techniques, performance tuning, securing and extending enterprise product lines built upon service-oriented enterprise architectures and open source frameworks Struts, Spring, Hibernate that are secure Kerberos, X.509 , scalable, extensible component-oriented , interoperable SOA XML, JMS, Web Services with ESB, manageable, and serviceable in Apache CloudStack Heroku .
- Large E-Commerce/Supply Chain/Order Processing systems built upon robust multi-layer architectures with high-performance B2B, B2C and Integration by applying SOA principal standards with better Catalog management standards designs.
- Operating System : Windows 2000 Server, UNIX, Sun Solaris, Red Hat Enterprise Linux
- Languages : C , JAVA 1.4, 1.5, 1.6 , UML, SQL, PLSQL, C XML XSD, XSLT, STAX ,C
- J2EE Tech : JSP, JSF, SERVLET, EJB 2.x-3.x, JDBC, JPA, JMS,JCP, JTA, Swing
- EAI SOA : SOA JWS, JAX-RPC, JAXP, JAXB, XML, RESTful,WSDL ,Apache CXF WS
- EAI Tools : JCAPS 6.x , Oracle SOA Suite 10.x , JBPM, BPM, WSM, BPEL, ESB,OSB
- Frame work : Struts 2.x, iBatise, Spring 3.x, Hibernate ORM ,
- E-Commerce Platform : Oracle ATG 10.x -11.x, Sterling Commerce and Hybris 4.1
- App Servers : WebLogic 7.x-11g , WebSphere5.x-6.0, JBoss5.1, Oracle Server, GlassFish 9
- Portal Server : Weblogic portal 8.x-10.x and Portal Admin, REST, DOJO
- Web Server : Apache Tomcat 4.x 5.x with Apache-CXF
- RDBMS : Oracle 8i, 9i ,10g Base DBA , MS-SQL Server 7.0, MySQL 4.1, Sybase, db2
- IDE : Weblogic Workshop 8.1, WSAD 5.0,WID 6.0, RAD 6.0, JDeveloper Eclipse
- Tools : Ant, Toad, JRocket , JProfile, CVS,ClearCase,SVN,
- Search Engines : Apache Solr 1.4-4.x with Apache Lucene , Oracle Endeca Commerce 3.x -11.x
- Design Tool : Rational Rose 4.0, Enterprise Architect 4.0, Visio 2007, and TOAD
Confidential
Certified Developer
Experience:
The main purpose of this business solution is to share the fulfillment information with real-time view of product details to its customers with search and refinement of all devices page and product catalog search ability with Endeca. Also order handling with ordering processing system through Queues JMS and WDSL interfaces.
Roles and Responsibilities:
- Design the application architecture changes with security perspective and designed as an architect
- Also customized certain service components as per SOA standards as a consultant
- Analyzing the business requirements and catalog structure on BCC Store front
- Working on Endeca integration with ATG commerce by understanding of catalog structure
- Also indexing the data on MDX instances from ATG server
- Integrating with external and dependency applications using SOA principles and standards
- Writing REST and SOAP services by going through functionalities using ATG API
- Customizing catalog structure based on new functional demands
- Performance tuning applied XSS for application security
- Wrote some business component services on product catalog and pricing with contracts and promotions
- Configuration cartridges of in workbench of the server
- Implemented Cross scripting , service oriented security vulnerabilities
- Trouble shoot them whenever issue in the application deployment and configuration
- Skills used: ATG Commerce 10.2 11,Java, J2ee, JMS, Spring Framework 3.0, SOA REST,JWS,JMS,XML,XSD,XSLT , Angular JS, Weblogic 11g with Oracle 11g DB, SQL PLSQL,Endeca 3 11 , JProfileer ,Endeca Experience Manager, Implemented Cross Scripting Security . Red Hat Enterprise Linux OS.
Confidential
This system will be used for the Flight Information Display, Gate Information Display, Baggage Information Display and any other generic digital signage required for AA. The data service is responsible for communicating to the back end systems and gathering the data that will be displayed by the players. The data service provides various plug-in. The data could be pretty much anything that can be rendered by a PC but not limited to Flight information, Gate display data, Baggage display data, Standby list, Commercials, Slideshows, also Data feed for external airport clients will be sent in the AIDX format in both a web service and an MQ feed.
Roles and Responsibilities:
- Design the application architecture and infrastructure architecture then get it reviewed with Sr. Principal Architect
- Also designed MQ architecture and WAS cluster design with technical case for flight information feed to local and external.
- Understanding the external application architecture and functional cases with different signage works FIDS, GIDS,BIDS and CGIDS etc .
- Implemented Cross scripting and security configurations
- Doing Design and development with team, enhancement code of Signage Data Harvester with SOA architecture of Messages , Web Service SOAP REST ,ORM
- Worked closely with Sr. Principal Architect to recommend solutions and implemented this application solely.
- Performance tuning in the application server and memory usage analyzed.
- Working on Core java and middleware SOA REST SOPA using Spring Framework, Hibernate ORM,Multithreading,Quartz Scheduling, Spring-WS , Spring-JMS and IBM MQ for the complete integration, Enterprise Bus Services Mule , Consuming ,Managing Queues,WebSphere Cluster servers 8.0.3 and Shell Scripts
- Deployed the application in Webshphere Application Server Clustering and Configuration.
- Working on xml presentation using XML and XSD
- Performance tuning SQL and application on WAS service oriented security vulnerabilities.
- Involved database design and changes with MS SQL, Procedures, and SQL.
- Skills used: Java, J2ee, Spring,HTML5, Hibernate ORM ,SOA SOAP-WS,REST-WS,JMS ,Spring MVC, Spring Integration with OSGi, Mule ESB, Heroku Cloud,MS SQL 2008 R2, Shell script,XML,XSD,XSLT,XHTML,SQL,SQL-WorkBench,MS SQL Server Management Studio,Eclipse. Websphere 8.0.x, IBM Websphere Message Broker MQ , IBM Health Center, and Red Hat Enterprise Linux OS , Nginx HTTP Server,MS Visio Design Tool using TOGAF.
- Project Name 2: SSP Order management Billing interfacing Confidential
- Verizon Online Business Management Level BML , Service Management Level SML and Provisioning Services for different purposes at different stages of Order Life Cycle. I was working on the application interfacing with other downstream system like provisioning, billing, prouduct catalog and bundles and also implementing based on functional cases of the billing ordering application OSS BSS as per the requirement. Preparing the Design Docs and development, enhancement code of ISPGW with SOA architecture standards for five systems
Roles and Responsibilities:
- Understanding the application architecture and functional cases of the billing ordering application OSS BSS
- Doing Design and development, enhancement code of ISPGW with SOA architecture of WF,Messages,WebService
- Health check, working with production team for production issues, deployment.
- 360 degree Search functionality provided by indexing account profile, product catalog and provisioned data order reports using Endeca
- Working on Core java and middleware SOA EJB,JWS,Apache CXF,BEPL and JMS MDB for the complete integration, Exposed Services, Consuming ,Managing Queues, Managed servers and Shell Scripts , Oracle Service Bus
- Deployed the application in WebLogic Application Server Clustering and Configuration with Sys Admin.
- Performance tuning in the application server and memory usage analyzed using JROCKIT
- Involved database changes with Oracle 10g, MySQL and PLSQL,SQL Query by raise CA change request for some issues.
- Implemented service oriented security vulnerabilities
- Working with Development team for some issues and give resolutions for issues.
- Skills used: Java, J2ee, Struts, Hibernate ORM ,Spring with OSGi, Apache CXF 2.3 WebServices,Spring MVC,Java script and HTML5, Spring Batch 2.1,Oracle 10g, Weblogic 9.x -10.x, Linux,ETL,SOA JWS,JMS,BEPL,Apache CXF 2.3,SOAP-WS,REST-WS and Websphere Message Broker MQ , JRockit ,ESB,Script,XML XSD,XSLT ,SQL,PLSQL,Toad Oracle,MYSQL ,RAD 8.0, Red Hat Enterprise, Endeca ,Endeca Experience Manager MDEX ,Red Hat Enterprise,JRockit Mission Control.
- AT T portal application will provide a single entry to land for all internal applications as all integrated with portal as collection of portlet with proper access control.WebTrax work request application which helps to track all the requests are been logged by AT T employees and giving the status ,Implementation, Maintenance and deployment .
Roles and Responsibilities:
- Understanding the requirement and prepared HLD and LLD. TDD
- Designed Application architecture and infrastructure architecture
- Implementation complete Core java and middleware JMS Involved in the design and JMS for the complete integration for status update and events call and provided very dynamic spot lights in the front page and Clustering of data in WebLogic Application Server and Clustering and Configuration.
- I have implemented all business services by writing Query with iBatise and WebTrax Work request alls from Java Business Class using Patterns like DAO, SF, VO, singleton, and factory etc .
- Involved in the design and development of xml presentation using XML CSS and XSLT.Also involved database design and created schema with Oracle 10g and SQL Query with iBatise
- Skills used:Java,J2ee,Struts 2,Spring MVC,SOAP-WS,REST-WS,iBatise, Informatica, jQuery,Oracle 10g,Weblogic 9.x -10.x,Sun Solaris OS and Windows,DOJO,jQuery,javascript,AJAX,JSTL,CVS,JPA,JMS and Blackberry 8900 with Simulators and devices.XHTML, Apache CloudStack,Solr and Cingular EMI Report and CPW ,WLST,Reporting.UML,Eclipse,Ant,XML,SQL,PLSQL,Log4j.Agile Methodology used for development.
- Project Name 3: Broadband Gateway Provisioning System Verizon, USA Oct 2008 to Feb 2009 as Technical Consultant Verizon Business requires new functionality of Element Management Level EML and Inventory System that will be able to auto-design and auto-activate DS3 and above circuits once circuits order are received. The user who is accessing BGW application will place a TPTA order by filling required information like Circuit Id, Site A CLLI , Site Z CLLI , bandwidth etc inventory data .
Roles and Responsibilities:
- Understanding and analyzing the project requirements, then prepared HLD and LLD and TDD
- Implemented the request work flow is processed through queue messaging system as asynchronously with JMS server in ActiveMQ
- Implemented all Business calls MDB and DB calls by ORM mapping of DAO and Beans by Spring with Hibernate with standard patterns like DAO,SF,Facoty,VO,Locator,Proxy etc
- Implemented few web services to get circuit availability for external third party or out sourced application and similarly consumed some services like customer verification status.
- Skills used: Java, J2ee, Spring and Hibernate 3.0, JMS, Apach Tomcat 6.0, Apache beehive, Oracle and Oracle SOA Suite with Oracle Service Bus, BPM,JDeveloper, Eclipse,UML,JPA, AXIS-2 Web Services SOAP and REST,XML,WSDL,Eclipse,Ant,XML,SQL,PLSQL, Apache Nginx HTTP Server,ActiveMQ,Log4j.
- Project Name 4: Enterprise planning ATG- ORACLE- JDA Integration Confidential
- Generally, we used an enterprise wide SOA establishment is necessary to ensure a communication hub based on JavaCAPs to manage all kinds of integration across systems EAI . Specifically, for the SAP-JDA integration, there is a requirement to constantly input the master and transactional data from SAP ATG into JDA-EP and JDA-Intactix to allow Merchandise Planning while add a product to catalog , Shelf Space planning and planogramming in the onsite delivery by doing all configurations, deploying, demonstrating and QA support. Roles and Responsibilities:
- Understanding and analyzing the project requirements
- Design the application architecture and infrastructure architecture then also prepared HLD and LLD
- Created a system to allow Merchandise Planning, Shelf Space planning and planogramming in the onsite delivery functional design cases and worked with team to implement
- Implementation completely on Core Java, JavaCAPS 5.1 eGate 5.x into Oracle SOA Suite as middleware BPM,BEPL,JWS,WSM,JMS,ETL
- Involved in the complete design and development as integration between SAP and JDA.ETL with ODI and All the services are integrated with BPEL and also Provided POC on Oracle SOA Suite 10g with ODI with ETL.
- Integrating catalog configuration through service for product fulfillment based on plannogramming report
- Writing API service call in ATG framework and used the same for functional usage and integration
- Configuring ESB in DEV and TEST environments
- Developed an common service framework process monitoring CSF using JMS
- Skills used: Java CAPS 5.1.3 JCAPS ,ATG Commerce B2C,B2B and SOA SOAP REST,JMS , Oracle 10g, Sun Solaris, SOA and CSF framework audit, error, email with Spring, MDM, ETL,XML,XSD,BPM,DTD,SOAP,SQL, PLSQL,Log4j.
- Description: The main purpose of Global business solution is to share the fulfillment information between WC World Cat and its cutomers, suppliers service providers, and provide near real-time view to its customers and management of order information. Handled Order management and User Management module that includes three aspects of creating a organization which is covered under Organization management and Creating User ID for the Organization, which is covered under user management, Also House Keeping like managing application, Task and search configurations
Roles and Responsibilities:
- Understanding and analyzing the project requirements from BRD and design application architecture using Rational Rose UML design assigning task to team module leads and provide assistance.
- Created Search functionality on the product catalog with Endeca search by indexing product skus in memory
- 360 degree Search functionality provided by indexing account profile, product catalog and provisioned data order reports using Endeca MDEX.
- Involved in the performance tuning and securing and extend enterprise level of application standards
- Involved in the design and development for User, Organization and Task Management with respect to different religions on PUMA sales cockpits B2B and B2C .All sales approval status events , order status and shipment status events updated using MDB JMS and SMTP for sending confirmation mails between inventory ,management and customers.
- Getting complete customer details from CRM application as Service and also getting production status and availability Also suppliers are getting order in the form XML and convert into Java object using XSD with JAXB as Service Oriented SOA
- Worked on SSO using openLDAP and implemented service oriented security vulnerabilities
- Involved in integration using ETL,SOA REST,SOPA and JMS between multiple systems
- Using JRockit Mission Control and JRockit Runtime Analyzer
- Skills used: Java, j2ee,EJB 2.0, Tomcat Weblogic 8.1, 10 , Hybris 4.1 , Endeca MDEX,Endeca Studio, Endeca Information Discovery , Endeca Search on product catalog , Spring, Struts and Java script, Eclipse 3.2, DB2, Open LDAP,Web Servics,DOJO,JMS,JWS SOAP ,XML,XSD,JPA,JTA,JTS,JRockit Mission Control and Profiling with performance,Eclipse,Ant, XML,SQL, WLST,UML,Log4j, SOA, Endeca Search engine with indexing complete skus and profile,Oracle Weblogic 11g. TOGAF ,Endeca 3.1 .
Description: In workforce optimization solutions, our Witness Enterprise Solutions division offers Impact 360 - a powerful combination of packaged software and services specially designed for optimizing and managing labor in the retail banking and financial services market, as well as across back-office operations environments that impact the customer experience.
Roles and Responsibilities:
- Understanding and analyzing the project requirements assigning task to team members and provide assistance of this product with agile development process.
- Implementation functional interfacing services through SOA and JMS for Complete customer service and workforce management with proper design patterns.
- Implementation, Maintenance and deployment and Production Support.
- Involved in integration with JBI and legacy using JCAPS infrastructure tool
- Skills used: Java, j2ee,EJB, Weblogic 8.1,Jboss 4.1, Services SOAP REST ,Websphere 6.0, Hibernate ORM , Oracle9i, Spring FrameWork,DOJO- Ajax, Eclipse 3.0 and Jprofiler for performance tuning, Rational Rose Clear case and Clear Quest.Apache CXF,Eclipse,HTML,Java script, XML, SQL, JPA,Python, Log4j.
- Description: The project has the enhanced core retail banking solution for Citibank Germany, which has all kinds account dealings like investment, customer relationship management etc. and working on the module 'Product trolley' which has various functionalities like opening all types of accounts that the product offers.
- Roles and Responsibilities:
- Understanding and analyzing the project requirements
- Implementation, Maintenance and deployment and Production Support.
- Implementation with Core java and middleware EJB,JMS for Core Retail customer account relationships
- The all interaction processed through JMS queue messaging system as synchronously with Websphere Message Broker MQ server.
- Developed and deployed the application in Websphere Application Server.
- Skills used: Java, j2ee,EJB,JMS,MQ,WID,Websphere 6.0, db2, Spring Framework, HMTL with Java script, XML, DOJO-Ajax, WSAD into Rational Application development RAD ,RUP,JSTL,JTA, Rational Rose Clear case and Clear Quest, Eclipse, Ant, XML, SQL,UML ,BPM with SOA SOAP REST ,C ,Log4j.
- Project Name 8: WWCRM- Ordering -Business Integration B2B - Confidential
- Description: The CBM is invited to sub-region SOARs and their attendance are at their discretion in order management. If they choose to attend, they have equal approval authority as the HPS approver s for the order quoted and confirm the order to ordering system by using business rules. If the CBM chooses not to attend a sub-region SOAR or fails to attend a WW or Regional SOAR, then their approval authority is delegated to the HPS approver s by integration.
- The major goals of the SOAR process are to:
- Ensure management approval of Pre-sales expenses bid/pursuit costs early in the process.
- Reduce the amount of risk involved with implementing the program's service requirements.
- Integrating with CRM and order management system by interfacing SOAP real-time services offline processing
- Interfaced between Sibel and SAP as real-time approval process and off line data exchange for BI
- Roles and Responsibilities:
- Analysis on the requirement of order management system and interact with architect for the integration
- Help general managers make rapid and informed decisions.
- Reduce the amount of risk involved with implementing the program's service requirements.
- Interfaced between ordering management, CRM and SAP as real-time and off line data exchange
- Construct the TDD and FDD.
- Implementation
- Unit Test
- Skills used: Siebel 7.5, EIM, Oracle 9i, PLSQL, EAI, SAP, Java, J2ee, EJB, JMS, JSP, Web Service SOAP , XML, XSD, JAXB, SQL Loader, WebSphere 5.0 and Sterling Order Management Business Rules.
- Project Name 9: WEB-BASED INTERFACED SYS Confidential
- Description: The main purpose of the Web-based Interfaced Systems IS monitoring Tool is to assist the Administration/Maintenance Team with issue analysis and in monitoring the health status of interfaces. This tool is used to monitor and view transactions sent or received via the Tenet Interface Engine enterprise. The existing IS user interface running on the AS400s, does provide a web-based user interface and is coded and designed to intract on the AS400 platform.
- Skills used: Eclipse IDE, Servlet, JSP, JMS MDB , JMX, Struts 1.1,CSS, Windows 2000 server, Seebeyond EAI 5.0, Oracle 10 g,XML,DTD,Eclipse with Ant,UML,Log4j,Weblogic Server 8.1.
- Project Name 10: Global Prime with Perot Systems DUETSCHE BANK-USA May 2004 to Sep 2004 as Senior Developer
- Description: This system deals with borrowing a security from a broker and selling it, with the understanding that it must later be bought back hopefully at a lower price and returned to the broker. Security Locates provided on the Web site are preliminary indications of Deutsche Bank Securities, Inc.
- Skills used: J2ee,EJB, Servlet, JMS MDB , JSP, Weblogic server 8.1, Weblogic Portal 8.1 Alfresco content repository configuration, JUnit, Enterprise Architect 4.0, Weblogic Workshop IDE 8.1 with Ant,JSR 168, Struts 1.1, Java Script ,WLST,Windows 2000 server, Sybase SQL,Proc and Functions ,UML, Log4j.
- Project Name 11: VISTA ONLINE Cerulean Info Tech VIZTAS USA May- 2003 to Apr 2004 as Developer
- Description: The project implements the selling marketing in the real world ecommerce on the cyberspace. A website is built in such way that which makes the ends meets. One end is a Buyer and other end is a seller. A customer at a given instance can be a seller or buyer but not both. Developed business logic components
- Skills used: Java,J2ee,Servlet, JSP with HTML and Java script, JDBC, Struts 1.1,CSS, MySQL 4.0, Tomcat4.1, Struts Studio 4.7, Log4j.
- Red Hat Linux 8.0
Description: The Reem DSM is a Distributor Sales Management System, which intends to improve operational effectiveness in the various processes inside the sales function of the organization like Forecasting, Budgeting, Enquiry, Order, Daily Order Tracking and Stock Allocation. The system also provides information related to selling Sales all, Sales Promotion, Service campaign, and Warranty Claims and dealer management processes that are external to the Organization. This system will be the vital to the organization for strategic planning and decision-making
Skills used: JavaJ2EE, EJB, JSP with HTML and Java script,CSS, XML, Servlet,Swing,JDBC, Oracle 8.x, PL/SQL, BEA Weblogic Server 6.1, HTML, Windows NT, Eclipse 2.1, WLST,Log4j.