Skip to content

Game Developer · Unity & C#

Fernando Jesus

Hi, I'm Nando! I'm a game programmer with over 5 years of experience in game development using Unity and C#, working on 2D and 3D projects for mobile and the web, from prototyping, architecture, and implementation through to launch and Live Ops.

I build scalable systems using Object-Oriented Programming, SOLID, design patterns, data structures, and algorithms, and handle profiling, memory optimization, and resolving crashes and ANRs on low-performance devices.

I'm currently at Tech Tree Games, involved in technical and architectural decisions, feature development, documentation, and technical backlog management. I have also served there in a technical leadership role, leading onboarding, code reviews, standard-setting, technical feedback, and managing a team of up to four developers in collaboration with artists and game designers.

5+Years in Industry10+Games Shipped5M+Downloads Across Titles
Fernando Jesus

Experience

  1. Tech Tree Games LLCJul 2024 to Present

    Remote, United States

    Hired as the pioneer developer responsible for leading the project from day one, I have been involved in technical and architectural decisions, feature development, documentation, and technical backlog management.

    I also served in a technical leadership role, leading onboarding, code reviews, standard-setting, technical feedback, and managing a team of up to four developers in collaboration with artists and game designers.

    • Worked on the development of a 3D mobile game, responsible for various technical phases of the project, from documentation and architecture to implementation and delivery of features.
    • Designed and implemented over 30 systems, using SOLID principles, object-oriented programming, and design patterns to maintain a scalable, production-ready codebase.
    • Optimized a 3D Tycoon world to run at 60+ FPS using Unity Profiler and performance analysis techniques, while maintaining the visual requirements defined by the project.
    • Indirectly led a multidisciplinary team of 4 developers, including onboarding, code reviews, and feedback, as well as acting as a bridge between design and implementation.
    • Developed and implemented interfaces, gameplay systems, particles, visual effects, and animations using Unity.
    UnityC#Systems ArchitectureSOLIDDesign PatternsTechnical LeadershipUnity Profiler3D Mobile
  2. blu studiosFeb 2022 to Jan 2024

    Remote, Salvador, Brazil

    At Blu, I was mostly responsible for working on building features related to the gameplay alongside colleagues from other departments, which gave me tons of context on how to create smooth and polished features while launching more than five 2D and 3D titles for mobile and web.

    Some of the biggest accomplishments were: Optimizing Cups, a 5M+ downloads game, improving distribution and profit, building the whole hero structure of the Indie Games Fund's selected game in 2023 by Google, and owning the entire development of one of our titles: 2248.

    • Developed +5 2D and 3D games for mobile and web, including Sniper Master, Sugar Rush, and Farm Vs Aliens, working across different genres, mechanics, and gameplay systems.
    • Optimized Cups, a game with +5 million downloads, reducing the download size by 44% and bringing the ANR rate below 0.47%, in addition to fixing crashes, bugs, and memory issues.
    • Developed the core hero system for Farm Vs Aliens, using scalable architectures and design patterns to facilitate the creation of new characters and reduce technical debt accumulation. The game was selected for the 2023 Google Play Indie Games Fund.
    • Optimized games for low-performance devices, including devices with 2 GB of RAM, using profiling, code optimization, and memory management.
    • Participated in multidisciplinary teams, working directly with artists, game designers, and product owners to transform concepts and assets into playable features.
    UnityC#Gameplay SystemsMemory OptimizationANR & Crash FixingLive OpsMobileWebGL

Projects

Professional7

Personal4

Skills

Engine & Language
  • Unity
  • C#
Architecture
  • SOLID
  • DRY
  • KISS
  • Design Patterns
  • OOP
  • Scalable / Clean Architecture
  • Scriptable Architecture
  • Scriptable Objects
  • Event Driven
  • Data Structures
  • Algorithms
Game Development
  • Gameplay Systems
  • Tools Programming
  • UI Implementation
  • Sound & Game Feel
  • Mechanics
  • Prototyping
  • Unity Animator
  • Particle System
  • Cinemachine
  • Performance Optimization
  • Unity Profiler
  • Memory Optimization
  • ANR & Crash Fixing
Integrations
  • Third-party SDKs
  • Login Systems
  • Cloud Save
  • In-App Purchases
Ops & Process
  • Live Ops
  • Store Ops
  • Scrum
  • Kanban
  • Git
  • GitHub
  • Plastic SCM
  • Trello
  • Code Review
  • Technical Documentation
  • Technical Backlog
Collaboration
  • Working with Artists, Designers & Product Owners
  • Technical Onboarding
  • Mentoring Junior Developers
Platforms
  • Android
  • Web / WebGL