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

I am Andrew Fan, a graduate of Stuyvesant High School in New York City (Class of 2014) and a current student at the Johns Hopkins University Whiting School of Engineering, on track to receive a Bachelors of Science in Computer Science come May 2018.

I have worked with a variety of programming languages and I have familiarity with languages such as JavaScript (vanilla), Python (primarily Python 3) and Java. Currently, my primary day-to-day languages are Touhou Danmakufu and JavaScript (vanilla), which I use on a regular basis for the various small tools I build. In the past, I have used Scheme and NetLogo, and I am familiar with basic C and C++ (more familiar with the latter). As of the time of writing, I am learning Golang as well.

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 for my personal usage, 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