Patrik Granholm, Project Manager in Espoo, Finland
Patrik is available for hire
Hire Patrik

Patrik Granholm

Verified Expert  in Project Management

Bio

Patrik is a highly experienced cross-cultural technical leader and innovator who is passionate about software development practices and processes. He has hands-on experience working with agile software, event storming, and story mapping techniques. Patrik has mentored software engineers and led development teams towards a shared vision and collaboration with stakeholders. He is as enthusiastic about software development as collaborating with others and will be a great asset to any team.

Project Highlights

Equipment Health IoT Platform
Managed the development of the first Azure based IoT platform and built the development team with in-house and external developers.

Expertise

  • Agile Practices
  • Agile Project Management
  • Agile Software Development
  • Event Storming
  • Jira
  • Project Management
  • Story Mapping
  • Technical Project Management

Work Experience

IoT Platform Product Owner

2017 - PRESENT
Metso Outotec
  • Collaborated with stakeholders in order to innovate new IoT data that enabled service products for the company.
  • Led a team of developers as a Scrum product owner and also used my architecture skills to guide the platform's direction.
  • Managed event storming and story mapping workshops to clarify specific business models, customer experience, and the required functionality and implementation tasks.
  • Mentored developers in documenting the architecture and technical plans within Confluence.

Technical Project Manager

2013 - 2017
Metso Outotec (former Outotec)
  • Managed a €2 million online analyzer development project, utilizing Linux, Embedded Linux, C++, Node.js, and Polymer web apps.
  • Established modern software development practices and policies, including Scrum.
  • Led several DevOps practices and reorganized how legacy components were maintained. Set up a Jenkins CI/CD server, Git source control, and code review practices along with testing and deployment pipelines.
  • Supervised the subcontractors and owned budgeting and reporting.
  • Formed a prototype of IoT concepts with Azure, C#, and mobile routers.

Senior Consultant

2012 - 2013
Avanade
  • Implemented an enterprise authentication server in C# for mobile devices in a team of three.
  • Applied components for a Windows phone authentication app in C#.
  • Ensured adequate writing of unit test coverage of the software.

Principal Architect

2007 - 2012
Nokia
  • Acted as the main architect and technical leader of a team of twenty software engineers in the Symbian contacts domain.
  • Assisted negotiations with other Nokia teams and major telecom operators as a technical authority.
  • Mentored technical software engineers as an expert in architecture, C++, and the product domain.

Software Engineer & Team Manager

2000 - 2007
Digia
  • Implemented messaging related components in C++ for the world's first camera smartphone.
  • Managed matrix organization for five software engineers.
  • Reviewed design and source code for several projects as a senior technical expert.
  • Implemented an automatic C++ unit/module testing product in C++ with a team of three experienced developers.
  • Interviewed dozens of recruitment candidates over the years.
  • Co-authored the book, "Programming for the Series 60 platform and Symbian OS."

Project History

Equipment Health IoT Platform

https://www.youtube.com/watch?v=LpKbn9Z4fAg

Managed the development of the first Azure based IoT platform and built the development team with in-house and external developers.

Negotiated with stakeholders the scope of the MVP and secured internal funding. We coordinated the progressive development of the UX design and service design activities while building a team of in-house and external software engineers. Maintained the roadmap with the stakeholders and team and coordinated the first pilot customer cases with our experts.

Next-generation Online Elemental Analyzer

https://www.mogroup.com/portfolio/courier-5x6x-sl-analyzer/

Led a team of software and hardware designers to build the next generation elemental online analyzer.

Directed a team of twelve software and hardware designers to build the Next-generation Online Elemental Analyzer of Outotec. Managed the legacy C++ software, which was ported from an older operating system to a significant Linux distro. New sensor hardware was also developed, containing an SoC with custom signal processing software. Later, we developed new web-based local user interfaces and overhauled the software development practices. Provided Agile and DevOps training to old and new developers.

Online Calibration Software

Led the concept and development project of a web-based calibration tool for industrial analyzer equipment.

Supervised the development team, consisting of three developers, a UX expert, and a tester to design and build the app. Organized workshops to identify user needs, supervised the concept work, and collaborated with stakeholders throughout the project.

Certifications

JULY 2022 - PRESENT

Azure Fundamentals

Microsoft

Skills

Tools

Jira, Confluence, Git, Miro

Paradigms

Agile Software Development, Scrum, Agile, Agile Project Management, Azure DevOps, DevOps, Test-driven Development (TDD)

Platforms

Azure

Other

Technical Project Management, Agile Practices, Scrum Product Owner, Project Management, Sprint Planning, C#.NET, Agile Coaching, Code Architecture, Event Storming, Story Mapping, Workshop Facilitation, Microsoft Teams, Teams, Software Development, Estimation & Planning, Cloud Architecture, C++, Azure IoT Hub, Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring