Site Logo


profile for Andrew Fan at Stack Overflow, Q&A for professional and enthusiast programmers

Find me on Stack Overflow!

About Me - More Professional Version

My name is Andrew Fan, and I am a graduate of Stuyvesant High School and a current student at the Johns Hopkins University with a major in Computer Science.

Currently, my primary day-to-day language is Touhou Danmakufu, although I also use JavaScript (vanilla) on a regular basis for the various small tools I build. I'm also rather well-versed in Java. I have used Scheme and NetLogo in the past, and I am familiar with basic C and C++. As of the time of writing, I am learning both Python and Ruby (moreso Python than Ruby).

My experience as a programmer began in Spring 2011, when I took Introduction to Computer Science at Stuyvesant High School. It was during that time that I learned Scheme and NetLogo, and when I began working on my first Touhou Project fangames. By the end of that summer, I had reached the limits of NetLogo, and I began working using Touhou Danmakufu 0.12m. It was in this time period that I expanded my knowledge and gained much of my experience.

In September 2013, I began learning Java in AP Computer Science AB, and I worked in Java alongside Touhou Danmakufu. By December, I had finished my first game in Touhou Danmakufu 0.12m, and, like many others in the community, moved on the the newer engine, ph3, which had significantly better support for Unicode, Meshes, Render Targets, and more recently, High Level Shader Language.

I am currently working on the SeitenTouji Project in Danmakufu ph3, and I am expanding my knowledge of Java, Javascript, Python, SVG, and other languages (programming and markup), frameworks, etc.

About Me - Internet Version

I am Sparen of Iria, an intermediate-level scripter in Touhou Danmakufu and a moderator or former moderator of various online communities including but not limited to the Land of Codes and Apertures (current) and the Moriya Shrine Forums (former). I also do basic graphic and sound manipulation and am a self-taught artist, although my proficiency in this area is limited.

As a scripter in RaNGE on the Maidens of the Kaleidoscope Forums, I also help update the Danmakufu Wiki, am a collaborator for the Github repository of the Sublime Text Syntax Highlighter for Touhou Danmakufu ph3, and write tutorials and guides to assist newer and aspiring scripters.

I also have a Youtube channel where I feature the work of other Danmakufu scripters as well as my own. I have video tutorials for Danmakufu uploaded there as well.

For more information on my Youtube channel, please visit the following link: Link