Jesse Makes Things

With code, mostly.


About

The man behind the bytes

Who am I?

My name is Jesse Talavera-Greenberg. I'm a computer science student at Stony Brook University. My main thing is game programming, though I'm exploring other fields to find something else that tickles my fancy. Hire me!

Projects

Check out my Projects page for the list!

Skills

Languages

  • C++
  • C
  • Python
  • Java
  • Haxe
  • JavaScript
  • HTML 5
  • CSS 3
  • LaTeX
  • C#

Libraries

  • Qt
  • Box2D
  • OpenGL
  • libGDX
  • Pygame
  • Allegro
  • SFML
  • Web Audio
  • Boost
  • Lua
  • MongoDB

Software

  • Unity
  • Vagrant
  • Git
  • GIMP
  • Blender
  • Dia
  • Jekyll
  • RUBE
  • Tiled
  • Audacity
  • Inkscape

Experience

Teaching Assistant

Stony Brook University
Stony Brook, NY August 2014 - December 2016
  • Supported students in three courses in game programming and software development techniques under Prof. Richard McKenna, with a fourth in progress.
  • Held tutorials, review sessions, and technology workshops with an average of 30 students in attendance, using materials I personally prepared.
  • Also helped students with other courses on an unofficial basis.
  • Arranged a discount on a game design tool, exclusively for students in the game programming course.
  • Added features and fixed bugs in course-provided code (mostly porting it from DirectX to SFML).

Technology Program Management Intern

Home Box Office, Inc.
New York, NY June 2015 - August 2015
  • Assisted in overseeing development of a proof-of-concept service used for granting guest users access to HBO Go, internally titled Blackforest.
  • Gathered and evaluated Blackforest's requirements with respect to those of the existing service it was intended to supersede.
  • Successfully presented the green-light proposal for Blackforest to an audience of approx. 15 colleagues.
  • Directly implemented a large portion of Blackforest’s frontend, using JavaScript and Node.js.
  • Developed a web-based tool to conveniently retrieve and display the version information for approx. 430 servers used by HBO Go.

Interactive Production Intern

JUICE Pharma Worldwide
New York, NY June 2013 - August 2013
  • Aided in implementation and design of two pharmaceutical websites (approx. 65 pages total) using HTML 5, CSS 3, and JavaScript.
  • Created a prototype game using the Leap Motion controller and Processing to demonstrate the capability of the Interactive Production department with such technology.

Education

B.S. in Computer Science


Stony Brook University, Stony Brook, NY
2012 - 2016
  • Minor in Digital Arts
  • Specialization in Game Programming
  • Dean's List for four semesters

Curriculum

  • Object-Oriented Programming
  • Algorithms and Data Structures
  • Computer Graphics
  • Systems Programming and Architecture
  • Game Design and Programming
  • Computer Music
  • Technical Communications
  • Operating Systems
  • Theory of Computation
  • Networking
  • Discrete Mathematics
  • Linear Algebra
  • Probability and Statistics
  • Univariate Calculus

M.S. in Computer Science


Stony Brook University, Stony Brook, NY
2017 - 2019 (Expected)

Curriculum

  • Human-Computer Interaction
  • Computer Architecture
  • Principles of Programming Languages
  • Data Visualization