Praful Parab

Praful Parab

Developer

Followers of Praful Parab394 followers
location of Praful ParabPune, Maharashtra, India

Connect with Praful Parab to Send Message

Connect

Connect with Praful Parab to Send Message

Connect
  • Timeline

  • About me

    Director - Software Product Delivery (Digital & Innovation)

  • Education

    • Cusrow Wadia Institute Of Technology

      1998 - 2001
      Diploma Computer Engineering
    • Modern Education Society's College of Engineering, Pune

      2001 - 2004
      Bachelor of Engineering - BE Computer Engineering
    • St. Joseph's High School

      1989 - 1998
  • Experience

    • Colayer

      Sept 2004 - Mar 2005
      Developer
    • Wipro

      Mar 2005 - Apr 2009

      - Worked for Client "Applied Material" which is industry leading 300mm wafer processing platform.- Development of FAFI (Factory Automation/Factory Interface) real time windows based application using design patterns like Observer, Instance Keeper etc.- Understanding and documenting end user requirements. Development, peer review, unit testing.Training session, Knowledge transfer sessions.- Onsite Coordination at client site with the offshore Team in Wipro Pune.

      • Senior Software Engineer / On site Co-ordinator

        Mar 2007 - Apr 2009
      • Software Developer

        Mar 2005 - Feb 2007
    • EXFO

      Apr 2009 - Jul 2021

      ** Product Delivery **- Supervised for 10+ years the end to end product delivery pipeline for multiple product center.- Administered delivery of new products in defined (ART) Agile release train.- Formulated scope of release delivery from Planning to closure. Define, develop and manage implementation schedules.- Defined and monitor Key performance indicators monitoring R&D health.- Perfected process to ensure that team maintains high level of competence and operational excellence.- Experience in tools for Application Lifecycle Management (ALM), CI/CD, DevOps and Agile.** Process Management **- Championed the transition to SCRUM methodology for Multiple Engineering teams. - Experience in SAFe framework (Portfolio SAFe and Solution SAFe) execution.- Deployed multiple process initiatives and improvements targeting Team performance, Competencies, Measure and Grow models.- Prepare, Participate and lead process audits for development centers.** People Management ** - 6+ years of experience in managing multiple scrum teams.- Supervision of diverse profiles like Technical Leads, Scrum Master, Product Owners, Associate Architect, Senior Quality Analyst.- Assessing staff performance and providing feedback, coaching and counseling.- Hiring Firing decisions, interviews and implementation of effective Product Organization Structure.** Technical & Domain Competencies **- 10+ years of hands-on experience programming languages of C++, C# and .Net Framework with OOPs and OOAD.- Contribution to the technical solution by participating in peer-reviews of solution designs and related code.- Internal and external interfacing for client-facing applications and reporting. - Executional management of SaaS application deployment using IaaS on Cloud Platforms (AWS).- Knowledge of Telecom domain (Ethernet Protocols), Authentication and Authorization Protocols Show less Lead daily stand-ups and scrum ceremonies for scrum teams. Work with product owners to groom the backlog and plan sprints. Track, escalate and remove impediments. Report at daily Scrum of Scrum meetings. Track burn down, issues and progress in JIRA. - Improved team velocity by incorporating capacity planning into sprint planning sessions.- Deployed effective retrospectives leading to new innovation practices helping team in planning & Grooming- Successfully adopted cross functional teams leading to reduction in release cycle time adding >20% efficiency Show less

      • Technical Manager

        Apr 2015 - Jul 2021
      • Technical Lead

        Feb 2013 - Mar 2015
      • Development Team Lead

        Apr 2009 - Feb 2013
    • Capita

      Jul 2021 - now

      * Defining and executing strategic vision for key customer in Payment and Pensions Domain across Public sectors. * Driving creation and implementation of execution plan to meet strategic objectives and achieve growth while maintaining profitability goals. * Discovering ways to enhance efficiency and productivity of Delivery teams.* Collaborate with the Business Stakeholders on day to day work progress, issues, concerns, escalations and be the first point of escalation.* Keeping senior management informed with detailed and accurate executive reports. * Supervising other leaders in the program/projects such as Integration leads, Solution Architect, Technical Project Managers, Software Managers and Business Analysts. * Manage and control project financials, deliverable acceptance. Ensuring product releases adheres to service transition policies and guideline.* Ensures sound delivery, works with account management and delivery management to ensure successful and growing customer engagements.* Running an effective cadence to ensure right metrics for delivery emerge from a tracking dashboard and communicates action plans effectively to executive team Process, Technology and People Management.* Collaborating across organization CoE's to develop strong development, technical and delivery process.* Partner with HR for effective recruitment and contracting using various hiring channels.* Ensuring Employee development, training and growth.* Participating in effective execution of Performance management and improvement of teams.* Develop and sustain trust-based relationships with Directors, Vice Presidents, and C-level executives.* Fostering a high achieving delivery organization through constructive feedback and mentorship. Show less * Managing the Software delivery for Pay360 - Public sector team* Oversee the delivery of Payment Products (Payment Gateway, Central Acquiring Services, Mobile Payment App supporting Apple / Google Pay at POS, Payment Solutions for Government and education customers)* Direct supervising a team with diverse profiles of Developers, Technical Leads, Product Owners, Scrum Masters, Architects and Business Analysts.* Driving the collaboration with Business stakeholders to deliver new products and feature bundles.* Experience in delivering and Deployment of SaaS enterprise application on Cloud Platforms (Azure & AWS). * Exposure to Mobile Application development in Xmarin, Android / IOS native for POS devices.* Understanding of various Payments schemes and ecosystems and Payments messaging formats. * Secure coding standards (e.g., OWASP, CWE, SEI CERT), vulnerability management, PCI - DSS standards.* Contribution to the technical solution by participating in solution design of with Architect, Peer Reviews and monitoring Development KPI, Release Planning, and Quality Assurance. * Skilled to promote and coach teams and take on full stack development and facilitate E2E service ownership.* 15+ years of past hands-on experience in application development using C++, Java, C# and .Net Framework with OOPs and OOAD. * Knowledge of Telecom domain (Ethernet Protocols), IAM suite.* Ensuring approved staffing levels are maintained, with staff education, training and cross training needs are met.* Recommend Policy & Process changes and implement Change Management.* Coaching 5+ Scrum teams of engineers to build, enhance, and support multiple applications/ services in the delivery.* Ensuring objectives and development plans are established at the start of the year and reviewed continuously throughout the year* Recruit and hire the right talent.* Providing timely feedback, coaching in the moment, and mentoring for staff at all levels Show less

      • Director - Software Delivery

        Jan 2023 - now
      • Development Manager, Product Delivery, Process and People Management

        Jul 2021 - Jan 2023
  • Licenses & Certifications