SHWETHA RANI M
Mobile: +1-732-***-**** Email: acrlu3@r.postjobfree.com
JAVA/J2EE SENIOR TECHINCAL SPECIALIST
Offering 10 years of IT experience
Competent and versatile developer with 10+ years of experience in managing, creating, developing and implementing WEB application in Commerce domain in an agile programming model.
Project experience in IBM WebSphere Commerce, Spring MVC module, Spring integration module, Node JS, ENDECA and Portal concepts.
Currently working as Technical Specialist in Sapient Corporation
Domain experience Client interaction and Onsite experience in USA
Exposure and strong understanding of Design Patterns
Good hands-on in GIT, MAVEN, JENKINS, Apigee, Splunk
A team player with strong communication, leadership, analytical, organizational and relationship management skills.
Won multiple awards and accolades for smart work, technical skills and collaborative team handling.
TECHNICAL SKILLS
Technologies
JAVA, IBM Websphere Commerce, Spring MVC, Spring integration, Node JS
Development Tools
ECLIPSE, STS, RAD/WSAD, VISIO
Database
SQL Server, Oracle, DB2, MONGO
PROJECTS
Project Name
Staples - ODIN
Description
Move the Staples.com (USA and Canada sites) from IBM Websphere commerce to Spring-Node JS-Mongo DB open-source technologies.
Objective is to make sure clients achieve high-end commerce solution without paying for heavy duty licenses by using all open-source technologies.
Organization
SAPIENT
Duration
January 2014 - Feb 2015
Team Size
30
Environment
LINUX
Role
Technologist
Contribution
Estimation.
Set-up the core team.
Reverse engineer requirements out of the traditional code.
Analyzed system requirements and developed high-level design in conformance to the architecture.
Introduced CODING as per TDD model.
Low level design for various modules.
Performed coding based on coding Standard and Initiated and executed new ideas with the objective of optimizing the code and Back-end access
Fixed defects and made enhancements in existing modules
Performed unit testing based on Unit Test Plans and Test cases and performed integration testing
Design and coding of cross cutting frameworks like – Logging, Exception Handling and multi-locale handling using Spring MVC, Spring Integration module along with MONGO database.
Playing a pivotal role in integration and deployment.
Project Name
OPSM
Description
OPSM – Redesign OPSM store using IBM Websphere Commerce version 7
Organization
SAPIENT
Duration
January 2013 - December 2013
Team Size
32
Environment
LINUX
Role
Technical Lead
Contribution
Estimation.
Set-up the core team.
Analyzed system requirements and developed high-level design in conformance to the architecture.
Introduced CODING as per TDD model.
Low level design for various modules.
Performed coding based on coding Standard and Initiated and executed new ideas with the objective of optimizing the code and Back-end access
Fixed defects and made enhancements in existing modules
Performed unit testing based on Unit Test Plans and Test cases and performed integration testing
Design and coding of cross cutting frameworks like – Logging, Exception Handling and multi-locale handling.
Played a pivotal role in integration and deployment.
Project Name
Chrysler Connected Vehicle Program
Description
Chrysler Connected vehicle program (CVP) is a web portal for the Chrysler Group LLC, a leading vehicles manufacture. Connected vehicle program is an online system for the registered Chrysler vehicle users where the users can subscribe for the list of feature available in the vehicle such as Remote commands (Horn, Lights, Start, and Door Lock & Unlock), Vehicle health Check & Report, Geo fencing, Vehicle Tracking, Theft and Event Notification, Internet Music, Facebook, Google search, Vehicle video, Vehicle profile management, Driver management, GSkills etc. It interacts with external system such as IF9, sprint MTS, SMPS to retrieve the vehicle and other information. It has many more features were the vehicle owner can subscribe and use those features in his vehicle.
Organization
SAPIENT
Duration
June 2010 - December 2012
Team Size
30
Environment
LINUX
Role
Technical Lead
Contribution
Set-up the core team.
Analyzed system requirements and developed high-level design in conformance to the architecture.
Introduced CODING as per TDD model.
Low level design for various modules.
Performed coding based on coding Standard and Initiated and executed new ideas with the objective of optimizing the code and Back-end access
Fixed defects and made enhancements in existing modules
Performed unit testing based on Unit Test Plans and Test cases and performed integration testing
Design and coding of cross cutting frameworks like – Logging, Exception Handling and multi-locale handling using Spring MVC, AOP module.
Played a pivotal role in integration and deployment.
Project Name
Visit Britain - remodeling
Description
Visit Britain is the official site for tourism related information for Britain. The site is being redesigned with a new graphic design and host of other new functionalities. The new site uses FatWire CMS as it is content intensive and J2EE is used along with it to implement functionalities which are not supported out of the box by FatWire. This site is being redesigned keeping 2012 Olympics Games in foresight and with the aim to provide maximum assistance to the people visiting Britain during the Olympics and later by being single source of credible information.
Organization
SAPIENT
Duration
June 2009 - June 2010
Team Size
15
Environment
LINUX
Role
Senior Technologist
Contribution
Responsible for gathering requirements for the project in the early phase as part of the workshops with clients. Gain understanding of the business and document them for the offshore team.
Active in design phase and implement POC on suggested approaches.
Implementing URL assemblers using FatWire
Implement end to end development design in FW.
Training content editors (from Visit Britain) on FatWire and the application usage.
Handled effortless UAT phase.
Project Name
Johnson & Johnson
Description
J&J e-store restructuring – for end users.
Organization
WIPRO
Duration
March 2009 - June 2009
Team Size
25
Environment
LINUX
Role
Team Lead
Contribution
Analyzing the requirements.
Assigning tasks to team members.
Low level design.
Coding of the cross-cutting framework and modules of IBM WebSphere Commerce.
Code review.
Quality Assurance.
Project Name
Honeywell Aerospace Portal
Description
Honeywell International is a diversified technology and manufacturing leader, serving customers worldwide with aerospace products and services; control technologies for buildings, homes and industry; automotive products; turbochargers; and specialty materials. Vision for the Aerospace Customer Portal is to provide a single online face to customers, enabling them to seamlessly transact with Honeywell business units. One of the web applications- CHAMPS which integrates with legacy application has been identified for integration with the Aerospace customer portal. One of the key drivers is that the legacy application is being replaced by SAP - with which the portal (WebSphere Portal Server) will interface.
Organization
WIPRO
Duration
April 2007 - February 2009
Team Size
11
Environment
LINUX
Role
Team Lead
Contribution
Requirements gathering.
Design the high level design for Struts and IBM Websphere commerce for service claims, Service Authorization and Contract modules.
Low level design and coding of the individual modules.
Ramp-up new joiners and mentor them both on technical and functional aspects.
Handle integration of the various modules, with the third party systems.
Code review and assure quality functional and technical delivery.
Co-ordinate the build.
Handle defect triaging with the offshore and onsite QA team.
Handled UAT phase independently at the client location (USA).
Project Name
Carrier - Vignette Template
Description
Revamping the Carrier – look and feel with the
Organization
WIPRO
Duration
December 2006 - February 2007
Team Size
2
Environment
LINUX
Role
Team Lead
Contribution
Analyzing the requirements.
Assigning tasks to team members.
Low level design.
Coding of the various templates using Vignette CMS tool.
Code review.
Quality Assurance.
Project Name
HE Butt reverse Engineering Project
Description
Reverse engineer the existing code and also to document the same.
Organization
WIPRO
Duration
June 2006 - October 2006
Team Size
5
Environment
Windows
Role
Module Lead
Contribution
Understand the core commerce concepts.
Reverse engineer the Catalog, Order model for HE Butt grocery store, which was developed using IBM Websphere commerce.
Create the sequence diagram and class diagram using RATIONAL Rose tool.
Also, recommend clients with the better commerce solution or improvements.
Project Name
Pitney Bowes – ADM, One-User ID & Access policy
Description
The 'One User' project extended usage of the centralized authentication system to include additional systems that can be technically supported. Additionally, all aspects of account management for the directory (activation, de-activation, password management etc.) was assessed for adherence to security standards (i.e. ISO17799 controls).
The 'Access policy' module was focused for internal user accounts for implementing and maintaining access controls (password management) and will be assessed for adherence to the security standards (i.e. ISO17799 controls).
Organization
WIPRO
Duration
June 2005 - April 2006
Team Size
3
Environment
UNIX
Role
Developer
Contribution
Developed the core-framework.
Developed the various modules as per the ISO standards.
Good code-coverage via JUNITs.
Co-ordinated with QA team and third parties single-handedly from offshore.
Actively involved in the performance tuning of the system.
Project Name
Business2Associate Portal
Description
Business to Associate portal for the Albertsons team
Organization
WIPRO
Duration
Team Size
11
Environment
UNIX
Role
Developer
Contribution
Handled a complex module named as Documentum repository structure independently.
Created a reusable component which is used throughout in Albertsons projects, this displays all the documents stored in the content management tool, to the end user in windows explorer format.
Developed an event management application to the end users of Albertsons to schedule and prioritize all their meetings and engagements based on time, date and location.
Maintained good coding standards, and adhered to TDD model with strong JUNITs.
ACADEMIC AND PERSONAL DETAILS
M S in Software Engineering from BITS Pilani, with overall CGPA in an average of 8.5/10.
Language Proficiency: English, Hindi, Tulu, Kannada