Welcome! I'm Tasos Giannakopoulos

Lead Software Engineer at Epic Games

Software engineer with 10+ years of experience shipping games across multiple platforms and engines. Over 5 years of leadership experience managing small and medium-sized teams (3 – 17 engineers), solving complex technical challenges, and driving critical project initiatives.

Held multiple roles delivering key initiatives on Fall Guys — from leading the Platforms and Performance teams during the Free-for-All and Creative Mode releases, to scaling up and heading the Engine Tech team for the mobile launch on Android and iOS.

Extensive hands-on experience across PS4, Switch, Android, and iOS, with a specialization in profiling, optimization, automation, tools, and gameplay systems.

Currently working on an unannounced Fortnite project using Unreal Engine 5, UEFN, C++, and Verse — prototyping gameplay mechanics and exploring early-stage UEFN tech.

Technical Skills

Game Engines
Unreal Engine 5 Unreal Engine 5
Unreal Engine for Fortnite Unreal Engine for Fortnite
Unity3D Unity3D
Languages
C++ C++
C# C#
Verse Verse
Python Python
Typescript Typescript
Javascript Javascript
Platforms
Sony Playstation 4 Sony Playstation 4
Nintendo Switch Nintendo Switch
Microsoft XBox One Microsoft XBox One
Android Android
iOS iOS
Frameworks
Next.js Next.js
Astro Astro
React React
Flask Flask
Source Control
Perforce Perforce
Git Git

Recent Experience

  • -

    Epic Games (Mediatonic)

    Epic Games (Mediatonic) logo

    Lead Engineer

    London

    Summary:

    • Working on an unannounced project in the Fortnite codebase prototyping gameplay mechanics.
    • Exploring early-stage UEFN tech options, evaluating trade-offs to balance project deadlines with broader organizational goals.
    • Unreal Engine 5
    • C++
    • UEFN
    • Verse
    • Perforce
  • -

    Lead Engineer

    London

    Summary:

    Fall Guys

    • Headed and scaled up the Engine team from 6 to 17 engineers, getting heavily involved in planning and pre-production of the mobile release.
    • Took on key IC responsibilities, driving cross-team initiatives critical to mobile — including end-to-end distribution pipelines, Epic Games Store integration, CDN strategy, boot/loading time improvements, and build size reduction.
    • Led the optimization efforts for Creative mode, identifying performance bottlenecks and coordinating across multiple teams to improve game stability (memory usage, FPS, and load times).
    • Worked closely with external partners to bring support for PS5, Xbox, and Switch for the Free-for-All release, while continuing to own PS4, performance and profiling work during releases.
    • Line-managed senior engineers, delivered studio-wide workshops and documentation to help teams take ownership of performance, tooling, and platform development.
    • Unity3D
    • C#
    • iOS
    • Android
    • Jenkins

Current Projects

Fortnite org logo

Fortnite

Working on an unannounced project in the Fortnite codebase.

  • Working closely with design to prototype gameplay mechanics.
  • Exploring early-stage UEFN tech options, evaluating trade-offs to balance project deadlines with broader organizational goals.
Fortnite feature image
  • ue5
    Unreal Engine 5
  • uefn
    Unreal Engine for Fortnite
  • cpp
    C++
  • verse
    Verse
  • perforce
    Perforce
Fall Guys org logo

Fall Guys

Held multiple key roles at Fall Guys, leading critical engineering and platform initiatives.

  • Headed and scaled the Engine team for the mobile release, delivering critical mobile initiatives.
  • Creative Mode: Led and coordinated cross-team optimisation efforts, improving memory usage, FPS, and load times.
  • Free-for-All: Collaborated with partners to add PS5, Xbox, and Switch support.
  • Managed senior engineers and led workshops on performance, tooling, and platform development.
Fall Guys feature image
  • unity3d
    Unity3D
  • csharp
    C#
  • ps4
    Sony Playstation 4
  • switch
    Nintendo Switch
  • android
    Android
  • ios
    iOS
  • git
    Git