CV
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)
- Conducted research on state-of-the-art machine learning methods for networking applications.
- Published “A Multi-Task Weak Supervision Framework for Network Measurements” in the IEEE Journal on Selected Areas in Communications, July 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