Gregory.weiner@gmail.com

About

Creating immersive games is what I live for. Whether using a third party engine or one that I’ve written myself, I bring my design and engineering knowhow to bear crafting unforgettable player experiences. I relish deriving a formula or writing a system from scratch while always keeping results firmly in view. My philosophy is, “a wise man knows he knows nothing,” and I enjoy getting in way over my head, then clawing my way out through sheer gumption. I wish they would get around to releasing C&C Generals 4 and Jedi Knight III already.

Technical Skills


Programming
-Adept in C++ and C#, well-rounded knowledge of OOP design patterns and core gameplay systems
(State machines, movement and combat mechanics, animation, AI, client server architecture)
-Solid grasp of linear algebra, physics, and graphics; deep passion for mathematics
-Experienced in engine building with DirectX, writing HLSL, and familiar with 3D rendering pipeline
-Especially passionate about graphics, camera effects, and physics-based movement
-Experience with net code and optimizing multiplayer games in UE4
-Familiarity with machine language, java, sql; able to pick up new languages with ease

Software
-Visual Studio, Visual Studio Graphics Diagnostics, UE4, MPLAB IDE, Unity 3D
-Version control (SVN, Git), Jenkins, Doxygen, Bug tracking / Code review platforms (Jira, Crucible)
-3ds Max, Adobe CS (Illustrator, Photoshop, InDesign, Dreamweaver)
-Catalyst, Relativity, Cisco systems, SDL Trados, OmegaT

Human Languages
-Native level Japanese (JLPT Level 1), Korean, French and Thai

Other skills
-Comfortable with AAA game development cycle, Agile practices, and creating GDD
-Copywriting and Editing, Networking and coordination skills, Knowledge of Japanese media and academic worlds, and general workings of Korean and Japanese society.