Johnathan Garrett Email & Phone Number
@prominentedge.com
LinkedIn matched
Who is Johnathan Garrett? Overview
A concise factual answer block for searchers comparing this professional profile.
Johnathan Garrett is listed as Senior Software Engineer at Prominent Edge at Prominent Edge, a with 24 employees, based in Fairfax County, Virginia, United States. AeroLeads shows a work email signal at prominentedge.com and a matched LinkedIn profile for Johnathan Garrett.
Johnathan Garrett previously worked as Senior Software Engineer at Prominent Edge and Software Developer at Lmn Solutions. Johnathan Garrett holds Bachelor Of Science, Game Design And Development from Full Sail University.
Email format at Prominent Edge
This section adds company-level context without repeating Johnathan Garrett's masked contact details.
AeroLeads found 3 current-domain work email signals for Johnathan Garrett. Compare company email patterns before reaching out.
About Johnathan Garrett
I have been programming since 2001. I started programming with Java, and have since learned how to use several languages. The first major project I worked on was a 2D isometric tile-based fantasy tactics RPG. I served as the technical lead in this project and worked primarily on the isometric tile maps, the AI, and the particle effects system.The second project was Dead Center, a 3D 3rd person zombie shooter. I also served as the technical lead on this project and was responsible for creating a flexible render engine and AI system that could meet the performance demands of our game. Dead Center was completed in April 2009 and can be downloaded at http://www.dystopiangames.com.After I graduated from school I began working for Dynamic Animation Systems, where I worked on a combat simulation system using an in-house engine.I have since moved on to tackling geospatial problems.Specialties: Programming Languages: C, C++, C#, Objective-C, Java, Assembly ||APIs: DirectX, OpenGL, FMOD, Maya API, TinyXML ||Tools: Visual Studio 2005, Xcode, iPhone SDK, Maya, Tortoise SVN, Alienbrain Source Control, Adobe Photoshop, Adobe After Effects, Unreal Editor, TES Construction Set, Hammer Editor ||Algorithms: 3D Math/Collision, Rigid Body Physics, Skinned Animation, A* Pathfinding, Neural Networks, Steering Behaviors, Bounding Volume Hierarchies, Scene Management, Client-Server Networking
Listed skills include Opengl, Directx, Visual Studio, Software Engineering, and 41 others.
Johnathan Garrett's current company
Company context helps verify the profile and gives searchers a useful next step.
Johnathan Garrett work experience
A career timeline built from the work history available for this profile.
Software Developer
- Helped design and implement a web application that enables users to create and view vignettes that display an analysis of source data through the use of maps, charts, and graphs using AngularJS, Bootstrap, OpenLayers 3, and D3.- Implemented several jobs using Spark/YARN for analyzing a large volume of source data in a small amount of time.- Helped design and implement a user-friendly web client for editing, sharing, and viewing the history of geospatial data using AngularJS, Bootstrap, and OpenLayers.
Software Engineer
Virtual Interactive Combat Environment (V.I.C.E.)- Designed and implemented an XML based HUD system that allows artists and programmers to rapidly develop new user interfaces for different applications.- Designed and implemented a localization solution to translate the application and tools into various languages.- Designed and implemented a fully automated scenario system which utilized VICE to train police officers how to react in various situations.- Designed and implemented various tools using C# and .NET to improve productivity for both programmers and artists.- Fixed bugs and implemented new features in all areas of the in-house engine, including physics, networking, AI, scripting, rendering, and input.- Implemented features that utilized multithreading to maximize performance.
Programmer, Designer, And Artist
- Created an iPhone game from the ground up using Objective-C and OpenGL ES.
Technical Lead
- Designed a flexible OpenGL render engine that minimized context switching and utilized view frustum culling and scene sorting for efficient rendering of hundreds of game objects.- Designed the Artificial Intelligence system which utilized various steering behaviors and implemented the unique behaviors of 5 different enemy types.- Implemented a robust achievements system that utilized a statistics tracking system in order to determine when different achievement criteria were met.- Designed and built 2 fully functional levels in the Unreal Editor, exported them to Maya, and using our own level exporter, exported them into a format recognizable by our game engine.- Designed and implemented each of the visual effects in the game using a combination of GLSL and OpenGL rendering techniques.
Technical Lead
- Designed and implemented the enemy artificial intelligence which controlled a team of units in a tactics style RPG setting.- Designed and implemented an isometric tile editor and map system that allowed for easy and robust creation of game levels.- Designed and implemented a robust particle effect editor that enabled the creation of effects with any number of particle systems, each of which could be tweaked and manipulated.
Colleagues at Prominent Edge
Other employees you can reach at prominentedge.com. View company contacts for 24 employees →
Maribel Soto
Colleague at Prominent EdgeBurke, Virginia, United States
View →
BI
Brian Ingles
Colleague at Prominent EdgeLeesburg, Virginia, United States
View →
MT
Malina Thomas
Colleague at Prominent EdgeHolland, Michigan, United States
View →
TS
Teresa Skroly
Colleague at Prominent EdgeCentreville, Virginia, United States
View →
DM
Deborah M.
Colleague at Prominent EdgeDallas-Fort Worth Metroplex, United States
View →
RB
Richard Becker
Colleague at Prominent EdgeStonington, Connecticut, United States
View →
KW
Kayla Walkinshaw
Colleague at Prominent EdgeWinter Springs, Florida, United States
View →
Johnathan Garrett education
Bachelor Of Science, Game Design And Development
Informatics
Frequently asked questions about Johnathan Garrett
Quick answers generated from the profile data available on this page.
What company does Johnathan Garrett work for?
Johnathan Garrett works for Prominent Edge.
What is Johnathan Garrett's role at Prominent Edge?
Johnathan Garrett is listed as Senior Software Engineer at Prominent Edge at Prominent Edge.
What is Johnathan Garrett's email address?
AeroLeads has found 3 work email signals at @prominentedge.com for Johnathan Garrett at Prominent Edge.
Where is Johnathan Garrett based?
Johnathan Garrett is based in Fairfax County, Virginia, United States while working with Prominent Edge.
What companies has Johnathan Garrett worked for?
Johnathan Garrett has worked for Prominent Edge, Lmn Solutions, Dynamic Animation Systems, Independent Development, and Dystopian Games (Student Team).
Who are Johnathan Garrett's colleagues at Prominent Edge?
Johnathan Garrett's colleagues at Prominent Edge include Maribel Soto, Brian Ingles, Malina Thomas, Teresa Skroly, and Deborah M..
How can I contact Johnathan Garrett?
You can use AeroLeads to view verified contact signals for Johnathan Garrett at Prominent Edge, including work email, phone, and LinkedIn data when available.
What schools did Johnathan Garrett attend?
Johnathan Garrett holds Bachelor Of Science, Game Design And Development from Full Sail University.
What skills is Johnathan Garrett known for?
Johnathan Garrett is listed with skills including Opengl, Directx, Visual Studio, Software Engineering, C#, C++, Objective C, and Software Design.
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 Johnathan Garrett you were looking for.
View similar profiles