Post Job Free
Sign in

Project Management

Location:
Spring Hill, FL
Posted:
September 13, 2012

Contact this candidate

Resume:

RASHMI R MENON

314-***-****(C)

************@*****.***

_____________________________________________________________________________________

Summary:

Over 5 years’ experience developing Java/J2EE front-end/back-end applications development and other related technologies

Complete SDLC exposure and experience with projects from inception to completion.

Design, Develop, and Implement code for new and existing applications for internet sites.

Experience in handling the integration of new features, add-ons, and enhancements to existing systems, researching and prototyping new technology solutions.

Financial, B2B and Healthcare Markets background

Provide post-production application support, and perform project/task estimation throughout the duration of the project.

Documentation of the work flow and development cycle from start to finish including Design specification, report generation and interaction with group and vendor services.

Experience in developing web based GUIs using JSP, JSF, HTML, DHTML, CSS and JavaScript.

Unit testing using JUnit.

Experience working on modern networking concepts and various file transfer protocols (SFTP, FTPS, SCP, FTP)

Experience using Eclipse, Tomcat Server, Java Persistence API and Weblogic.

Experience in writing Stored Procedures.

Experience with MVC, Struts, Hibernate and Spring DAO Framework.

Developed Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.

Experience in dealing with databases Oracle 8i/10g, MySQL, SQL Server, Sybase and DB2.

Utilized various Java, J2EE programming design patterns to develop server side components

Work with business and functional teams to gather requirements, design quality solutions, and create development specifications

Experience in working with Version Control Tools including TortoiseSVN.

Experience on an Agile team with Agile Development Practices and Disciplines including pair programming.

Ability to transform new requirements into design, implementation, and promote best practices and clear expectations on the same with peer developers

Responsible for unit, integration and end to end system testing and performance tuning of application & documenting the same.

Clearly communicate project expectations and solutions to team members and business users

Developed core java classes for exceptions and test cases

Professional experience in software testing with expertise in manual testing.

Knowledge in SDLC and experience in testing methodologies, standards and procedures.

Involved in Implementing Test Plans, Documentation, Validation and Execution processes

Developed Manual Test cases for different projects and converted them into Automation scripts

Ability to consolidate and effectively communicate overall status, foresee risks and come up with mitigation plans. Follow through on project deliverable for self and team on time, every time.

Experience in creating test strategies from requirements, use cases and design documents.

Experience in defect reporting and defect tracking using management tools such as TestDirector and ClearQuest

Experience in testing Web-based and Client-Server applications on Windows.

Quick learner and a proactive individual with excellent communication and strong analytical skills.

Education:

MS in Computer Science Applications

BS in Mathematics

Technical Skills :

Languages: J2EE, C, C++, HTML, SQL, PL/SQL

Web Technologies: Servlets, JSP, JSTL, JDBC, Coldfusion, JavaScript, AJAX, CSS, XML, JSF.

Build Tools : Ant, Maven.

Framework: Struts, Spring, Hibernate,

Operating Systems: Windows 95/98/2000/XP/NT, Windows Vista, Linux, UNIX, MS-DOS

Development Tools: Eclipse, NetBeans IDE, SQL Developer, SQL Server Management Studio,

DB Visualizer.

Application Servers: Apache Tomcat 6.0, EDGE, Weblogic 10.0

RDBMS: Oracle 9i/10g, SQL Server, MS Access, MySQL, DB2, Sybase

Methodologies: UML

Test Management Tools: Mercury Test Director 7.2, HP Clear Quest

Performance Tool: Load Runner

Experience:

JP Morgan Chase Tampa, FL

Senior Application Developer April 11- Oct 11

WebStats is used by Chase Enterprise Customer Call Services for Call tracking and Case management and thereby evaluate Banker performance. Calls are tracked after verifying Banker's Standard ID using Lookup feature which in turn will give all the related information including title, area and Branch. Based on the Telephone Banking and call tracking, daily, monthly and yearly reports are generated upon different search criteria and compared.

Responsibilities:

Develop Business Requirement Documents for various clients

Involve extensively on developing complex SQL queries for analyzing issues within Oracle Platform

Work/Meet with Upper Level Management in presenting the programmatic issues and the Solution

Research and document functional requirements, integrating multiple sources

Analyze and document user workflows

Develop use cases, demonstrating how each class of user interacts with each system function

Elicit and document detailed requirements.

Gathering and documenting business/system requirements based on the needs of a customer

Analysis of current business processes, development and documentation of new business processes

Involve as a primary contact for Client- Business coordination.

Work on RDBMS -Oracle and Sybase

Develop build for bulk deployment from svn for DEV, QA and Production environment using automated tool ANT.

Develop Java code for utilizing internal HR Phonebook service for Banker Standard ID lookup and retrieve all the data which is in turn used as a source for report generation.

Include new features to the existing product as per the new Business Rule.

Transform data from one server to another server using Bulk copy utilities like BCP.

Environment: J2EE, JavaScript, JBOSS, Sybase, Oracle

