Technology Analyst,resume Profile
SUMMARY:
- Expertise in Java/J2EE frameworks such as Struts,Spring MVC JAX-WS, SOAP, Log4J, Quartz.
- Senior J2EE Developer with over all 5 years of IT experience in System Analysis, Design, Development, Application Integration, Deployment, Configuration, Code Management and Maintenance for Multi-tiered Web Applications.
- Developed web portals in HTML/JSON/Prototype JS/Ajax .Possess good knowledge of Jquery and Responsive web design.
- Deployment knowledge in Websphere Application Server 6.1, Websphere Application Server 7.1.
- Extensively worked in XML related technologies such as XML, DTD, XSD ,DOM, SAX parsers.
- Expertise in OOAD, Use Case analysis and UML.
- Implemented multiple projects Software Development Life Cycle SDLC and Agile Methodology delivery models.
- Executed projects in Global Delivery Model and lead the team in offshore and onshore roles
- Strong written and oral communication skills, self-motivation, creativity and ability to adapt to new technologies and applications.
- Maintained Sharepoint, SVN, VSS Version Management i.e. Creation of Branches and Merges.
- Good Knowledge with Maven Build Automation and Continuous Integration
- Good experience in IBM DB2 Stored procedure development
- Excellent Technical, Leadership, mentoring and interpersonal skills. Experienced with medium to large-scale enterprise software projects.
TECHNICAL SKILLS:
Framework: | J2EE , Spring MVC Architecture , Struts MVC Architecture , JAX-WS ,Quartz Schedulers, Log4J, iText, EJB 2.1,Bootstrap |
Scripting Languages: | JavaScript, Prototype JS. |
Tools: | IBM RAD 7.5, Eclipse IDE,IBM DB2 Control Center |
Application Servers: | IBM WAS 6.1/7.1 |
Build and Configuration Management | Subversion, VSS, Maven, ANT Ear , Sharepoint |
Miscellaneous: | Vugen, IBM Performance Center,IBM MQ |
PROFESSIONAL EXPERIENCE:
Confidential
Role: Technology Analyst
Description:
The Buy Online Also called as Cheques Online portal provides an effective on-line sales, marketing, and servicing channel for Traveller's Cheques TC , Gift Cheques GC and Gift Cards AGC in the United States.
- It has 5 different portals and each has its own functionality.
- B2C Anonymous
- B2B Anonymous
- eGift
- B2C Personalized
- B2B Customized
- Following AGILE Methodology to deliver the product.
- Integration with new funding partners
Responsibilities:
- Gathered requirements from business users.
- Design and Implementation of Front end logic.
- Implement security features by integrating with Threat Metrix and Iovation.
- Complete code coverage done using PMD.
- Optimization and Performance Tuning of Batch Processing
- Developed SOAP Handlers for Chinese Web service partners
- Unit Testing of Modules through JUNIT.
- Developed JSP pages by using Struts1.1 Frame Work.
- Configuration management through Tortoise Subversion SVN
- UI Development /AJAX/JSON/Prototype JS and Jquery
Environment: Struts 1.1, Prototype JS, AJAX, Axis 1, SVN, JAXB, JAXWS, StaX, JSON, JQUERY,ITEXT
Confidential
Role: Technology Analyst
Description:
- Disney Tap to Pay magic band is a prepaid product targetted for use in Disney Amusement park. It is a prepaid payment instrument which allows recharge , purchase and management of funds online.
- Allows management of funds online on TTP Bands.
- Interface with external systems for Payment authroization services
- Provide intuitive user experience through mobile, web portals
- Settlement and Card creation processing
Responsibilities:
- Interaction with business team.
- Gathered requirements from business users.
- Developed webservices and componenets for fund management
- Defined Business Rules for Disney TTP Sales and Payment processing.
- Written Service Handlers to interact with external systems through JAX WS web services.
- Implemented Security and Signature verification of SOAP Requests
- Development of Task Executors in Spring framework
- Interaction with technical teams at prod and QA.
- Involvement in debugging activities.
- Implemented project in Agile Methodology
- Code review of Script tasks , Java Process code developed by team.
- Involved in Requirement Verification and Design activity.
- Configuration of Distributed environment and deployment
Technology: JAVA 6, Java EE, JAX-WS, SOAP 1.1, Responsive web design,Spring MVC 3.0, Quartz Schedulers, DB2, RAD, Prototype JS, Websphere Application Server 6.1, JBOSS Application Server 7, Unix.
Confidential
Role: Senior Systems Engineer
Description:
- American Express Virtual Gift card was the first Egift product in American Express gift card segment which gave the user the option to order and have a gift card within one hour from the time of order.
- Egift card is delivered as PDF after the recipient activates his card.
- Jcaptcha implementation to authenticate users when they activate the card.
- Integration with external partners to update in Facebook profile once the order is placed.
- Implementation of security features like ThreatMetrix and Iovation to reucde RISK.
- The Project is developed in SDLC Methodology.
Responsibilities:
- Development with Java and JSP.
- Gathered requirements from business users.
- Analysis and Study of Functional Requirement documents and Business Requirement Documents.
- Design and Implementation of Front end logic
- Optimization and Performance Tuning of Batch Processing
- Developed SOAP Handlers for Chinese Web service partners
- Implemented Dependency Injection by using Spring Framework.
- Unit Testing of Modules through JUNIT.
- Developed JSP pages by using Struts1.1 Frame Work.
- Configuration management through Tortoise Subversion SVN
- UI Development /AJAX/JSON/Prototype JS
Environment: Struts 1.1, Prototype JS, AJAX, Axis 1, SVN, JAXB, JAXWS, StaX, JSON, JQUERY,ITEXT
Confidential
Role: Systems Engineer
Description:
- Integrate with Automated Clearing house for payments
- Leverage Yodlee web services for Instant Bank Account Verification
- The Project is developed in SDLC Methodology.
Responsibilities:
- Development with Java and JSP.
- Developed JSP pages by using Struts1.1 Frame Work.
- Leverage third party web services through Axis1 framework
- Parallel processing through Service Aggregator
- Configuration management through Tortoise Subversion SVN
- UI Development /AJAX/JSON/Prototype JS
- Analysis of key points and working on solutions.
- Issue resolution at UAT and production environment.
- Direct Client interaction.
- Provided trainings to the internal teams.
- Integration of the Payment Gateway.
- Technical discussion and finding solution with the interaction of architect team.
Environment: Struts 1.1, Prototype JS, AJAX, Axis 1, SVN, JAXB, JAXWS, StaX, JSON