Jason Heller
Hi! I'm Jason Heller
About Me

I am a graduate from Binghamton University with a bachelors in actuarial mathematics. I have taken my studies and utilized them to further my passion for computer programming, focusing my efforts to create a variety of projects, ranging from video game engines to webpage applications. In my free time I develop video games, tools, and applications. My most recent project is a feature-complete 3D game engine written using Java and OpenGL. I am currently seeking a front end software development position.

You can find my resume in the top right corner, or by clicking here!

Skills
Here are some of the tools I commonly work with:
  • HTML5
  • CSS3 + SASS
  • React
  • Vue
  • Java
  • Javascript
  • Python
  • GLSL
  • VS Code
  • Git
  • Gradle & Maven
  • Spring Boot
  • OpenGL
Projects
Turochamp Chess Program

An implementation of the Turochamp chess program, originally developed by Alan Turing and David Champernowne, though it was never implemented by them. I utilize alpha-beta pruning for optimization as well as multithreading to ensure the bot does not block other components of the application. This application features a fully-3D interface for the chess board.

  • Java
  • OpenGL
  • GLSL

Predictive Recipe Lookup

A CRUD-based single-page search engine that utilizes lookahead to search through a mock back-end and return the most relevant results in realtime.

  • React
  • Javascript

NetSciDraw

NetSciDraw is a web application made in collaboration with the New York hall of Science designed to demonstrate information systems through an intuitive interface. I worked as the developer in a team of five to extend and refactor the existing codebase.

  • Javascript

3D Java Game Engine

A 3D game engine written in Java using OpenGL. Features a scene-entity architecture. Features fully 3D environments utilizing BSP trees for optimization, baked ambient lightmapping, skeletal animations, parallax-corrected cube maps, and a built-in component based user interface. Currently, I am using this engine to power a momentum-based skateboarding game.

  • Java
  • OpenGL
  • GLSL

Procedural Open World

A game engine with a fully procedural world built on the fly using perlin noise and voronoi diagrams. Additionally features pseudo-infinite terrain, world persistance, and resource based building mechanics.

  • Java
  • OpenGL
  • GLSL

Contact Me

My inbox is always open! Whether you have a question or just want to say hello, I'll try my best to get back to you! Feel free to mail me about any relevant job updates.


VisitMyLinkedIn();