Jeremy Hartman

My name is Jeremy. I'm a computer programmer with an interest in low-level systems, graphics, and game programming.

I've been interested in problem solving since I was a child, when I developed a love for building things by playing with LEGO. This love of building led me to join my high school robotics team, FRC 3940 (Cybertooth). As part of this team, I worked out of AndyMark's warehouse with mentoring from AndyMark employees. This team also introduced me to software programming. Starting my sophomore year I led the team's software efforts. My knowledge of programming gained through robotics, as well as the connections I made with AndyMark employees provided me with an internship here after my senior year of high school as well as my freshman year of college. Here I became more closely acquainted not only with programming embedded systems, but also with agile development through Scrum.

My experience in high school robotics led me to apply for a degree in Computer Science. I started pursuing this degree after high school at Concordia University Chicago. There, I gained a good background in many of the basics of Computer Science and honed my problem-solving skills by competing in programming competitions. However, after my sophomore year, I wanted to go more in-depth into certain areas, and thus transferred to Purdue University in fall of 2017, following an internship at NASA's Johnson Space Center, where I wrote a Python script to automate the Space Radiation Analysis Group's method for projecting the astronauts aboard the space station would receive using a variety of measurements. While there, I also developed a rudimentary machine learning system that could allow for rough predictions for future periods using trends instead of measurements.

I am now in my third and final year at Purdue. While here, I have studied Mathematics, Computer Science (with a concentration in graphics and visualization), and a little bit of German. I work for Purdue's libraries department, providing desktop support for faculty and staff. In my free time, starting last fall, I have been mentoring one of the local high school robotics teams, FRC 461 (Westside Boiler Invasion), teaching the students interested in software how to program a robot using C++. I have also created a small, two-player web game called PokerChess. The source code for that game is available at my GitHub.

Currently, I am looking for a job out of college, either in game programming, or somewhere I can put my interest in low-level systems and graphics to use. If you are interested in hiring me for such a position, feel free to reach out to me at my email: jeremy@jrmyhrtmn.com.