Supplement to my résumé

Code samples

Most of the code I have published can be found in the programming category or in my GitHub projects. Highlights:

Additionally, programming contests and exercises have trained me to implement basic algorithms quickly and correctly:

Written communication

Examples of my English-language writing can be found in the writing category. Examples of answering programming-related or technical questions can be found on my Stack Overflow. Highlights:

Languages and technologies

My most familiar languages are Java, C, Python, and JavaScript. I’m also comfortable working with Mathematica, Haskell, x86, and SQL. Examples:

Software tools that I frequently use for my personal projects include the Eclipse IDE, Git version control, and JUnit. I also use the Linux shell and Subversion.

Activities

When I’m not programming, I might be reading books and tech articles, practicing my photography, biking around town, or sharing some laughs with my cosplayer friends. Examples:


Visual examples

Chemical equation balancer (JavaScript)
Sorting algorithms demo (Java)
Tiny Encryption Algorithm in x86 assembly
I type in Dvorak
DWITE code in Eclipse
CSC258 Computer version history in Eclipse
Nayuki's GitHub
Project Euler #120 solution with explanation
Nayuki's Stack Overflow
Nayuki - Stack Overflow - Virtual memory
Nayuki's Goodreads
Nayukim's Flickr


Feedback

Question? Comment? Contact me

ProjectNayuki: Like, comment, follow updates on Facebook