Jake "JJ" Bowen

Jake "JJ" BowenJake "JJ" BowenJake "JJ" Bowen
  • Home
  • Portfolio
  • Contact Me
  • More
    • Home
    • Portfolio
    • Contact Me
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Jake "JJ" Bowen

Jake "JJ" BowenJake "JJ" BowenJake "JJ" Bowen

Signed in as:

filler@godaddy.com

  • Home
  • Portfolio
  • Contact Me

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

Welcome

Hello, and welcome to my Portfolio! This page is meant to show off some exciting projects I have worked on over the years. Unfortunately, since much of my work has been done either for school or jobs, some projects will be unable to display source code, or omitted entirely. However, for any of my personal projects that you find interesting, the link to their source code  will be provided below. 

Thanks and Enjoy

my histrogram

My Document Maker

This project, written in Python, takes in text files in a specific format and combines them together into a Microsoft word document, or  a text file. By leaving variable in the input files that can be filled in at runtime, either with the command line or a with job file, one can create a template that can be filled quickly with many different inputs. I designed it for changing my resume to match job descriptions, but its also helpful for invitations, mass emails, and any document that has minor changes for each use.

My Dnd combat tracker

This is one of my favorite personal projects I've worked on. It uses the Java version of Processing to visualize  a map for the tabletop role-playing game Dungeons and Dragons, which can be customized by the user to represent whatever world they want to use. The ellipses represent players, and can be moved around, allowing one to their track positions and distance from other combatants as the battle progresses. This data is also displayed in the table at the top. I designed this tool to allow myself and my players to better visualize and keep track of combat situations, which can be very complicated, and hard to record by hand.

Source Code

Want to see the source code for these projects?
My GithubHistogramDnD Combat TrackerDocument Maker

My Research

My Masters project (left) focused on creating a GPU and CPU/GPU Heterogeneous version of The PageRank algorithm. My independent study (right) continued this research to  create a heterogeneous version of PageRank that ran on an embedded device.

GPU PageRank Report (pdf)

Download

PageRank on an Embedded Device Report (pdf)

Download

Copyright © 2025 Jake "JJ" Bowen - All Rights Reserved.

  • Home
  • Portfolio
  • Contact Me

Powered by