Mobile: 604-***-****
Email: ********@*****.***
Mudit Maheshwari
Experience Summary
• Over 6.5 years of experience in IT, Telecommunication and Software Development. Gained this experience while working for prestigious client like TELUS Communications and World Bank.
• Expertise across all aspects of project from inception to delivery and Handover to business
• Track record of successful delivery in project management, stakeholder management, operational support, customer management, pre-sales support and technical account management and managing distributed teams
• Complete insight about software development processes and methodology and successfully completed activities like Requirement gathering workshops, Planning and Estimations, Project Execution, Change management analysis & deployment, Release Management, Code Management, Document Control, Production Support, System Design, Coding and User Acceptance Testing
• Extensive experience in requirements gathering and analysis, Use Case Analysis, Functional decompositions, business process modeling & Data Analysis
• Comes from a technical background. Strong business and technical skills
• Significant experience in managing and working with offshore teams.
• Worked with multiple vendors at the same time
• Delivered software solutions both to the enterprise and to the mass-market consumer sectors
• Managed all points of customer interface, from pre-sales to deployment to monitoring to ensure customer satisfaction. Extensive experience in consulting and customer facing roles
Work Experience
More than 6.5 years of experience as on Jan 2012 with
• Tech Mahindra Ltd as Business Systems Analyst(Currently) and before that as Team lead and Developer
Education And Certification
• Bachelors of Electrical Engineering from Bharti Vidyapeeth College of Engineering, Pune, India.
• Awarded various Intra company award like Value Team Player and Pat on the Back
Skills
SKILLS TOOLS
Operating Systems Windows, Unix
Enterprise Service Bus Aqua Logic Service Bus
OSS Tool NetCracker
Technologies EJB, XML,JSP ,Web Services, SOAP,XSD, WSDL, XSLT, Servlet, Junit
Version Control System Rational Clear Case & Clear Quest, Harvest,
Sub Version Control (SVN)
Database(s) Oracle , DB2, MS Access
Application Server Weblogic 8.1,9.2, Websphere Application Server 6.0
Languages Java ,J2EE, PL/SQL, UML
Automation Testing Tool QTP
Software Methodology Waterfall, Agile
Packages MS Office 2003 (MS Word, MS Excel, PowerPoint etc.)
RSA (Rational Software Architect)
Other Tools MS Office 2007,Toad 9.1,Mercury Quality Centre, Caliber RM, Control M, Microsoft Visio, Dream weaver, Jboss IDE ,XML Spy,Eclipse
Professional Experience
Tech Mahindra Ltd.
Client- TELUS, Canada
Project: Converged Edge Conversion Nov 2010 – till date
Role: Business Systems Analyst
The project is to convert the TELUS Metro Network to the new Converged Edge architecture. This project will bring end customer closer to the core network .The conversion approach is bottom up, Network first and then systems.
Roles and Responsibilities:
As a Business System Analyst was involved in the following:
• Conduct requirement workshop with the client, develop use cases and produce requirement documentation
• Interface with business users to collect and analyze complex business requirements and translate them into functional and technical requirements
• Create and maintain provisioning rules, design specification, System Activity Diagrams as well as implement and manage outsourced project
• Maintain regular contact with business unit & other teams to ensure the appropriateness of the delivered solution and receive signoff on key deliverables
• Prepared Method of Operation for the new/impacted functionality for business community
• Analyzed production data to identify problems which can hamper the Converged Edge Conversion. Provided solution to fix the data and process issues
• Create and review detailed test plans and test strategy documents to ensure proper coverage of implemented solution and existing functionality
• Defect Triage Lead, Carried out regular triage meetings during testing cycle
• Worked as a facilitator between Business and Development team
• Created End-To-End MOP for the project
• Participate in the development of implementation Strategies and Plans
• Manage delivery of enhanced functionality using standard project management processes under the guidance of the Team Manager and/or a more Senior Project Manager
• Assist the Resource Manager in Managing, Mentoring and guiding the team
• Single Point of Contact for CE Conversion project for defect triaging, analysis, cross team meeting (SWAT) and consultation with business and vendor
• Chaired regular meeting with all the stake holders to get the latest status of conversion activity. Correlate all the data and present into the top management
• Prepare proposal for sales team to pitch for new opportunities
Project: Carries Ethernet Switched Feb 2010 – Oct 2010
Role: Business Systems Analyst
The project enabled TELUS to offer new Layer 2 service to its business customer. It enables TELUS to offer EPL/EVPL and CCI services to its customer. The project includes automatic provisioning and resource assignment of order via NetCracker
Roles and Responsibilities:
As a Business System Analyst was involved in the following:
• Created functional requirement from complex business requirement
• Prepared object oriented design based on functional requirement
• Created functional flow diagram for the new services.
• Created low level design document. The design includes data base design, new User Interface, workflow, planning rule and event listeners.
• Conducted design sign-off workshops with stake holders from Business and Architecture team
• Create Change Request (CR) based on new or modified requirements, prepare Impact Analysis to get sign-off from the stake holders
• SPOC for all the queries from business and the development team
• Designed & Developed NC functionality using out of the box functionality of NC. This includes Object Model/Workflow/Data Flow session/Quartz Job/Custom JSP
• Defect triage lead for the project
• Reviewed & signed-off Test Scenarios delivered by the testing team
• Proposal writing and Participation in RFP with Pre-Sales Team with-in the organization. Providing project estimates and plan
• Assist project Manager is performance evaluation of the development team
Project: National Physical Inventory Oct 2007 – Jan 2010
Role: Business Systems Analyst/Lead Developer
NPI was a big undertaken after which the entire physical inventory in moved into NC from various inventory systems. This involved developing major functionality in NC to inventory the physical and logical inventory. New interfaces were built with various systems like (SAP, FMS, NP)
Roles and Responsibilities:
As a Business Systems Analyst was involved in the following:
• Developing design based on Functional and business requirement
• Change requests analysis and solution discussions for sign off with stake holders
• Preparing test data requirements & reviewing test cases and test scripts
• Participating in developing testing methodologies, testing environments and testing practices
• Lead the production support team to respond to incoming service/support requests and assist with performing appropriate impact analysis
• Software Size Estimation
• Performed end-to end AT testing
As a Build Prime was involved in the following:
• Manage environment for the system in scope for the release
• Managing Code and Code streams for different project running simultaneously
• Code merge after every release and between projects
• Build prime for all AT, PT and Production Builds
• Maintain development environment with proper code base. Responsible for providing development environment to the dev team
• Update all the defect with the proper details as per the processes
As a Lead Developer was involved in the following:
• Customized and developed project functionality using NetCracker Product functionality
• Design and Implement interface between NC & SAP systems using Aqua Logic Service Bus.
• Design & Implemented interface between NetCracker and Legacy System (FMS, CSV, TMODS, LPS, Net Provision).
• Developed Automated Test Suite using QTP to test entire regression scenario for Enhanced Data. This helped in saving both time and money for TELUS
• To Analyze and resolve production defects
• Designed and Implement Control-M batch jobs
• Migrated data from legacy system to oracle database
• Review deliverable from offshore before final delivery
• Resolve functional and technical issue faced by the off-shore team
Tech Mahindra Ltd.
Client- World Bank, India
Project: UPIDEAS Aug 2005 – Sept 2007
Role: Business Systems Analyst/Lead Developer
The system UPIDEAS is a large MIS (Management Information System) application developed by Tech Mahindra to automate the complete functioning of largest Irrigation department in Asia. This application covers all stages of the SDLC. It is being developed to be an intelligent tool for management by providing various periodic reports and aid in effective monitoring, decision making and policy implementation.
Roles and Responsibilities:
As a Business Systems Analyst at was involved in the following
• Requirement Analysis /Elicitation of the business processes (Asset, HRMS and Payroll) like functionalities.
• Interviewing clients and Subject Matter Expert(SME)
• Identification of GAPs in the existing structure. Making recommendations for improvement in the current process with the client
• Analyzing and documenting the interaction between various external actors and system necessary to deliver the services by capturing functional requirements in the form of Use Cases
• Analyzing use cases by various scenarios and interfacing with other modules
• Depicting business process diagram by understanding various activities and their relationship for clear understanding of client
As a Module Lead for Design & Development was involved in the following:
• Defining logical database for the system in terms of business entities and relationships
• Conversion of logical database into Physical database (Table Structure) by using the technique of Data Dictionary
• Developing the User Interface prototype for the application.
• Design and Development of Business & Integration tiers of application that involves use of several Java/J2EE design patterns like VO (Value Objects), DAO (Data Access Objects), Façade Pattern and Factory classes etc.
• Development of Workflow using Java Business Process Management as BPEL standard.
• Report creation utilizing Jasper Reporting Framework