Rashmi Upadhyaya

Rashmi Upadhyaya

Software Engineer

Followers of Rashmi Upadhyaya249 followers
location of Rashmi UpadhyayaBengaluru, Karnataka, India

Connect with Rashmi Upadhyaya to Send Message

Connect

Connect with Rashmi Upadhyaya to Send Message

Connect
  • Timeline

  • About me

    Product owner

  • Education

    • SDM College of Engg & Tech, Dharwad, Karnataka(VTU)

      2004 - 2008
      Bachelor of Engineering (B.E.) Electronics and Communication 75.98 (First class with distinction)
  • Experience

    • Wipro

      Nov 2009 - Nov 2013
      Software Engineer

      Development of business components and bug fixing using C#, .Net Framework 4.0, QL Server-2008 R2, Visual Studio 2012 with TFS.Writing optimized SQL queries, Efficient Stored Procedures, making use of LINQ and Lambda expressions to increase the performance and enhance the quality of code.Solving/troubleshooting any technical issues. Integration and Unit Testing.Working with N-Tier architecture & MVVMAlso involved in end-to-end support for the application. Resolving L1/L2 issues.

    • Siemens Gamesa Renewable Power Private Limited

      Dec 2013 - Jan 2024

      Responsibilities handled as Product Owner:• Plan and direct schedules as well as project budgets• Monitors the program/project from initiation through delivery, interfacing with customers or department personnel• Organizes project activities that may require interdepartmental meetings and communication ensuring completion of the program/project on schedule and within budget constraints• Assigns and monitors work of technical personnel, such as systems analysts and programmers, providing support and interpretation of instructions/objectives• Directs the activities of project support staff and sub-contractors and is responsible for ensuring appropriate resources are allocated and maintained to facilitate the successful completion of the project• Ensures the ongoing process/system capability associated with projects and manages any changes required to meet or exceed the expectations established in project designsMain accountabilities include:• Define the data product vision and roadmap.• Ensure the data product meets the needs of the business and monetize for business impact.• Manage the data product development lifecycle.• Work with stakeholders to gather requirements.• Define the data product's technical architecture.• Manage the data product's quality.• Launch and monitor the data product.• Providing training on the data product to users.• Marketing the data product to potential users.• Working with the data science team to develop new features for the data product.Additional Responsibilities as Lead (2 years):• Manage a development team of size 7 to 11• Have regular 1 to 1 discussion with individuals to evaluate and give feedback on their performance• Update in workday their goals according to their roles and responsibilities• Guide them w.r.t career development, oversea training requirements• Conduct appraisal discussions, proving rating and feedback for improvement along with Resource Manager Show less Role and Responsibilities as Scrum Master (Certified)• Run Scrum ceremonies for 8-10 teams, in terms of sprint planning, sprint review, sprint retrospective, and refinement.• Prepare status reports, including monthly status, metrics like say-do, stability, cycle time, capacity allocation, and priority issues.• Track project processes and deliverables, helping the team facilitate and collaborate with the dependent teams.• Remove impediments within the squads.• Keep Jira clean and drive Jira standardization across teams.• Release process after fixing versions in Jira ticket and right Jira statuses once deployed.• Assist the product owners with product backlog, especially during the technical story refinement.• Work with the product/design team to protect the team from any distractions/blockers.• Ensure the team follows Agile principles and moves toward self-management.• Facilitate sprint demo by including stakeholders and incorporate feedback.• Make sure the backlog health is good by keeping stories for at least 2 sprints ahead. Be responsible for sprint planning, Jira status, sprint closure, and sprint start dates, adhering to a granular level and pulling the required stories to the upcoming sprint.Responsibilities handled as Technical Lead: • Define coding standards and regularly review code done for bug fix and feature development • Define branching strategy – act as an internal branching and release manager handling Q-release branch creating, proper integration by development teams• Define and maintain quality thresholds in Sonar-Qube to ensure any code committed is meeting expected test coverage, does not introduce code smell, security vulnerability • Maintain Black-Duck scan reports to ensure OSS, 3rd party, Licensed software usage information is maintained• Plan for regular update of the version of the technology used for better maintainability and to avoid EOL (End of Life) vulnerabilities. Show less

      • Product Owner

        Mar 2020 - Jan 2024
      • Scrum Master and Tech Lead

        Dec 2013 - Mar 2020
    • Philips

      Feb 2024 - now
      Product Owner
    • Philips

      -
      Product Owner
  • Licenses & Certifications

    • Certified SAFe® 5 Scrum Master

      Scaled Agile, Inc.
      Jun 2020
  • Honors & Awards

    • Awarded to Rashmi Upadhyaya
      Hackathon Siemens Gamesa Sep 2022 Presented an idea in a 2 day event -to improve product which was made a backlog item and successfully implemented as a feature
    • Awarded to Rashmi Upadhyaya
      Hackathon - Winner Siemens Gamesa Sep 2021 Inter company level hackathon - Won first place - presented the idea to use data analytics and reduce cost by early detection of issue and to filter false alarms
    • Awarded to Rashmi Upadhyaya
      Purasakar award Siemens Gamesa Sep 2020 Received the award for contribution towards innovation activities