Diana Oprean

Diana Oprean

.NET developer

Followers of Diana Oprean1000 followers
location of Diana OpreanRomania

Connect with Diana Oprean to Send Message

Connect

Connect with Diana Oprean to Send Message

Connect
  • Timeline

  • About me

    Director at Perficient

  • Education

    • Universitatea „Babeș-Bolyai” din Cluj-Napoca

      2003 - 2007
      BS Computer Science
  • Experience

    • Softvision

      May 2007 - May 2008
      .NET developer
    • AROBS Transilvania Software

      May 2008 - Jul 2011
      Team Leader / Senior .NET developer
    • Small Footprint, Inc. / Globant

      Jul 2011 - Nov 2019

      Oversee multiple dependent projects on the account (Supply Chain Finance industry)Involved in the full E2E automation strategyLed small to mid-term automation strategy using robotic process automationProvided ROI measurements to the governanceDefined the program controls, that is the processes, procedures, reporting needed to manage the program.Monitor progress to make sure that milestones are being met across the various projects.Manage and use resources across the various projects.Forecast and create roadmaps to achieve particular goalsImproving and assessing performance to apply new learning and knowledgeModernized methodologies used on the account Show less

      • Technical Program Manager

        Oct 2018 - Nov 2019
      • Team Manager

        Jul 2011 - Oct 2018
    • Aera Technology

      Nov 2019 - Feb 2021
      Technical Program Manager

      * Leading iterative delivery of strategic cross-functional initiatives from concept to ship, through focus, transparency, communication, visibility, and accountability* Partnering with Product Operations, Security Operations, Product engineering, customer success and business leadership to build highly collaborative teams and to enhance communication across teams and stakeholders* Leading 6+ scrum teams* Coaching & growing Scrum Masters* Diagnosing, analysing, and understanding high priority issues and raise awareness of those with leadership teams* Drive and ensure timely, high quality releases* Communicate status on the various cross functional swimlanes and improve velocity* Identify and resolve systemic issues impacting engineering and proactively take action to resolve* Lead project meetings and identify and document results and actions* Help drive clarity of deliverables between product, design, engineering and test teams Show less

    • SMEDIX Inc

      Feb 2021 - Feb 2024

      Review customer SOWs and plan and coordinate delivery activities.Built positive and productive working relationships with customers for business growth.Manage multiple delivery teams to ensure timely and accurate customer deliveries.Oversee daily activities of delivery team and provide direction and guidance as needed.Perform resource allocations and workload assignments according to delivery requirements.Evaluate the performance of team members and provide feedback.Contributed to using agile delivery framework on projects (methodologies, definition of done). Show less

      • Associate Delivery Director

        Mar 2023 - Feb 2024
      • Delivery Manager

        Feb 2021 - Mar 2023
    • Perficient

      Feb 2024 - now
      Director

      After the acquisition of SMEDIX Inc by Perficient, my responsibilities consist in overseeing the technical aspects of multiple projects and ensuring the successful delivery of high-quality software solutions.I am currently leading a team of 60+ individuals distributed on multiple projects in medical software development.Technical Leadership and Vision: • Provide strategic direction and leadership for the development team. • Define the technical roadmap, ensuring alignment with the company’s goals and objectives. • Evaluate and integrate new technologies that enhance product capabilities and performance. Team Management and Development: • Lead, mentor, and develop a high-performing technical team. • Foster a collaborative and innovative culture within the development team. • Conduct regular performance reviews, providing feedback and identifying growth opportunities. Project Management and Delivery: • Oversee the planning, execution, and delivery of software projects. • Ensure projects are completed on time, within scope, and within budget. • Collaborate with project managers to set realistic timelines and manage resources effectively.Stakeholder Communication and Collaboration: • Serve as the primary technical liaison between the development team and other stakeholders, including clients, executives, and other departments. • Translate technical concepts and project statuses into clear, non-technical language for stakeholders.Manage expectations and address technical concerns raised by stakeholders. Show less

  • Licenses & Certifications

    • .NET Certification - 70-528: MCTS: Microsoft .NET Framework 2.0 -Web-based Client Development

      Microsoft
    • .NET Certification - 70-547: MCPD:Designing and Developing Web-Based Applications by Using the Microsoft .NET Framework

      Microsoft
    • .NET Certification - 70-515:Web Application Development

      Microsoft
    • .NET Certification - 70-536: MCTS: Microsoft .NET Framework 2.0 - Application Development Foundation

      Microsoft