Praveen Madabushi

Praveen Madabushi

$15/hr
Project manager, Agile methodologies (Scrum), Test driven development, DevOps, CI/CD, Data Analytics
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Bangalore, Karnataka, India
Experience:
25 years
Praveen Madabushi Phone E-mail LinkedIn Location : - :-: linkedin.com/in/praveen-m-v-/ : Bangalore, India Core Competencies  Product Life Cycle  Project Management  People Management  Product Sustenance  Research & Development  Test Strategy, Test planning, Test execution  New Product Introduction  Stakeholder management  Employee Performance management  Employee Goals setting  Employee Learning & Development  Functional strategy  Scrum Master  Technical Lead Concepts  Data analysis and engineering  Test driven development  Agile framework (Scrum)  DevOps  Continuous Integration (CI)  Continuous Deployment (CD)  Cloud Computing Software Project Manager Proven software project manager with over 20 years of extensive experience in problem solving, managing the complete software product development life cycle from conception to release, utilizing strong technical skills and leadership abilities to drive successful projects and teams. EXPERIENCE SUMMARY  Managed complex programs and projects amounting to a total revenue of 100 million USD.  Instrumental in the formation of a centralized Verification and Validation team in National Instruments which provided significant efficiency improvements and tens of person-years of savings to the organization and enabled about 25 million USD revenue.  Oversaw transition of 25 products from NI Shanghai to NI Bangalore into the Sustaining function and enabled the retention of about 8 million USD revenue from these products.  Led and drove the formation of the RF Driver V&V team in National Instruments to verify and validate RF drivers and helped save several person years of effort over 4 years.  Led continuous improvement initiatives within teams by modernizing build and installer frameworks leading to efficiency improvements and efforts savings of about 1 person year every year.  Scrum Master and Project Lead at Tektronix, managed projects and released multiple products from initiation to release, on time, within budget and with high quality enabling 10 million USD revenue.  Designed and developed embedded software for Fire Security Systems in Bosch for 30+ products.  International exposure: Engagement with higher management and key stakeholders located in USA and developed strong relationships with business owners. Worked in Munich, Germany for about 2 years as part of a specialized development team. Industry Segments   Electronic test and measurements Fire Security Systems Tools Summary      Programming: Python, C, C++, C#, Power BI, Power Query, NI Test Stand, NI LabVIEW DevOps: Jenkins, Azure DevOps Cloud: Google Cloud Platform Frontend: React.js Node.js Atlassian tools: Jira, Confluence Education   M.S in Software Systems) BITS Pilani, Rajasthan, India B.E. in Electronics & Communication Engineering Bangalore University, India Profession Experience CAREER HISTORY National Instruments | Senior Software Group Manager | Bangalore (India) | May 2017 – till date Achievements:  Drove the Centralized Test Team to help release 30+ products every 6 months from 2017 to 2020.  Drove efficiency improvements such as Shift Left, CI/CD, etc leading to 12 person years of effort savings for the organization while enabling 25 million USD revenue.  Drove the transition of 25 products in Sustaining mode from NI Shanghai to NI Bangalore, defined success criteria, and helped remove roadblocks to ensure retention of 8 million USD for the company.  Led continuous improvement initiatives such as build and installer modernization, source control migration to Git, CI/CD pipelines for products, build time improvements, etc leading to 1 person year of effort savings every year.  Facilitated discussions around DevSecOps to inculcate a culture of Security and enable concepts such as Secure by design and Secure by default.  Coached and developed 10+ leaders (Managers, Senior/Principal Engineers and grew them to multiple levels in the organization.  Received the “Manager excellence” award in recognition of my ability to “Listen Deeply”, the strong support I lent to the team during the pandemic and the strong employee engagement of my teams.  Consistently receiving high employee engagement scores over the years (80% and above). Key responsibilities:              Manage teams and projects responsible for close to 100 million USD revenue. Manage a team of 40+ people. Provide supervision, coaching and mentoring to the team members and help them become the best version of themselves and help them achieve career growth. Goals setting, Performance management, Salary planning for the teams. Supervise 3-4 teams and ensure effective Cycle and Iteration planning, understand, and resolve dependencies, resolve impediments to ensure smooth functioning of the teams. Work closely with the Product Owner to prioritize features based on value and stakeholder requirements. Develop project plans with clear timelines, milestones, and deliverables within the defined scope, budget, and schedule. Develop test strategy, test plans with clear timelines, milestones, and deliverables within the defined scope, budget, and schedule. Manage risks proactively and ensure dependencies/risks are bubbled up early and mitigated. Manage any changes to scope, timelines, or budgets in an agile manner, and communicate them effectively to stakeholders. Drive the agile ceremonies such as the Cycle/Increment planning, sprint planning, running the daily stand-up meeting, retrospective meeting, and product owner demos. Respond to customer escalations within the stipulated SLAs. Drive continuous improvements initiatives across the teams to reduce cost and gain efficiency. Contribution to Org initiatives and goals: As part of National Instruments, I have led several org initiatives such as driving improvements in Work-Life balance, Celebrations, Recognitions. I have contributed to key functional strategies such as  Software Sustaining product uptake strategy.  Software Sustaining OKRs (Objectives and Key results)  Re-structure operation roles to align with vertical squads’ paradigm.  Transition of Linux installers from remote team to NIB In addition to the above: I have a solid foundation in both data analysis and data engineering. My experience includes:  Data Analysis: I am proficient in exploratory data analysis (EDA), statistical analysis, and data visualization. I am skilled in using various tools and programming languages, such as Python, Excel, to clean, explore, and interpret data. I have worked on multiple projects involving large datasets, deriving meaningful insights, and presenting findings in a clear and concise manner.  Data Engineering: I have hands-on experience in designing and implementing scalable data pipelines and ETL (Extract, Transform, Load) workflows. I am proficient in using Power Query for data transformation and manipulation. I am familiar with cloud platforms like Azure. My expertise includes database management, data warehousing, and ensuring data quality and integrity throughout the data lifecycle.  My combined skills in data analysis and data engineering enable me to bridge the gap between raw data and actionable insights, making data-driven decisions more efficient and effective. National Instruments | Software Group Manager | Bangalore (India) | Sep 2011 - May 2017 Achievements:  Started the RF Driver V&V team of 6 people from scratch and grew the team to be a high performing team, helping release 10+ releases of the drivers over 4 years while saving 4 person years of efforts for the dev team through automation and continuous improvements.  Worked closely with upper management to define the charter of the Centralized Test Team and then drove the creation of the team from scratch to a team of 12 people, working on test framework and test development for validating integration of 30+ products with LabVIEW platform.  Worked with Tech Lead in defining the architecture of the test framework, considering technical requirements, dependencies and capabilities of the various software modules.  Coached and developed 5-6 engineers and grew them to multiple levels in the organization. Technologies: C++, C#, Power BI, Power Query, NI LabVIEW, Python, Jenkins Tektronix | Senior Software Engineer | Project Leader | Bangalore (India) | Oct 2006 – Aug 2011 Achievements:  As Scrum Master/Project Lead, I successfully led 8+ projects towards successful project delivery and meeting project schedules and costs and maintaining high quality.  Worked closely with the architecture team and usability team to define the architecture and UX for the next generation of applications developed by Tek  Designed and developed multiple applications in the domain of Test and Measurement such as Protocol Decode, automating physical layer validation for standards such as Ethernet (10 BaseT, 100 BaseT, 1000 BaseT, 10 Gig BaseT, USB Rx, USB Tx, MIPI Tx, MIPI Rx).  Received multiple awards in recognition of the work done in leading the projects, and support lent to the team members. Key Responsibilities:           Project Lead and Scrum Master for the team and responsible for iteration planning, increment(release) planning, retrospective planning. Develop project plans with clear timelines, milestones, and deliverables within the defined scope, budget, and schedule. Managing any changes to scope, timelines, or budgets in an agile manner, and communicate them effectively to stakeholders. Run the daily scrum meeting, understand progress, and remove impediments. Work with Product Owner to get the prioritized backlog for Iteration planning. Ensure a potentially shippable product at the end of each iteration. Seek out and address customer feedback. Represent the team in the cross functional core team meeting. Collaborate with architecture team to build a robust and re-usable software design for the applications. Collaborate with the ur sability team to design user friendly and mostly re-usable user interfaces. Technologies: C++, C#, NI TestStand Robert Bosch | Senior Software Engineer | Bangalore (India) | Oct 1999 – Oct 2006 Achievements Summary: Fire Security System for Bosch Security Systems:  Developed drivers for LSN Module, interfacing fire detectors and other devices.  Led requirements elicitation, customer communication, team leadership, and project management. Remote Programming Software for Bosch Security Systems:  Designed and developed a PC-based application for configuring security systems.  Managed XML file operations, account comparisons, and application framework design. Desktop Suite Base Services:  Created a tool for AT&T's customer service to fetch user information and service details from databases. TMN-based NM Solution for Bosch I33xE Pabx:  Developed a prototype network management solution, including a TMN agent and manager. Tool Harmonization:  Built an online tool for the operation, administration, and maintenance of Bosch Integral 33xE switch.  Handled backend communications and troubleshooting synchronization line. T1 – Service & NTP – Service:  Developed a configuration and management tool for Bosch ISDN terminals with features like electronic telephone book and drag & drop assignment. Technologies: C++, C#, Visual Basic
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.