HARPREET SINGH KALSI, PMP
PH.N*-240-***-**** E-MAIL *************@*****.***
SUMMARY
• PMI certified, analytical professional with about Ten years of IT and Project Management experience in Software Development Life Cycle of Software systems starting from the proposal to the implementation of the system for web, distributed and eCommerce applications and implementation process.
• Experienced in Business value driven development & progressive risk management by using Agile.
• Involved in all phases of development from requirements gathering, business case development and maintenance, defining strategic solutions in business needs using Rational Unified processing (RUP), Waterfall Model and Agile Methodology of Extreme Programming (XP).
• Defined and recorded detailed project requirements, constraints and assumptions with the stakeholders to establish the project deliverables.
• Executed small to medium sized projects & have wide range of experience in various types of projects. Established the project plan and related control plans (risk/change/communication).
• Worked closely with stakeholders to keep track of the status of project and drafted strategies for the near future.
• Improved team performance by building team cohesiveness, leading, mentoring, training, and motivating in order to facilitate cooperation, ensure project efficiency and boost morale.
• Experienced in Business value driven development & progressive risk management by using agile.
• Experienced in managing and working with teams distributed across multiple time zones and different cultures.
• Proficient in Creating Risk Analysis documents, Risk Management Plan, Cost benefit analysis, ROI analysis.
• Extensive experience in business process improvement, re-engineering, change control development process, quality assurance principles and concepts relative to standards and procedures, review process, reporting escalation and continuous improvement.
• Extensive experience in conducting Joint Application Development (JAD) sessions with committee of SME’s, business groups, senior management and IT groups to converge early towards a goal acceptable to all stakeholders.
• Strong Analytical, methodical and resourceful approach to problem solving, identifying root causes, taking corrective actions to meet short and long-term business, financial and system requirements.
• Extensive experience in Client/server, n-tier development environment, Object Oriented Programming, knowledge of design patterns and Service Oriented Architecture.
• Good knowledge and extensive programming experience on MS Platform using VB.NET, ASP.NET, C#, VB, ASP, ADO.NET, XML/XSLT, T-SQL, PL/SQL, MS SQL Server 2000/2005, Oracle 8.x, VBScript, JavaScript, HTML, DTHML, ActiveX components, COM, XML, XSLT, Web services, .Net remoting, MS XML parser and knowledge of other XML standards.
TECHNICAL SKILLS
Software Dev Methodology: Agile, RUP, Waterfall.
Business Analysis: MS Visio, Enterprise Architect, MS Project, MS Office Suite
Configuration Tools: Visual Source Safe, MS Visual Team Explorer
Languages/Tools : VB, C#, VB.NET, ASP, ASP.NET, JAVA, Visual Studio 6.0/.NET
Markup/Scripting Languages : XML, XSL, XSLT, JavaScript, VBScript, CSS, DHTML, HTML
Middleware Technology: COM/DCOM, COM+, MSMQ, .Net Remoting
Data Access : ODBC, ADO, ADO.NET
Network Administration: Windows 2000/2003 Server, IIS 5.0/6.0
RDBMS: MS-SQL Server 2000/2005 (T-SQL), Oracle (PL/SQL)
Operating Systems : Windows 2000/2003/9x/XP, Unix
EDUCATION AND CERTIFICATIONS
• Project Management Professional (PMP) from Project Management Institute (PMI)
• Sun Java Certified Programmer.
• Master in Computer Applications (MCA) from Madurai Kamaraj University, India
• Bachelor of Science (Non Medical) from Panjab University, India
PROFESSIONAL EXPERIENCE
Camstar Systems Inc, San Jose, CA Oct 2006 – Present
Project Manager / Sr. Business Systems Analyst
Camstar Quality This system is a traditional compliance-focused QMS system. It creates a closed-loop quality process that proactively monitors events from any global production or non-production sources when - or even before - a quality issue occurs. It also provides rapid identification, containment, risk evaluation, corrective action and preventive action methods to minimize the scope and impact of quality issues. This brings together CAPA Management, Complaint Management, and Nonconformance Management to offer these key capabilities for Advancing Product Quality.
Camstar Manufacturing This system is based on a highly configurable plant and process information model that offers exceptional flexibility and simplifies system management—without workarounds or programming. Basic features include tracking products and orders on the plant floor, collect transactions for reporting to back-office applications including ERP and CRM, and electronically dispatch these orders to shop floor personnel. The tracking framework also provides key data services to the shop floor, including real-time quality data checks, yield monitoring, automatic system actions, and lot traceability for improved quality and process.
Responsibilities:
• Worked through the entire life system development life cycle starting from the proposal to the implementation of the system using Agile.
• Defined and recorded detailed project requirements, constraints and assumptions with the stakeholders to establish the project deliverables.
• Directed and managed the Change Control process for the project by facilitating group meetings, one-on-one interviews and corresponding through emails with work stream owners to discuss the impact of change request on the project.
• Performed Gap and impact analysis for the modules in production and also conducted feasibility study for deliverables.
• Analyzed user requirement and impact on existing system caused by proposed changes, worked with Business Analysts to define business needs, delivered the comprehensive Functional Specifications and System Design Specifications (SDS) and System Requirement Specification (SRS).
• Conducted joint requirements planning (JRP) sessions as a facilitator to gather requirements from the business area and conducted Joint Application Development (JAD) sessions with IT group.
• Worked with the Subject Matter Experts (SME’s) from different domains to gather User and business requirements, translated them into functional and technical requirements.
• Gathered and documented the Impact Assessment on the project, due to change request, from the work stream owners and the project management team, in terms of man days and project duration.
• Created Use Cases and used MS Visio to model Use Case Diagrams, Activity Diagrams, business processes, business flow diagrams, work flow diagrams, sequence diagrams for the applications design.
• Worked with Application architect to help design the data models for the applications by providing the business rules.
• Worked closely with DBA and development team and performed SQL queries in order to analyze existing schemas to identify and analyze the system. Also worked on DB Scripts to generate out of the box default data and menu structure.
• Conducted User Acceptance Testing (UAT) and collaborated with the QA team to develop the test plans, test scenarios, test cases, and test data to be used in testing based on BR, technical specifications and product knowledge.
Environment: Enterprise Architect, MS Visio, Visual Studio.NET, MS Word / Excel, Borland CaliberRM, HTML, VB.NET, ASP.NET, SQL Server 2005, Eclipse, MS Team Explorer
Viko Test Labs, Santa Clara, CA Mar 2005 – Sep 2006
Project Manager / Sr. Systems Analyst
Sales Management System This is an application for management of their Sales team tracking, Quotation generation, commission calculations according to the Purchase orders generated, comparison charts for sales booking and actual billings, and extensive reporting. Integration of data into Microsoft Navision for further reporting and invoice generation.
Calibration & Preventive Maintenance System This is an application for tracking of the calibration and preventive maintenance of the equipments. System generates automated reminders and equipment status reports as per the user settings.
Document Control System This is an application for keeping track of the different customer specs and procedures, internal specs and controlled documents with the full version control system. This has proper mechanism of releasing the documents for general public or controlled use by the respective users or groups.
Responsibilities:
• Defined and recorded detailed project requirements, constraints and assumptions with the stakeholders to establish the project deliverables.
• Executed the tasks defined in the project plan in order to achieve the project goals.
• Coordinated on the activities and deliverables with the external vendor in the implementation and integration of Microsoft Navision with our in-house systems.
• Worked closely with stakeholders to keep track of the status of project and draft strategies for the near future.
• Improved team performance by building team cohesiveness, leading, mentoring, training, and motivating in order to facilitate cooperation, ensure project efficiency and boost morale.
• Ensured a common understanding and set expectations through a defined communication plan to align the stakeholders and team members.
• Ensured that the project deliverables conform to quality standards established in the project quality plan.
• Verified and managed changes to the project scope, schedule and costs as defined in the change management plan.
• Created Use Case specifications, business flow diagrams, Activity/State diagram and Sequence diagram using Visio, so the developers and other stake holders can understand the business process.
• Performed Gap and impact analysis for the modules in production and also conducted feasibility study for deliverables.
• Coordinated activities between business unit and technical staff, developing new methods, policies and procedures to meet the business needs and business requirements.
• Provided extensive training to staff on products, applications & tools utilized by the department to support clients.
• Presented tables and charts of customer requirements in department meetings to ensure effective communication with customers and execution by the team.
• Led a team of developers and worked hands on writing code using C#, VB.NET, ASP.NET and the components for the middle tier and extensive use of T-SQL for business logic.
Environment: Enterprise Architect, MS Visio, HTML, XML, XSLT, JavaScript, VB/VB.NET, ASP/ASP.NET, C#, SQL Server 2000, MS Office Suite, MS Visual Studio, MS Souce Safe.
Altsoft Inc, San Ramon, CA Nov 2004 – Feb 2005
Lead / Analyst
Client: Thomson Financial- Thomson financial is coming with a new version of their financial market product Thomson Advisor. It is a solution that brings together traditional advisory tools with new, revenue generating and decision-support applications in one, easy-to-use solution to support the expanding workflow of today’s financial advisor.
Responsibilities:
• Created Use Case specifications, business flow diagrams, Activity/State diagram and Sequence diagram using Visio, so the developers and other stake holders can understand the business process according to their perspective with possible alternate scenarios.
• Worked on coding and document preparation and developing/modifying new forms in ASP, XML/XSLT, HTML, JavaScript and modifying the components for the middle tier and writing queries for oracle.
Environment: HTML, XML, XSLT, JavaScript, ASP, C++, Oracle 9i, MS Office Suite, MS Visual Studio, MS Souce Safe.
Daata Technologies Pvt Ltd., Mohali, India June 2001 – Oct 2004
Project Lead / Sr. Software Developer
Viko Management System(Viko Test Labs, Santa Clara, CA) This is an application for Viko Test Labs, for management of their Resources, Reservation charts, keeping track of work in progress (full business process), generating Work Orders, generating Sales Orders, Quotations and also has the document management module, with extensive reporting. It’s a blend of client server and browser based application.
Work In Progress System(Viko Test Labs, Santa Clara, CA) This is a tracking solution for Viko test labs for tracking of work in progress, creation of travelers with the attributes defined by the QA department like dynamic data collections, defining generic parameters, parameter matrix, generation of recipes and tracking of data collection from different lots, generating Work Orders, generating Sales Order, purchase order tracking and billing with extensive reporting.
Smart Track (ATEC, Philippines) This is a tracking solution for semiconductor industry for management of their work in progress, creating different travelers with the attributes defined by the user, defining data collection, defining parameters, creation of stores and inventory management of the wafers/lots, generating Work Orders, generating Sales Order with extensive reporting. It’s a thick client application with .Net Remoting.
Metron Part Tracking System (Metron Tech (Holland, Singapore, UK)) This is an application for a part cleaning concern for keeping track of the different spare parts and tracking of these parts in the particular department, and tracking of present stage of cleaning along with the definition of cleaning process workflows.
Responsibilities:
• Led a team of developers and worked hands on writing code in VB/VB.NET, ASP/ASP.NET, T-SQL and Java.
• Led and directed the completion of educational product for students pertaining to Physics simulations developed using Java. The product was well received and was completed under budget and ahead of schedule.
• Worked as team lead on solution providing authentication using fingerprints over the web for Singapore Police force.
• Gathered the requirements, Analysis, Design, functional and technical specification, coding and document preparation.
• Designed the flow of the projects along with database design and wrote Stored Procedures, triggers, cursors and Views using T-SQL and developed reports using ASP.NET, ASP and Crystal reports.
• Performed Gap and impact analysis for the modules in production and also conducted feasibility study for deliverables.
Environment: VB.NET, ASP.NET, ADO.NET, HTML, JavaScript, XML, COM, SQL Server 2000, Crystal Reports 7.0, Java, JDK1.3, MS Visual Studio, MS Source Safe.
NBS Ltd, Chandigarh, India June 2000 - May 2001
Team Lead / Web Developer
VisionWeb2000, Chandigarh, India June 1999 - May 2000
Software/Web Developer
Developed loan application management application for government department and also worked on developing websites like www.nbsemail.com, www.tonerdiscounter.com and more sites pertaining to housing loans, websites selling sports gear, employee management, selling vehicles online with full admin sections and also worked on static websites.
Environment: VB, MS Access, ASP, JavaScript, HTML, Oracle 8i, Persits Upload Component, MS SQL Server 7.0