David G. Email & Phone Number
Who is David G.? Overview
A concise factual answer block for searchers comparing this professional profile.
David G. is listed as Gameplay Systems Programmer at Epic Games, a company with 4262 employees, based in Nottingham, Maryland, United States. AeroLeads shows a matched LinkedIn profile for David G..
David G. previously worked as Senior Unreal Engineer - Core Technology at Wizards Of The Coast and Principal Gameplay Engineer at Bitreactor. David G. holds Bs, Computer Science from University Of Maryland Baltimore County.
Email format at Epic Games
This section adds company-level context without repeating David G.'s masked contact details.
Review company-level records connected to David G. before choosing the right outreach path.
About David G.
I am an experienced engineer with a passion for thinking about and creating games. My language of choice is Modern C++ (C++ 11 and later), though I have significant experience with C# and moderate experience with scripting languages (particularly Lua and Python). My goal when authoring new code is to make it as easy to read as possible, and when modifying existing code is to make the minimum effective change as to not disturb the ecosystem.In my off-time, I spend time playing (and thinking about) Dungeons and Dragons (in particular characters as holistic entities in the world, tying mechanics and flavor into a cohesive whole to create a theme), playing League of Legends, reading about psychology, health, and game design, and hiking in nature.
David G.'s current company
Company context helps verify the profile and gives searchers a useful next step.
David G. work experience
A career timeline built from the work history available for this profile.
Senior Unreal Engineer - Core Technology
* Implement client side SDK for our backend services (telemetry, accounts, token management) in Unreal Engine and C# (for Unity).* Integrate SDK into partner studio projects.* Provide team leadership and mentorship.* Established team-wide coding standards and practices.
Principal Gameplay Engineer
* Rapidly prototyped abilities and combat systems using the UE5 Gameplay Ability System.* Set up data driven animation resolution system.* Established technical direction for combat gameplay systems and implemented key features.* Tuned enemy gameplay AI for fun and performance.* Worked with design leadership to establish gameplay backlog for milestone.
Senior Gameplay Systems Engineer/Designer
* Implemented numerous RPG gameplay systems (Hunter Balance, friendship system, and assisted with the quest system, dialogue system).* Implemented sequenced visualization system for Abbey portion of the game.* Designed and implemented narrative content experiences for the player to enjoy in the Abbey (Club Meetings, Magik's Birthday Party, Team Building.
Senior Tools Programmer
* Maintained and added new functionality to asset creation tools.* Reworked existing C++/C# interop layer to match common Managed lifetime patterns.* Implemented a curve editor.
Senior Systems And Gameplay Engineer
* Integrated Unreal Pathfinding into projects, and added support for run-time generation of Navigation Bounds, Volumes, and Agent Providers for a procedural terrain system.* Implemented various gameplay features and functionality.* Implemented a 'Smart Location' system where units could acquire a context-specific behavior based on where they moved.*.
Tools Engineer
* Created the artist-facing Content Pipeline Tools for Sid Meier's Civilization VI using C# 4.0 and the Sony ATF Framework.* Wrote Perforce integration layer and incorporated automated Perforce management into the content tools.* Wrote importing tools (including bulk importers) for different source-types (textures, geometry) into consistent intermediate.
Graphics And Systems Engineering Intern
* Wrote a Photoshop plug-in for exporting images to a DDS format.* Wrote an Automation Photoshop plug-in to transform complex images into multiple DDS files.* Worked on the initial design of the Asset Pipeline to be used for Sid Meier's Civilization VI.
Junior Software Engineer
* Worked through the full product life-cycle of the Eccentron, gathering requirements, writing designs, and implementing core functionality in the areas of: hardware abstraction (using LABJACK and Serial I/O); asynchronous data gathering from physical sensors, transforming it, and storing it using an MSSQL back-end; in-session diagnostic testing and.
Software Test Engineering Intern
I was responsible for writing a comprehensive regression scripting library for the Primus.NET and EvalTech software projects, increasing the readability of legacy code, writing test cases, and performing verification testing.In addition to the above duties, I worked on creating requirements and a design for an addition to the Primus, and created numerous.
Computer Science Help Center, Tutor Assistant
I tutored students in Computer Science I (Python language, basic programming skills, functions, string manipulation, lists, and recursion), Computer Science II (Java language, object-oriented programming and design, including inheritance, polymorphism, and generics) and Data Structures and Algorithm Analysis (covering the performance characteristics and.
Colleagues at Epic Games
Other employees you can reach at epicgames.com. View company contacts for 4262 employees →
Travis Tohill
Colleague at Epic GamesLos Angeles, California, United States, United States
View →
JP
Jessica Plowman
Colleague at Epic GamesApex, North Carolina, United States, United States
View →
IY
Irene Yu
Colleague at Epic GamesSan Francisco, California, United States, United States
View →
JV
Jv V
Colleague at Epic GamesRaleigh, North Carolina, United States, United States
View →
WQ
William Quick
Colleague at Epic GamesRaleigh-Durham-Chapel Hill Area, United States
View →
DS
Daniel Silver
Colleague at Epic GamesLeander, Texas, United States, United States
View →
LA
Luis Armando
Colleague at Epic GamesLeón, Guanajuato, Mexico, Mexico
View →
ML
Mk Lol
Colleague at Epic GamesAtlanta, Georgia, United States, United States
View →
WI
Waqas Ismail
Colleague at Epic GamesIslāmābād, Pakistan, Pakistan
View →
AV
Avneesh Verma
Colleague at Epic GamesKakori, Uttar Pradesh, India, India
View →
David G. education
Frequently asked questions about David G.
Quick answers generated from the profile data available on this page.
What company does David G. work for?
David G. works for Epic Games.
What is David G.'s role at Epic Games?
David G. is listed as Gameplay Systems Programmer at Epic Games.
Where is David G. based?
David G. is based in Nottingham, Maryland, United States while working with Epic Games.
What companies has David G. worked for?
David G. has worked for Epic Games, Wizards Of The Coast, Bitreactor, Firaxis Games, and Bte Technologies.
Who are David G.'s colleagues at Epic Games?
David G.'s colleagues at Epic Games include Travis Tohill, Jessica Plowman, Irene Yu, Jv V, and William Quick.
How can I contact David G.?
You can use AeroLeads to view verified contact signals for David G. at Epic Games, including work email, phone, and LinkedIn data when available.
What schools did David G. attend?
David G. holds Bs, Computer Science from University Of Maryland Baltimore County.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David G. you were looking for.
View similar profiles