My name is Kyle Paulsen. I love to play games, and listen to chip tune music. But most importantly, I love to write software.
I graduated from Portland State University in my hometown of Portland, Oregon with a Bachelors Degree in Computer Science. The types of projects that I enjoy working on in my free time are mostly web and graphics related. I like exploring new technologies and I always have an eye out for what is developing in my field. Below are some of the projects I'm more proud of.
Resource Override is a Chrome extension to help you gain full control of any website by redirecting traffic, replacing, editing, or inserting new content. Github Page.
This tool is great for debugging production websites, as you can edit and inject code on the fly. You no longer have to scan through minified code as you can just redirect to an unminified version or paste in the unminified version with the integrated file editor.
I wanted a modal library that was small, easy to use, and worked everywhere - thus NanoModal was born. When I was writing NanoModal, my main goals were: it should be tiny, fully customizable, and it should work on all major browsers (including mobile). Most modal libraries don't work well (or at all) on mobile, especially when users rotate or zoom their device while looking at a modal. I aimed to fix all these problems and make the best modal library I possibly could.
Island Fever is the start of a three.js island game. Here are some of the sweet features:
I've always wanted to start coding some sort of three.js game that could also run in a mobile browser (specifically chrome for mobile). I tried hard to keep the code clean and fast with a sweet development environment.