Deepti Arora Email:*************@**********.***
Experience : 10+ Yrs (M)+91-98-811*-****
______________________________________________________________________________________________________________
Summary
• Major responsibility includes end to end delivery of software application within time and cost, using Agile methodology.
• Planning project activities like scoping, estimation, tracking, change management, delivery management & post implementation support. Implementing development project plans within budgets and deadlines. Understanding the business requirements, expectations and provide technical roadmap and solutions during project execution.
• Interact with the Clients to facilitate smooth off-shore / onsite communication to understand and analyze the business requirement and also to identify appropriate solutions for the client.
• Leading, mentoring and monitoring the performance of team members to ensure efficiency in process operations and meeting of individual and group targets.
Computer Skills
Languages Java, J2EE (JSP, Servlets, JDBC), JavaScript, HTML/DHTML
Frameworks Spring, Struts
Software Tools Tomcat 5.1, Jboss4.0.2, JMS, RabbitMQ, Hibernate, Ant1.6.2, Visio, dwr
Profiling Tools EMMA2.0, JProfiler, Manage Engine
Databases Oracle 11g, SQL Server2000, IBM DB2 8.2, Postgress
Domain Supply Chain Management, Material Requirement Planning, Master Production Scheduling, E-Business Portals
Work Experience:
1. Company: EXFO India Pvt Ltd., Pune 03rd Mar 2009 – till Date
Designation: Technical Lead
1.1 Product Name : Network Quality Monitoring System
Network Quality Monitoring System is designed to manage optical fiber networks. Remote fiber testing system allows you to pinpoint events as soon as they occur. The major features of this software are Monitoring of fibers, Alarm Management, Fault Notification, Admin, Report Generation, and Integration with GIS system.
Environment: JMS, Springs, Hibernate, JDK1.6, Jboss, Oracle11g, RabbitMQ
Role:
Leading a team of 6 people.
Responsible for performance and Scalability aspects of the system and provide technical roadmap.
Responsible for finalizing the scope, estimations and deadlines for all feature pack, service pack and hot-fix releases. Responsible for implementation, release, build management and delivery.
Prepare functional specification and technical design documents.
Responsible for creating the High level and detailed sprint plan at different stages of project execution and
Sharing the daily scrum report across the teams.
During project execution, analyze the risk areas, provide the mitigation plan and do required escalation if needed.
Achievements:
• Achieved scalability to manage more than 100 hardware units through single application server with good application responsiveness
• Tuned the software performance in following ways
Reduced the application server startup time
Resolved all issues faced during deployment and upgrades
Made required changes in core application logic to improve the performance
• Provided enough technical guidance to L1, L2 and L3 support teams to reduce the customer feedback count by less than 20.
• Improved the failover mechanism of the software by reducing downtime from 45 minutes to 15 min.
• Received the Eklavya Award for Excellence.
• To improve the code quality, started the process of using review board for code reviews.
• Provided all required guidance to QA team for creating environment for performance and scalability testing and gathering the statistics for same.
• Improved the software installation procedure, made it simpler to be used by deployment teams.
2. Company: Cybage Software Pvt. Ltd., Pune Jul 2006 – Dec 2008
Designation: System Analyst
2.1 Project Name : Equalito, WebRating
The project WebRating is back end application calculates the ranking of around 350 universities on the basis of data provided through different sources in the form of grades and rankings. System is made up of four modules acquirer, analyzer, Normalizer and scheduler.
Environment: Springs,Hibernate,JDK1.5, Tomcat, Acegi, CAS
Role:
Leading a team of 4 people
Responsible for client interaction for requirement analysis and estimations.
Responsible for analysis, design and implementation for all build releases to customer on time.
Achievements:
• Made deliveries up to client satisfactions right from prototype pause and received two more new projects from the same client.
• Formed new team for both development and QA activities and Made deliveries on time.
• Configure and Customized CAS (Central Authentication Service) for SSO required for newly/old applications as required by the client.
• As individual contributor worked on complete framework and server configuration and implemented all server side business logic.
2.2 Project Name: Product Control Centre, CEON USA
Product Control Center (PCC) is the software system focused on enabling service providers’ product and marketing personnel to construct and manage a catalog of complex product offerings.
Environment: EJB, JUnit, Postgres
Role:
Leading team of 4 people.
Responsible for requirement analysis, estimation and deliveries for all the tickets created by client.
Responsible for framework design and implementation for Unit and Integration testing.
Achievements:
• Modified and finalized the Junit integration framework for the system.
• Configured EMMA to know the code coverage done through the Junit Test being executed at any layer.
• Increased the team productivity by enough knowledge on the modules and ways to create the development environment in minimum time.
• As much as possible written common API which is used by team members to focus more on other aspects.
• Provided sufficient information in code reviews so that similar errors can be reduced in future.
2.3 Project Name Data Acquisition Tool, Double Click USA
The purpose of this project is to develop a reporting utility that has more functionality and versatility than what currently exists today. This will serve multiple departments to better analyze client’s data and improve overall Data Quality.
Environment: Java Swings, JMS, JBoss, Oracle 9i.
Role:
Responsible for client interaction regarding the requirements, design and release schedules for the project
and making estimations and getting it approved from client.
Responsible for modifying the design and implementation of Report generation logics to meet the
Performance requirements of the application for large data files.
Achievements:
• Improved the application performance by reducing the report generation time by 120 minutes.
• Provided resolution to the critical issues observed in production time.
• Guided QA team to gather performance statistics of the system.
• Provided customer with all required documentation at the time of project closure.
3. Company: Persistent System Pvt. Ltd., Pune Jan 2006 – Jun 2006
Designation: Senior Developer
3.1 Project Name Decision View, GlaxoSmithKline USA
Decision View Study Manager is a powerful analytical data warehouse application for optimizing the performance of a clinical trial. The system allows study manager, project managers and executive team to forecast critical business factors such as enrollment, dropouts, screen failures and cycle time.
Environment: Java, JSP, Struts, Hibernate, XML, Tomcat.
Role
Responsible for client interaction regarding the requirements, design and release schedules.
Responsible for Business layer implementation for Design and development of Business logic.
Achievements:
• Configured LDAP authentication for Authentication.
4. Company: NIIT Technologies, New Delhi Dec 2004 – Nov 2005
Designation: Developer
4.1 Project Name Core Planner, Core Solutions Japan
Core Planner is a master production schedule-planning tool. Using this system, the user would be able to divide the demand based on the production capacity of different production units. System is designed to specify the parameters for Master Production Schedule (MPS) Plan and Material Requirement Plan (MRP) Simulation process..
Environment: Java, JSP, DB2, JavaScript, DHTML, Tomcat
Role
Worked as module lead for MPS module, responsible for system study, requirement analysis and
Preparation of program specifications and implementation.
Achievements:
• Made GUI design and implementation up to client satisfaction in prototype phase, and helped business unit making gaining confidence and assignments from new customers.
• Got appreciation from client for schedule planner GUI interface design.
• Moved the implementation from Oracle to DB2 in short duration.
4.2 Project Name Collaborative Synergy22, STA-Global Japan
This system is divided into three modules i.e. Supply, Demand and Master Planning. It is designed to provide a world-class application of Collaborative Commerce, which is helpful to realize the real time, two-way, communications between important trading partners.
Environment: Java, JSP, Oracle 9i, JavaScript, DHTML, Tomcat
Role
• Design and development of Business logic and development of JSP pages for Purchase Order (PO), Request for Quotation (RFQ) and Location Transfer (LT) modules.
5. Company: Numen Business Solutions, New Delhi Mar 2003 – Dec 2004
Designation: Sr. Developer
5.1 Project Name Materials Management & Sales, Alhind Metal Industries India
The system supports all tasks related to material management - right from Purchase, till its consumption or sale. It consists of Issue/Receive/Return of material from/to Departments (cost center/service center/location/store).
Environment: Java, JSP, SQL Server, JavaScript, Tomcat
Role
Design and development of JSP pages, generating reports for Stock ledger, Stock statement and Item
Movement on the basis of qty/value.
5.2 Project Name Workshop Management System, Bajaj Workshops India
This system is about the servicing and repair of vehicles and keeping complete record of those. It maintains the inventory and rate of spare parts, customers’ personal records and complaints of customers, Issuing Gate Pass, Bills, Complaint card and vehicle service history.
Environment: Java, JSP, SQL Server, JavaScript, Tomcat
Role
Responsible for the business logic and database implementation of ‘Inventory’ and ‘Sales’ module.
6. Company: Impact Solutions Pvt. Ltd., New Delhi Jan 2002 – Feb 2003
Designation: Developer
6.1 Project Name E-Business solution, Atma International Pvt. Ltd. India
The system was developed as an E-Business solution for an industry involved in manufacturing of surveying and drawing products.
Environment: Java Servlets, AWT, HTML
Role
• Responsible for UI development and Server Side business logic implementation to display the Product Catalog and generate bill details after checkout.
7. Company: Asia Pacific Inst. Of Information Technology, New Delhi Nov 2000 – Dec 2001
Designation: Project Coordinator
8. Company: RunSoft Systems, Roorkee Jun 1998 – Dec 1999
Designation: Developer
Project Name EMS (Education Management System), IMS
The software EMS (Education Management System) designed to provide an integrated administrative and Academic management solution.
Environment: Oracle 7.3 backend/ D2K as front end.
Education:
Post Graduation: Achieved MCA with First Class with 70% from Maharishi Dayanand University in 2004.
Post Graduate Diploma in Advanced Computing from C-DAC, Delhi in 2000.
Graduation: Completed BSC with First Class (63%) from Kurukshetra University in April 1997.