Matthew Gambrell, Developer in Atlanta, GA, United States
Matthew is available for hire
Hire Matthew

Matthew Gambrell

Verified Expert  in Engineering

Game Development Developer

Location
Atlanta, GA, United States
Toptal Member Since
May 17, 2016

Matthew is kind of an old-fashioned console video game programmer. He's got his own 2D engine running on a bunch of platforms and adopted C# early on for tools. He's looking to put his skills to good use porting stuff around, wrestling with Visual Studio or WinForms, or making parts for a game. He can do stuff besides games, but multimedia-type work is where he really shines. He likes writing lean code that runs at 60fps.

Portfolio

Renegade Kid
PS Vita, Nintendo Wii U, Nintendo 3DS, Steam, PS4, PS3, C#, C++
Apocalypse Train
iOS, C#, C++
Fizz Factor
Nintendo Wii, Nintendo DS, C#, C++

Experience

Availability

Part-time

Preferred Environment

Windows Forms (WinForms), C++, C#, Visual Studio

The most amazing...

...thing I've ever put in a game was the level select for the Nintendo DS Incredible Hulk. Almost more fun than the game itself.

Work Experience

Game Developer

2010 - PRESENT
Renegade Kid
  • Ported around custom game engines.
  • Developed C# tools and build processes.
  • Designed and programmed gameplay.
  • Did QA and lotcheck and oversaw the submissions process.
Technologies: PS Vita, Nintendo Wii U, Nintendo 3DS, Steam, PS4, PS3, C#, C++

Game Developer

2009 - 2010
Apocalypse Train
  • Designed and programmed and gameplay.
  • Developed C++ and OpenGL game engine.
Technologies: iOS, C#, C++

Game Programmer

2007 - 2009
Fizz Factor
  • Developed a C++ engine and gameplay.
  • Liaised and shared tech with sister studios.
  • Programmed sound and did localization.
  • Developed C# toolchain.
Technologies: Nintendo Wii, Nintendo DS, C#, C++

Programmer

2005 - 2007
BedandBreakfast.com
  • Developed a WinForms desktop application.
  • Developed the database back-end.
Technologies: Windows Forms (WinForms), ASP.NET, Microsoft SQL Server, C#

Xeodrifter

A game.

Mutant Mudds

http://www.mutantmudds.com/
A game.

Platforms

Nintendo 3DS, Nintendo DS, Windows, iOS, PS3, Steam, Windows UI, Win32, Linux, Nintendo Wii, Playstation 3

Other

Game Development, Software Development, 2D Games, Game Design, Puns, Nintendo Wii U, Microsoft 365, Pixel, Programming, Debugging, Transmission Control Protocol (TCP), PS Vita, PS4, Audio Editing, Multithreading, TCP/IP, Video & Audio Processing, 2D, 3D, Reverse Engineering, Image Processing

Languages

C, C++, C#, PHP, C++/CLI, SQL, T-SQL (Transact-SQL), Assembler x86, ARM Assembler, Lua

Frameworks

.NET, Unity3D, Unity, ASP.NET, Box2D

Libraries/APIs

Windows Forms (WinForms), Steam Integration, Pthreads, Windows API, Win32 API, XNA, Office API, Sockets, SDL, FMOD, DirectX, OpenGL

Tools

Direct3D 9, Microsoft Visual Studio, Squirrel, Visual Studio, Microsoft Word, Microsoft Visual C++, Make, Interactive Disassembler (IDA), MSBuild, Microsoft Access

Paradigms

Database Design, Concurrent Programming, Socket Programming

Storage

Microsoft SQL Server, Databases, JSON, MySQL, Relational Databases

2004 - 2005

Master of Science Degree in Computer Science

University of Southern Mississippi - Hattiesburg, MS

2002 - 2004

Bachelor of Science Degree in Computer Science

University of Southern Mississippi - Hattiesburg, MS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring