Top expert badge
Recommended expert
Profile header background

Ryan O'shea

Product Manager / CTO

Ryan O'shea
Profile header overlay
Berlin, Germany

Experience

Nov 2023 - Present
2 years 5 months
Düsseldorf, Germany

Product Manager / CTO

talent::digital GmbH

Expertise details
Position Summary
Product Manager / CTO at talent::digital GmbH
Industries
Education
Information Technology
Business Areas
Information Technology
Product Development
  • B2B Learning & Development platform focusing on gamified skills development
  • Owned and prioritised product roadmap for enterprise e-learning platform
  • Led cross-functional delivery (engineering, design, sales, marketing)
  • Delivered redesigned enterprise UI (“cockpit”) enabling improved customer data visibility
  • Increased content production output from 1 item / 2 weeks to 2 items in the same timeframe
  • Contributed production-level code (React, Java, Postgres) to accelerate key deliverables
  • Assumed CTO-level responsibilities before and after insolvency (Jan 2025), ensuring product continuity under new IP ownership
  • Maintained delivery momentum during resource reduction and organisational restructuring
Jun 2022 - Oct 2023
1 year 5 months
Aachen, Germany

Software Engineer

Faro Technologies (HoloBuilder)

Expertise details
Position Summary
Software Engineer at Faro Technologies (HoloBuilder)
Industries
Construction
Business Areas
Information Technology
Product Development
  • B2B construction management platform
  • Built customer-facing features for construction management SaaS platform
  • Implemented features in React, TypeScript, Redux and Vue
  • Partnered with Product and QA to ensure predictable sprint delivery
  • Resolved production issues and improved engineering onboarding documentation
Jul 2021 - Jan 2022
7 months
Wrocław, Poland

Business Development (Contract)

vm.pl

Expertise details
Position Summary
Business Development (Contract) at vm.pl
Industries
Information Technology
Business Areas
Sales
  • Sourced 10 verified leads for a Polish software house with one successful conversion
Jul 2019 - May 2022
2 years 11 months
Berlin, Germany

Freelance Web Developer

ryanoshea.dev

Expertise details
Position Summary
Freelance Web Developer at ryanoshea.dev
Industries
Information Technology
Business Areas
Information Technology
  • Delivered web sites for independent professionals and organisations
Jul 2018 - Jun 2019
1 year
Berlin, Germany

Web Development Trainee

DCI Digital Career Institute

Expertise details
Position Summary
Web Development Trainee at DCI Digital Career Institute
Industries
Education
Information Technology
Business Areas
Information Technology
Product Development
Jul 2017 - Jan 2018
7 months
Berlin, Germany

Founding Partner

Lost In Translation

Expertise details
Position Summary
Founding Partner at Lost In Translation
Industries
Professional Services
Business Areas
Human Resources
  • Onboarding service for people relocating to Germany
Feb 2005 - Dec 2016
11 years 11 months
Berlin, Germany

Service & School Manager

Pearson (Wall Street English)

Expertise details
Position Summary
Service & School Manager at Pearson (Wall Street English)
Industries
Education
Business Areas
Human Resources
Operations
Sales
  • Blended learning language school, 30 centres operating in Germany from 1995 until 2016
  • Managed service delivery across multiple centres in Berlin
  • Awarded Best Manager (2007, 2015) and Best Center (2005, 2006)
  • Owned learning outcomes, learner journeys, and platform-supported teaching processes, and internal sales (25% revenue)
  • Used dashboards, KPIs, and operational reporting to track learner progress, retention, and business performance
  • Recruitment, onboarding, and continuous development for 50+ staff

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Education, Information Technology, Construction, and Professional Services.

Education
Information Technology
Construction
Professional Services
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Sales, Human Resources, Operations, Information Technology, and Product Development.

Sales
Human Resources
Operations
Information Technology
Product Development
Profile match chart

Summary

Technical Product Manager with 20+ years professional experience across product leadership, software engineering, and operational management. Owns product strategy end-to-end — from roadmap definition and stakeholder alignment to technical execution and release delivery. Recently operated as CTO during restructuring of an HR Tech SaaS company, maintaining delivery continuity and increasing release efficiency under constrained resources.

Skills

Product & Strategy

  • Roadmap Ownership
  • Backlog Prioritisation
  • Agile / Scrum Delivery
  • Release Planning & Go-to-market Coordination
  • Enterprise Stakeholder Alignment
  • Kpi & Roi Focus

Technical Depth

  • React, Typescript
  • Node.js
  • Java
  • Postgresql
  • Rest Apis
  • Ci/cd
  • Git

Leadership

  • Cross-functional Team Leadership
  • Crisis & Transition Management
  • Process Optimisation
  • Recruitment & Team Scaling

Languages

English
Native
German
Intermediate

Statistics

Experience

Total positions 7
Experience in Education 15 y
Avg length 2 y 11 m
Longest experience 11 y 10 m

Global Experience

Countries worked in 2 (Germany, Poland)
Primary country Germany

Expertise

Recent roles Product Manager / CTO, Software Engineer, Business Development (Contract)
Main industries Education, Information Technology, Construction
Main business areas Sales, Human Resources, Operations

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ryan based?

Ryan is based in Berlin, Germany.

What languages does Ryan speak?

Ryan speaks the following languages: English (Native), German (Intermediate).

How many years of experience does Ryan have?

Ryan has at least 20 years of experience. During this time, Ryan has worked in at least 7 different roles and for 7 different companies. The average length of individual experience is 3 years and 10 months. Note that Ryan may not have shared all experience and actually has more experience.

What roles would Ryan be best suited for?

Based on recent experience, Ryan would be well-suited for roles such as: Product Manager / CTO, Software Engineer, Business Development (Contract).

What is Ryan's latest experience?

Ryan's most recent position is Product Manager / CTO at talent::digital GmbH.

What companies has Ryan worked for in recent years?

In recent years, Ryan has worked for talent::digital GmbH, Faro Technologies (HoloBuilder), vm.pl, and ryanoshea.dev.

Which industries is Ryan most experienced in?

Ryan is most experienced in industries like Education, Information Technology, and Construction. Ryan also has some experience in Professional Services.

Which business areas is Ryan most experienced in?

Ryan is most experienced in business areas like Sales, Human Resources, and Operations. Ryan also has some experience in Information Technology and Product Development.

Which industries has Ryan worked in recently?

Ryan has recently worked in industries like Information Technology, Education, and Construction.

Which business areas has Ryan worked in recently?

Ryan has recently worked in business areas like Information Technology, Product Development, and Sales.

What is the availability of Ryan?

Ryan will be available from April 2026.

What is the rate of Ryan?

Ryan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ryan?

To hire Ryan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 720-880 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.