JP Morgan Chase Tampa, FL

Programmer Analyst Oct 10- April 11

CVR Dashboard is an Internet web application used by TS Billing CVR operations for monitoring and tracking inbound and outbound interface data feeds. CVR Dashboard works closely with the backend CVR Mainframe feed processing application to gather the feed information for presentment.

Responsibilities:

Develop Excel Reports using Apache Poi and exported data from the application depending on

various search criteria.

Work on RDBMS -Oracle/DB2 and SQL Server

Write SQL queries, Stored Procedures and views, trouble shoot and resolve issues

Involve in preparing Technical Documentation and Functional Requirements

Interpret end-user business requirements to develop and/or modify technical design specifications.

Work on the business process and recommend solutions that effectively meet the needs of the business.

Write Java code including Core Java to develop assigned features and deliver quality product in a timely manner

Build, deploy and implement distributive applications across Test and Production environments using automated tool using Maven, ANT

Collaborate with Development, Project Management and Systems Assurance Test teams to ensure proper turnover to the Configuration Management team for deployment of release builds on a daily basis and in accordance to project plans

Identify, troubleshoot and resolve technical issues related to the change management, build and deploy process

Develop, implement and enforce best practices for configuration management and deployment procedures and processes across all application platforms, including documentation and training

Work with both internal and external customers and meet project deadlines

Use SFTP File transfer in a Unix platform.

Code and successfully perform unit testing of software to ensure proper and efficient execution as well as compliance to the business and technical requirements.

Work with other software engineers to design interfaces between software applications in order to complete design requirements.

Use system traces and debugging tools for problem determination and system tuning.

Participate in the migration of applications to quality assurance and/or the production environment.

Work with managers and team members to develop development standards.

Perform necessary production support tasks involving on call responsibilities that involve both during and after work hours with both Offshore and Onsite team.

Involve as the primary contact for Onsite-Offshore coordination

Refactor SQL trigger code and put that business logic into Java code and into rules.

Work on SQL triggers, stored procedures and user defined functions.

Coordination with the business analyst, database administrators, Quality Team and business operations team.

Environment: J2EE, JavaScript, Weblogic, DB2, SQL Server

JP Ecommerce Solutions Tampa,FL Jun 10-Sept 10

Web Application Developer

JP is an e-business software and services company providing demand and supply chain management, customer relationship management (CRM) execution, and e-fulfillment solutions and services. The company’s web-based software application enables it to control and coordinate multi-channel orders, catalogs, multi-warehouse inventories, and fulfillment across multiple customers, suppliers, employees, and partners in real-time.

Responsibilities

Design, Develop, Test and Implement Front End GUI Forms and Dynamic Menus.

Manage multiple projects and integrate multiple functional teams across internal company and external vendor resources.

Development and Maintenance of web pages using Coldfusion / HTML / XHTML / CSS / Javascript

Use content management tools.

Work with a Business Analysts and/or end users to understand and analyze business requirements, contribute to design, develop technical specifications, perform coding, assist with unit testing, and perform implementation of Java EE components.

Handle coding, integration, testing and maintenance of JAVA/Coldfusion Application.

Use JAVA to develop new products that integrate Web 2.0 functionality

Implement testing, documentation and change control processes

Handle conceptualization, interface design, and architecture of the web applications

Integrate web applications with backend databases.

Research, test, build and coordinate the integration of new products in accordance with production and client requirements

Work with QA Test Team and promote Continuous Integration

Work on Model View Controller (MVC) pattern

Develop new Web applications as identified by supervisor and management through packaged and customized applications

Maintain and enhance existing integrated web applications

Perform complete testing of Web applications unit and system, engaging users as necessary

Design and implement user-driven templates, databases and interfaces for ease of use

Explore new ways to solve business problems

Develop web-based applications, website enhancements, database-backed websites and web layout enhancements

Work within a team environment to address the programming needs of Visionary Web clients

Participate in processes concerning the architecture of new applications to meet client needs

Work independently and efficiently to meet deadlines

Review, Analyze and Modify web systems including documenting, designing, developing, testing, monitoring, and maintaining as specified by team management

Work with Apache and Microsoft IIS.

Environment: J2EE, Coldfusion, Apache Tomcat, MS SQL Server, EDGE, JavaScript, HTML, CSS, AJAX.

Gateway Energy Inc - Rubee Soft Solutions St Louis,MO Jan 10 – May 10

Java Developer

Project Details: Rubee Soft is an internet-based back office software system for convenience stores and gas stations that will give you total control over inventory, personnel, pricing and margins and help you improve the operations. It handles electronic invoices from any supplier and the back office software processes them for you automatically. The back office will help to order fuel and store inventory more efficiently and manage the inventory investment. Accurate fuel margins, detailed records on cash reconciliation and complete information on lottery purchases, sales and payouts at the end of every shift are the different modules.

Responsibilities

Develop and support web-based applications

Developed front-end screens using CSS, HTML.

Developed core java classes for exceptions, utility classes.

Implemented Functional Enhancements using Java, JSF.

Participate in all phases of the software development lifecycle

Work closely with the customer and the entire software engineering team to ensure the product meets the specified requirements and meets or exceeds quality and performance standards

Used JDBC to interact with Oracle 10g database.

Gather requirements, Build flow, Develop, Test, Maintain and Enhance the Registration Process.

Used custom Converters and Validators in JSF.

Developed custom messages using Message Resource Bundle in JSF.

Used Spring for Mock DAO

Worked with Listeners.

Used JavaMail facility.

Worked with DataTables to provide lists.

Environment: Java, JSF, JDBC, Spring, Hibernate, Apache Tomcat, HTML, CSS, Javascript, Oracle.

Gateway Energy Inc -E-Business Solutions St Louis,MO Mar 08 - Nov 09

Java Developer

Project Details: Developed an online e-commerce system using J2EE. System uses Model-View-Controller architecture. The system has Customer, Order, Inventory, Administration and Manager modules. The system enables customers to register/login, view and order products. Inventory holds details of products, stock and

prices and restocking level determination. Administrators can login and manage user groups and access rights. Managers can login and generate reports based on different parameters.

Responsibilities

Developed front–end-screens with JSP, CSS and HTML.

Developed implemented and maintained MVC Architecture utilizing Struts framework

Worked with Struts validation framework and used custom validators.

Design, tune, and write queries for new and existing data structures

Work with industry professionals and vendors to implement and develop best practices

Create data structures and write SQL queries

Used JDBC to interact with Oracle 9i database.

Wrote triggers to handle products out-of-stock business logic for Inventory module.

Deployed the modules on the Mantra Server.

Prepared detailed documentation and User Manual for the system.

Environment: Java, JSP, Struts, Apache Tomcat, Oracle.

Gateway Energy Inc - Claims Management St Louis,MO Jan 07 - Jan 08

Business Analyst

Project Details: Meredian provides third-party administrative assistance and technology to hospitals, employee benefit providers, healthcare providers and Independent Practice Associations. It helps with data gathering, claims processing, negotiating rates, eligibility verification and other business processes.

Responsibilities

Participate in the design to support goals of the project.

Develop Business Requirement Documents for various plans including Capitated Providers

Involve extensively on developing complex SQL queries for analyzing issues within

Oracle Platform

Work/Meet with Upper Level Management in presenting the programmatic issues and the solution

Work on HIPAA Transactions that includes 835 - Payment, 837 – Claim Submission and 824 – Payment Advice.

Use ULTRAEDIT as the Data Mining Tool

Request IT OPS using Magic Tickets to run specific scheduler jobs forcefully.

Create Reset and Generic Update files to change status of claims

Create tickets using BMC Magic Software

Upload business requirement documents to SharePoint

Use HP ClearQuest to upload tagged BRD’s for QA Testing

Review defects logged on ClearQuest and take necessary steps to analyze, resolve and close it.

Develop applications that are deployed to Application Server.

Utilize a working knowledge of J2EE and Java development to troubleshoot technical issues (error messages, bugs with the software, availability).

Enforcement of standards and best practices.

Proactively communicate with the development and QA team to anticipate configuration management issues/processes.

Proactively seek opportunities to implement improvements to internal team processes.

Worked with database.

Contribute to an atmosphere of cross-functional teamwork within the organizations agile project lifecycle.

Environment: Java, JUnit, JDBC, Oracle, JSF, UltraEdit, MSWord, BMC Magic, HP Clearquest, SharePoint

HSBC, Investment Banking Group India

QA Analyst Feb 02 - Sept 02

Project Details: Tested a web application that was intended to serve the online needs for the American HSBC account holders. It was a release based project and the new functionalities/ enhancements to two websites of https://www.beneficial.com and https://www.hfc.com

Responsibilities

Understanding use cases and functional specification.

Writing test cases and creating test data.

Performed manual testing.

Assisted load testing using Load Runner.

Provided test estimates to the QA Manager

Provided daily status report to Team Lead.

Used TestDirector to report bugs and follow up with development teams.

Environment: Test Director, Load Runner.

Arackal Digital Solutions India Jan 01 – Nov 01

Java Developer

This project was developed for Arackal Digital Solutions and marketed. Customers can create an Accounts Page where he can login and view his banking information. The system allows executing usual transactions within an account. The following modules were developed:

- The customer can access his account maintained in different banks

- The customer can make money transfers and an appropriate fee is calculated.

- The customer is allowed to withdraw money within certain rules.

- Mortgage Calculation

Responsibilities:

Developed front-end screens using JSP, HTML and CSS.

Developed core java classes for exceptions, utility classes, business delegate, and test cases.

Developed SQL queries using MySQL and established connectivity.

Involved in scrum methodology.

Supported for bug fixes and functionality change

Environment: JSP, HTML, CSS, JavaScript, MySQL, Linux



Contact this candidate