Adam Schultzer (cont.)

LinkedIn ajs1539@gmail.com GitHub

Objective

Seeking a Co-op position in Computer Engineering from June – December 2025


Education


Work Experience

Controls Engineering Intern/Research, Brookhaven National Laboratory


Projects

This is not a comprehensive list (yet)

Personal Projects

For context, this list is ordered from least to most silly.
Schedge.net
  • An appointment and reservation system, originally built to assist in scheduling appointments for my high school's Tutoring Club
  • Frontend logic written in TypeScript, with visuals being done with standard HTML and CSS
  • Backend logic written using Java, with a MySQL database for the account and reservation data handling.
  • Future plans to create systems for creating student schedules, both per semester and for the future using data from course catalogs
    • May be RIT specific at first
    • Not a work in progress, this is a completely unstarted idea
  • GitHub Link (Website)
  • Please contact me if you wish to see the source code of the authentication server, I just want to make sure no one has any ill-intent
WebGL Game (anthill)
  • Created with the intent to teach myself about WebGL
  • Uses primarily TypeScript for logic and GLSL for shaders
  • Texture defined color maps, extremely easy to change visuals of game with only a few pixel changes to textures.
    • 2D texture for terrain with altitude on one axis and slope of terrain on the other allows for easy customization
    • 1D texture for water allows foam near coastline to be customized easily, where the x-axis correlates with depth of the water.
  • Solidified many previously learned OpenGL and general graphics programming skills
  • GitHub Link
Multiplayer Game with Marching Cubes Terrain (slavv)
  • I have no memory of why I called it "slavv"
  • Created with the intent to teach myself about Marching Cubes
    • This led me down a very long and tedious rabbithole resulting in another project
  • Solidified previously learned socket and network programming skills
  • Used Java for both client and server, with LWJGL for OpenGL bindings
  • Currently not in a working state due to me losing a large chunk of the code (but somehow not all of it) when I accidentally wiped my laptop's hard drive
C++ VR Game Engine
  • Created with the intent to teach myself about programming in C++ and programming for VR
  • Used OpenVR when it wasn't based on OpenXR (this is old) and C++
  • Has not been touched in several years and I would like to revisit and revamp the project
  • GitHub Link
Basic Video Card using an FPGA
  • Created with the intent to teach myself about FPGAs
    • This was probably obvious
  • Used a variant of Verilog
  • Output a valid VGA video output that was accepted by a monitor.
  • Lower effective resolution than actual VGA resolution due to clock speed limitations
  • Displayed geometric shapes and patterns as a test case
(More of my projects will be added here soon when I don't have homework)

Skills

Computing

Programming Languages (In order of how much I like them)

Web Technologies

Software Proficiencies