Paul Fulham

Hi, I’m Paul.

I am a software developer and music producer based in Portland, Oregon. I have special interests in software security, machine learning, and reverse engineering.

SKILLS

Languages:
Java, Javascript, Rust, C#, C++, Python, SQL

Tools & Technologies:
Git, IntelliJ IDEA, Visual Studio, Node.js, MySQL

EXPERIENCE

Self EmployedMinecraft Mod Developer
March 2016 ‐ PRESENT

  • Develop and maintain custom server game mode for collaborative YouTube video series “X-Life” (averaging 1,000,000+ monthly views)
  • Ported in-game web image viewing mod to latest Minecraft version
  • Developed custom content for video series “FunCraft”
  • Developed new NPC procedural appearance randomization, behavior, and relationship progression system for “Village Box” for video series “100 Baby Challenge”
  • Provided tutoring for mod development
  • Developed player moderation tools using a centralized block edit history database

CurseForge Rewards ProgramMinecraft Mod Author
November 2014 ‐ PRESENT

  • Research and provide mitigations for network security issues
  • Improved dynamic terrain navigation animations for horse drawn vehicles in “AstikorCarts” as new project maintainer
  • Designed blend system for procedural winged flight animation in “Wings”
  • Developed static code analysis tool for identifying possible null deference issues
  • Developed 3D model conversion tools for working with various formats
  • Develop and maintain a physically modelled decorative hanging lights mod “Fairy Lights” implementing optimized curve collision detection
  • Implemented camera perspective system and designed a procedural IK-driven boat animations for “The Betweenlands”
  • Designed procedural noise-driven cave and tree generation algorithms for “The Betweenlands” dimension
  • Developed improved path navigation and extended the animation system for boss fights in “Mowzie’s Mobs”
  • Earned 12,000,000+ downloads

EDUCATION

Eastern Washington University — Cheney, WA ‐ Bachelor of Computer Science
September 2015 ‐ June 2019

  • Academic Honors: Dean’s List (7 quarters)
  • Built AR mobile racing application as senior capstone project and represented university at Microsoft’s TEALS Computer Science Fair
  • Discovered and presented research on a severe pre-authentication Minecraft network DoS vulnerability