I'm Jeremy Kleve

Building Beautifully Crafted Game Experiences

About me

A small introduction about my self

Jeremy Kleve

Software Engineer & Game Developer from Fullerton, CA

Senior programmer with 4+ years of business level programming experience and 7+ years as a hobby game developer.

I pride my self in taking the initiative and solving problems early on, working on projects from the design phase all the way through to delivery and beyond, providing exemplary support to clients and teammates, and continuously learning new skills. Programming and game development is much more than just a career for me, it is a passion.

Download Printable Resume

Technical Skills

Realms of knowledge and practice

7

C/C++

Language of choice for low level programming

7

C#

Language of choice for development speed

7

Unity

Game engine of choice going on 7+ years

4

.Net Core

Preferred runtime for desktop applications

4

Asp.Net Core

Preferred web framework for server/client applications

4

Network Programming

UDP and TCP server/client

2

Dear ImGui

Preferred GUI library for building tools and custom UI

2

Blazor

Prefered webassembly framework for stand alone websites

2

Embedded Systems

Building real time systems with Cortex®-A15 microprocessors

2

Graphics Programming

OpenGL, DirectX11 and DirectX12 Programming

1

Unreal

Tinkering on small projects while learning from source

1

Godot

Tinkering on small projects while learning from documentation

Work Experience

My previous adventures

May,2018
Present

Sigma Integrale

Game Programmer

Participated in a small team of software, electrical, and mechanical engineers developing vehicle simulators for high profile clients including Dodge, Volkswagen, Kia, Alfa Romeo, Polaris, and Waste Management.

Developed the DK motion system from design to production providing motion haptic feedback for professional racing simulators. Highlights of the system include:

• PC software complete with network layers, tools, and UI capable of extracting and processing game physics telemetry in real time. • Embedded system with dual microcontroller PRUs running a real-time OS (TI-RTOS) working in unison to calculate and output motion commands. • In-house manufactured motion actuators driven by Teknic electric servo motors providing powerful and responsive motion feedback for simulators. • Total system latency from game output to motion averages from 9-72 ms depending on variable data rates and levels of motion smoothing.
Created and maintained server/client software to host websites, collect data, manage event participants, and remotely contolled software through webUI.

Performed in-game modifications for various simulator software including 3D modeling of vehicles and objects, tuning of physics engine, and scripting of game logic using Javascript, Python, and Lua.

Separated business logic and UI through Model-View-ViewModel software design principles

Created inter-process-communication layers between applications using gRPC and shared memory to optimize efficiency and debugging.

Education & Diplomas

What I have done in my academic career

2016 - 2018

Bachelors of Computer Science

Cal Poly Pomona

During my time at Cal Poly I participated in the Game Design and Development Club as a project director where my role was to bring people together to learn and make games. This role gave me the priviledge to mentor students that were new to game development through planning project meetings and game jams.

2014 - 2016

Transferred

Mt San Antonio College

During my time at Mt Sac I began my persuit of game developent, started learning unity and joined in on many game jams

Portfolio

More Coming Soon