My name is Edson Ferrão, and I am a game developer with nearly 15 years of experience working on mobile, PC, web, and land-based games. Throughout my career, I have participated in the development and publication of a wide variety of projects, working with technologies such as Unity 3D, C#, TypeScript, Pixi.js, Three.js, Cocos2D, React, Node.js, PHP, Java, and LibGDX. My experience covers the full development lifecycle, including gameplay programming, framework architecture, backend integration, performance optimization, live operations, bug analysis, hotfixes, and post-release support. I have collaborated with multidisciplinary teams and international companies, contributing both as a gameplay programmer and as a full-stack developer when needed. What makes me stand out is my strong focus on scalable architecture, maintainable code, and long-term project sustainability. I specialize in SOLID principles and in creating reusable systems and frameworks that improve development speed and code quality across multiple projects. In addition to technical expertise, I value communication and teamwork highly, maintaining close collaboration with developers, artists, managers, and non-technical stakeholders to ensure efficient decision-making and successful feature delivery. I am recognized for combining technical versatility, problem-solving skills, performance-oriented development, and the ability to adapt quickly to different technologies and production environments.

Edson Nicolau Ferrão

My name is Edson Ferrão, and I am a game developer with nearly 15 years of experience working on mobile, PC, web, and land-based games. Throughout my career, I have participated in the development and publication of a wide variety of projects, working with technologies such as Unity 3D, C#, TypeScript, Pixi.js, Three.js, Cocos2D, React, Node.js, PHP, Java, and LibGDX. My experience covers the full development lifecycle, including gameplay programming, framework architecture, backend integration, performance optimization, live operations, bug analysis, hotfixes, and post-release support. I have collaborated with multidisciplinary teams and international companies, contributing both as a gameplay programmer and as a full-stack developer when needed. What makes me stand out is my strong focus on scalable architecture, maintainable code, and long-term project sustainability. I specialize in SOLID principles and in creating reusable systems and frameworks that improve development speed and code quality across multiple projects. In addition to technical expertise, I value communication and teamwork highly, maintaining close collaboration with developers, artists, managers, and non-technical stakeholders to ensure efficient decision-making and successful feature delivery. I am recognized for combining technical versatility, problem-solving skills, performance-oriented development, and the ability to adapt quickly to different technologies and production environments.

Available to hire

My name is Edson Ferrão, and I am a game developer with nearly 15 years of experience working on mobile, PC, web, and land-based games. Throughout my career, I have participated in the development and publication of a wide variety of projects, working with technologies such as Unity 3D, C#, TypeScript, Pixi.js, Three.js, Cocos2D, React, Node.js, PHP, Java, and LibGDX. My experience covers the full development lifecycle, including gameplay programming, framework architecture, backend integration, performance optimization, live operations, bug analysis, hotfixes, and post-release support. I have collaborated with multidisciplinary teams and international companies, contributing both as a gameplay programmer and as a full-stack developer when needed.

What makes me stand out is my strong focus on scalable architecture, maintainable code, and long-term project sustainability. I specialize in SOLID principles and in creating reusable systems and frameworks that improve development speed and code quality across multiple projects. In addition to technical expertise, I value communication and teamwork highly, maintaining close collaboration with developers, artists, managers, and non-technical stakeholders to ensure efficient decision-making and successful feature delivery. I am recognized for combining technical versatility, problem-solving skills, performance-oriented development, and the ability to adapt quickly to different technologies and production environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

Portuguese
Fluent
English
Fluent

Work Experience

Technical Lead at Suprema Gaming
October 1, 2025 - Present
Lead the frontend team for the flagship product, focusing on modernizing legacy applications and developing high-performance Unity-based solutions. Define software architecture and implementation scope for new features, manage technical debt, and collaborate with Product Manager and Scrum Master to translate business requirements into technical specs.
Unity Developer - Full Stack at Jahnel Group
March 1, 2024 - October 1, 2025
Initially focused on game client development with Unity 3D; expanded to full-stack responsibilities to support game stability, backend integration, and internal tooling. Developed and optimized the game client with native integration and performance; assisted in server-side API development and maintained critical internal admin portals and Docker containers for isolated server environments.
Unity Developer at Fanatee
March 1, 2019 - March 1, 2024
Developed gameplay features and app services such as advertising, in-app purchases, social logins, analytics, and local databases. Built framework structures for reuse across new projects and emphasized high-quality OOP practices and software architecture.
Full Stack Client and Server Developer at Ortiz Gaming
November 1, 2017 - March 1, 2019
Developed client and server components using Java and .NET; handled legacy games in C/C++, and crafted Python scripts to automate tasks. Worked on OS architecture updates, drivers, BIOS updates, and optimization; produced games for the Norwegian market and maintained daily communication with Norwegian partners.
Unity Developer at Tadluc Educational
June 1, 2016 - November 1, 2017
Fully developed an educational game to improve students' performance; used Unity 3D and C# for frontend and backend with multiplayer lobby features; SQL data modeling; deployed to App Store and Play Store; Firebase analytics; monetization reporting; community management of events with 2k+ students.
Unity Developer at Farofa Studios
September 1, 2015 - February 1, 2016
Developed gameplay features and assets including ads, in-app purchases, social logins, analytics, and local databases. Created framework structures for reuse across projects and maintained high-quality architecture and OOP practices.
Internship Game Developer at ODI Eventos e Treinamentos
September 1, 2014 - July 1, 2015
Game development internship; contributed to game production from concept to implementation, collaborating with the product team to deliver playable prototypes.
Mobile Android Developer at Pix Fly
September 1, 2011 - December 1, 2011
Fully developed an Uno-style game for Android using Java and AndEngine; multiplayer local/online for up to four players; implemented customized features within app size constraints (<12 MB).
Mobile Android Developer at Idealista Entertainment
April 1, 2011 - September 1, 2011
Fully developed a slot machine game using native Java for Android, paired with AndEngine; contributed to improvements of AndEngine (open source engine) and related tooling.

Education

Postgraduate degree in Game Business and Gamification at ESPM
January 11, 2030 - January 1, 2025
Technologist in Digital Games at FATEC São Caetano do Sul
January 11, 2030 - January 1, 2015
Computer Technician degree at Colégio Objetivo Argumento
January 11, 2030 - January 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate