Matthew Gambrell
Verified Expert in Engineering
Game Development Developer
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
Experience
Availability
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
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.
Game Developer
Apocalypse Train
- Designed and programmed and gameplay.
- Developed C++ and OpenGL game engine.
Game Programmer
Fizz Factor
- Developed a C++ engine and gameplay.
- Liaised and shared tech with sister studios.
- Programmed sound and did localization.
- Developed C# toolchain.
Programmer
BedandBreakfast.com
- Developed a WinForms desktop application.
- Developed the database back-end.
Experience
Xeodrifter
Skills
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
Education
Master of Science Degree in Computer Science
University of Southern Mississippi - Hattiesburg, MS
Bachelor of Science Degree in Computer Science
University of Southern Mississippi - Hattiesburg, MS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring