Afeez Bello

Software Engineer

Seattle, Washington, United States12 yrs 8 mos experience

Key Highlights

  • Expert in AR/VR and gaming software development.
  • Led cross-functional teams to enhance gameplay experiences.
  • Proven track record in architecting complex systems.
Stackforce AI infers this person is a Gaming Software Engineer with expertise in AR/VR and user experience design.

Contact

Skills

Core Skills

C#UnityC++JavaGameplay SystemsCode BuilderReact-nativeJavascriptIos DevelopmentPython

Other Skills

API DevelopmentProtobufsTelemetry PipelineXAMLSwiftObjective-CProgrammingCUnixAndroid DevelopmentSoftware DevelopmentUnity3DLinuxSQLPerl

Experience

12 yrs 8 mos
Total Experience
1 yr 6 mos
Average Tenure
8 mos
Current Experience

Riot games

Staff Software Engineer on Teamfight Tactics

Sep 2025Present · 8 mos

Turn 10 studios

Senior Gameplay Engineering Lead (UI Systems) on Forza Motorsport

Nov 2023Aug 2025 · 1 yr 9 mos · Redmond, Washington

Niantic, inc.

Senior Software & Gameplay Engineer on Pokémon Go

Feb 2023Jul 2023 · 5 mos

  • Lead efforts with cross-functional partners to architect and implement key components of the gameplay and UX experience for Pokémon Go, an AR game for Android and iOS, using C# and the Unity game engine
  • Identified several workflow improvements, and I’m leading efforts to increase organizational efficiency. These efforts have improved code quality, significantly reduced duplicate work, and made it easier to track both pending and completed tasks
  • Design and build APIs for the game to communicate with the backend, and define the structure of data payloads using Protobufs
C#UnityAPI DevelopmentProtobufs

Meta

Senior Software Engineer on Horizon Home Experience for the Meta Quest

Jan 2022Jan 2023 · 1 yr

  • Collaborate with XFN partners to architect and build both single and multiplayer Gameplay Systems and experiences, using C++ and Java, that enable users to interact and socialize in virtual homes/environments
  • Mentor team members, help new grads onboard, and co-develop and upkeep a module containing resources and training material for engineers joining the team
C++Java

Mojang studios

Senior Software Engineer & Tech Lead Manager on Minecraft: Education Edition

Jul 2020Jan 2022 · 1 yr 6 mos

  • Architect and develop Gameplay Systems to enable Content Creators to build more immersive experiences and worlds in Minecraft: Education Edition
  • Expand the functionality of Code Builder, which hosts the in-game browsers students use to write code that impacts events within the game world
  • Manage 3 direct reports and serve as a tech lead on the larger team
  • Worked cross-functionally to revamp the telemetry pipeline for Minecraft: Education Edition and convert our game from a data controller to a data processor, which has opened us up to more markets. I led this effort by coordinating with 2 teams in other orgs as well as designing and implementing the functionality
  • Led three engineers on a project that enabled us to launch commercial licenses.
Gameplay SystemsCode BuilderTelemetry Pipeline

Sony interactive entertainment - playstation

Software Engineer II

Sep 2019Jul 2020 · 10 mos · San Francisco Bay Area

  • Architect and develop features for the next-gen PlayStation 5 console’s user experience using React-Native, Javascript, Python, C#, and the Jest testing framework
  • Oversee the continued integration of one of our partner team’s react components into our system app
React-NativeJavaScriptPythonC#

Microsoft

2 roles

Software Engineer II - Xbox One & Xbox Series X Experiences (Gaming Experiences & Platform)

Promoted

Dec 2016Sep 2019 · 2 yrs 9 mos

  • Serve as the subject matter expert for the My Games & Apps system app
  • Work with other devs, PMs, and designers to create an immersive and performant User Experience for Xbox One users using C#, C++, XAML, and the MVVM architectural design pattern
  • Develop features for Xbox Series X
  • Architect and develop various features for the My Games & Apps, Home, Search, and Guide system apps on Xbox One
  • Developed the Full Library section in My Games & Apps
  • Implemented functionality enabling users to transfer games/apps in bulk between local storage devices and between consoles connected over LAN. Also created an algorithm that makes suggestions for which content a user should delete or transfer to free up space for a new installation
  • Implemented a UX redesign of My Games & Apps to make it easier to manage content and identify items’ sources of ownership
  • Co-architected and co-implemented a solution to store information, regarding which games and apps users on a console have access to, and make it easily accessible across the system
  • Served as a consultant for the Xbox Game Pass team as they built out their experience for the console
C#C++XAML

Software Engineer - OneDrive Mobile

Dec 2015Dec 2016 · 1 yr

  • Design and Develop features for the OneDrive Mobile App
  • Implemented an in-app feature, including its core functionality and UX, to inform OneDrive iOS users of their accounts' quota status and to provide them with ways to obtain more storage and/or information
  • iOS development in Swift and Objective-C
iOS DevelopmentSwiftObjective-C

Nintendo

Associate Software Engineer

Jun 2015Nov 2015 · 5 mos · Redmond, WA

  • Develop gaming tools (in Python, Java, and JavaScript) used by third-party game developers when submitting their games to be released on Nintendo platforms
  • Refactor and rewrite source code and documentation for multiple tools and employ Test-Driven Development to create a test suite used to verify functionality of developed tools
PythonJavaJavaScript

Microsoft

Software Development Engineer - Dynamics AX

Oct 2013Nov 2014 · 1 yr 1 mo · Bellevue, WA

  • Consistently design and implement multiple components of Microsoft Dynamics AX, customizable ERP Business Software, and write test code for the product
  • Maintain and improve existing components of Microsoft Dynamics AX
  • Collaborated with engineers internationally to design and develop a prototype for a new feature requested by a customer
  • Shipped Microsoft Dynamics AX 2012 R3 and worked on upcoming release, Microsoft Dynamics AX Rainier
  • Co-developed and co-wrote documentation for an API, using techniques including database mocking, which enables engineers to more easily write fast component tests for the Source Document Accounting Framework
  • Participated in and ran project design and code review meetings
  • Used HTML to create a wiki, which functioned as a knowledge base for team members

Cisco systems

IT Software Engineer Intern - Runbook Automation, Android Development

Jun 2012Jun 2013 · 1 yr · San Jose, CA

  • Android Development: Design and Implement android applications and plug-ins using Java, C#, and Android APIs
  • Runbook Automation: Create workflows to assist in automating processes using Cisco Process Orchestrator
  • Created a workflow that was shipped to customers as part of a service catalog

Uc davis genome center

Bioinformatics Software Engineer Intern

Oct 2011Jun 2012 · 8 mos · Davis, CA

  • • Work with a team to develop and redesign/rewrite computational software used to analyze and sequence genetic data
JavaC#

Education

University of California, Davis

Bachelor of Science (BS) — Computer Science And Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with C# & Unity

Explore similar profiles based on matching skills and experience