Skip to content
BackNov 7
Paul G.
Upwork badge

Paul G.

Software Engineer/Architect & Fractional CTO

I’m a senior technology leader, software architect and hands-on engineer with more than 30 years’ experience building and delivering complex software systems, from real-time 3D graphics and games through to mobile applications, cloud platforms and enterprise systems. Alongside deep technical experience, I have worked in CTO and technology leadership roles, taking responsibility for technology strategy, architecture, engineering direction and delivery. I’m comfortable working with founders, executives, product teams and engineers to turn business objectives into practical technical plans, identify risks early, establish effective development processes, and make the architectural decisions that allow products and teams to scale. My approach is engineering and architecture first. Rather than starting with a preferred language, framework or fashionable technology, I begin with the problem: the business requirements, constraints, risks and expected lifetime of the product. From there I design the appropriate architecture and technology strategy, selecting tools based on their suitability rather than personal preference. This technology-agnostic approach also allows me to work effectively across a wide range of stacks and to become productive quickly with unfamiliar technologies. My background gives me enough hands-on engineering depth to evaluate technical decisions critically, work directly with development teams, review architectures and code, prototype solutions where necessary, and distinguish genuine engineering constraints from unnecessary complexity. As a fractional CTO or technology advisor, I can help with areas including technology strategy, software architecture, technical due diligence, product and engineering roadmaps, team structure and recruitment, development processes, legacy-system modernisation, scalability and reliability, vendor or technology selection, and resolving difficult technical projects that have lost direction. My focus is always on building technology that serves the business: pragmatic where it needs to be, well engineered where it matters, and designed to remain maintainable, adaptable and reliable over the long term.

🇬🇧Sandhurst, United Kingdom$75/hr100% JSS4.95 (23)Since Oct 2015

Earnings and projects

MRR
$6.2k

Last 6 months ÷ 6

World#3,675 / 412k
🇬🇧Country#111 / 10.7k
Revenue, last 30 days
$6.1k

Last 6 months: $37k

World#4,002 / 412k
🇬🇧Country#109 / 10.7k
Total earnings
$201k

Billed in all: $211k

World#15,188 / 412k
🇬🇧Country#341 / 10.7k
Per project
$5.9k

$12k in the last 6 months

World#29,253 / 412k
🇬🇧Country#461 / 10.7k
Projects, last 6 months
3
0% fixed100% hourly
World#66,479 / 412k
🇬🇧Country#1,491 / 10.7k
Projects in all
34

Across 36 contracts

53% fixed47% hourly
World#87,477 / 412k
🇬🇧Country#2,294 / 10.7k

Earnings, last 30 days

$211k+$6.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$200k$205k$210k$215kOct 8Oct 23Nov 7

Skill rankings: Top 0.84% in Mobile Game

Ranked by MRR among everyone on Upwork with the skill.

  1. 2Phaser94 freelancers · 🇬🇧 #1Top 2%
  2. 3Godot195 freelancers · 🇬🇧 #1Top 2%
  3. #6Mobile Game715 freelancers · 🇬🇧 #1Top 0.84%
  4. #28Game Development2,586 freelancers · 🇬🇧 #3Top 1%
  5. #33Unity2,992 freelancers · 🇬🇧 #3Top 1%
  6. #62Software Architecture & Design1,465 freelancers · 🇬🇧 #1Top 4%
  7. #82C++4,442 freelancers · 🇬🇧 #3Top 2%
  8. #99Firebase6,978 freelancers · 🇬🇧 #2Top 1%