Welcome! I'm Tasos Giannakopoulos
Lead Software Engineer at Epic Games
Software engineer with 10+ years of experience delivering games across multiple platforms and engines. Over 5 years of leadership experience managing small and medium-sized teams (3 – 15 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 specialisation in profiling, optimisation, automation, tools, and gameplay systems.
Currently part of the core tech team supporting critical unannounced Fortnite projects, focused on platform stability, performance, and optimisation.
Technical Skills
Recent Experience
-
- Epic Games
Lead Engineer
LondonSummary:
- Part of the core tech team focused on platform stability and performance, supporting a number of critical unannounced projects.
- Exploring LLM-assisted workflows (Claude Code) to streamline performance analysis across multiple platforms.
- Unreal Engine 5
- C++
- PS4
- Switch / Switch 2
- Android
- iOS
- Claude Code
- Perforce
-
- Epic Games (Mediatonic)
Lead Engineer
LondonSummary:
Fall Guys: Crown Jam
- Worked on Fall Guys Crown Jam from prototype to release in UEFN, collaborating closely with design to prototype gameplay mechanics.
- Evaluated early-stage UEFN tech options, balancing project deadlines with broader organisational goals.
- Focused on core tech and game performance, coordinating with internal teams to bring new tech into Crown Jam and ensure game stability.
- Unreal Engine 5
- UEFN
- C++
- Verse
- Perforce
Current Projects
Fortnite
Working in core tech, supporting a number of unannounced projects in Fortnite.
- Platform stability (focused on PS4, Switch, Switch 2, Android and iOS).
- Profiling and performance analysis, coordinating with Tech Art, Art and Gameplay teams to highlight bottlenecks and optimise game performance.
- Setting up processes to monitor and highlight performance regressions across all platforms.
- Exploring how LLMs (Claude Code) can be used to streamline performance analysis across multiple platforms.
- Unreal Engine 5
- C++
- Sony Playstation 4
- Nintendo Switch
- Android
- iOS
- Claude Code
- Perforce
Fall Guys Crown Jam
Worked on Fall Guys Crown Jam, focusing on the core tech & infrastructure side of UEFN.
- Prototyped gameplay mechanics in close collaboration with design during the early prototyping phase.
- Explored early-stage UEFN tech options, evaluating trade-offs to balance project deadlines with broader organisational goals.
- Focused on UEFN core tech and game performance, coordinating with internal teams to bring new tech into Crown Jam and ensure game stability.
- Unreal Engine 5
- Unreal Engine for Fortnite
- C++
- Verse
- Perforce
nFólyo: Portfolio Tracking & Analysis
A financial portfolio tracking, management & analysis app that helps retail investors manage their investments and track their financial performance.
- Frontend built with Next.js & Typescript
- Backend with Python (Flask) microservices and async tasks (Celery/RabbitMQ) to process user data.
- Deployed via Docker on Azure with CI/CD using GitHub Actions.
- Next.js
- Typescript
- Python
- Flask
- Celery
- RabbitMQ
- Docker
- Mongo Db
- Azure
- Git