Click here for a printable version of this page. My technical art resume is available here.

Education

  • Ph.D in Computer Science, University of Oregon (in progress – currently on hiatus).
  • B.S. in Mathematics, Computer Science, and Music Technology, University of Oregon, March 2022.

Research and Work Experience

Listed below are some of my most recent positions – see my CV for more information.

  • Internet Data Scientist (Nov. 2020 - Jun. 2022)
  • Online STEAM Instructor (Jun. 2020 - Aug. 2021)
    • Hosted online private lessons in STEM + Art disciplines including Computer Science Fundamentals, 3D Modeling, and Unity Game Programming to middle and high school students around the world.
  • Computer Science & Digital Art Instructor (Jun. 2019 - Aug. 2020)
    • Taught middle and high-school students basic principles of computer science and digital design.
    • Emphasized importance of basic algorithms and 2D/3D design using Photoshop, Blender, and Autodesk Maya.
    • Helped lead other instructors in preparing effective lesson plans and work with students from diverse backgrounds.

Skills

Programming Languages
  • Python, C, C#, and C++
  • Bash scripting and SQL data management
  • HTML/CSS and JavaScript web programming
Game Development
  • Acted as design and gameplay programming lead for INHUMAN RESOURCES, a short Lemmings-style platformer developed over the course of 5 weeks.
  • 4+ years experience in Unity Game Programming and VFX.
  • Experience in creating assets for real-time engines using PBR workflows with tools such as Blender, Photoshop, and Substance Painter/Designer.
  • Highly able and eager to learn more about other game engines such as Unreal and Godot.
Art & Design
  • 6+ years experience designing realistic and stylized/low-poly 3D assets in Blender.
  • 2 years experience working with Autodesk Maya.
  • Experienced in writing Python scripts to automate or extend the functionality of 3D tools such as Blender and Maya.
  • 3 years experience in texture creation using PBR workflows and tools such as Substance Painter, Substance Designer, and the Adobe Creative Suite.
Software Engineering
  • Linux/Ubuntu OS and System Administration
  • Extensive proficiency in version control systems (git, GitLab, BitBucket)
  • Scripting automation with bash and Python
  • Docker and containerization
  • MongoDB, SQL/NoSQL database management
  • RESTful APIs