I am Jacob Padgett, an aspiring software engineer!

I’m a new computer science grad with a passion for solving problems and writing quality, maintainable code. My favorite pastimes are 3d printing, running, and learning Japanese.

Projects

2D Collision Sim

screenshot of simulator app

Watch regular polygons bounce around and against each other with (somewhat) accurate physics! The graphics are reminiscent of an old arcade game. Feel free to add objects until your computer slows to a crawl; there is no upper limit. Made entirely in C++ and only depends on the SFML graphics library.

github

The Kingdom of Frupal

screenshot of frupal game

A simple console-based game vaguely similar to Nethack. Players explore by traveling through tiles on 2d map. Helpful and harmful objects are scattered throughout the map, including food that replenishes energy, weapons that damage enemies, obstacles, clues, and tools that add new game mechanics. Written in C++ and uses ncurses.

github

Cubic B-Splines

screenshot of b-spline app

A simple demo of the mathematics behind cubic b-splines. Generates smooth curves composed of cubic parametric functions that pass close to all specified coordinates. Accepts both user input via the mouse and file/command line input. Programmed in C and draws using the X11 graphics library.

github

Experience

Embedded Software Engineer Intern

Garmin

4/23 - 9/23

Focused on enhancing the user experience of the GTN Xi navigator by implementing configuration export, a feature that will simplify support interactions and documentation of aircraft configuration.

Software Engineer Intern

Digimarc

3/22 - 9/22

Maintained cross platform watermark detection SDK and developed a web-based detection library. Used Empscripten to compile the C/C++ embedded systems SDK into WebAssembly for use in webapps.

Field Services Technician

Portland State University

9/19 - 3/22

Provided on-site technical assistance to staff across PSU. Troubleshooted, diagnosed and resolved an variety of computer software, hardware, and networking problems; diagnosed problems with classroom technology; completed support requests in Atlassian Jira.

Peer Academic Mentor

Mt. Hood Community College

9/16 - 9/19

I tutored MHCC students in general chemistry and math (pre-algebra through vector calculus). I helped students improve their test scores and confidence in course material by teaching them how to find and organize information and how to prepare for exams.

Contact Me