Picture of Me :)

Fanny Dai


Software Developer

New York, NY

Fannydai at gmail dot com

Available Upon Request


Languages I know

Java

JavaFX

MIPS Assembly

C

HTML/CSS

Python

Perl

C++


What I can do

English

Mandarin (Chinese)

Humor



Projects

Phraze
February 2018
  JavaScript, HTML, CSS, Cirrus
  Collaborators: Stanley Lim, Mikey Gulati, Chris Wong

Dawweee
February 2018
  JavaScript, HTML, CSS, Bootstrap
  Collaborators: Jeffrey Zou, James Li, Mei, Arpita
  • Used a library that allows user to upload photos and checks to ensure photos are actual photo of dogs.
  • Helps users destress by showing them neatly structured photos of dogs and allowing them to contact the owner for a meet up.

Metro Map Maker
Oct 2017 - Dec 2017
  JavaFX
  • Helped map makers build graphical representations of public transportation systems.
  • Supports dragging shapes(objects), zooming, and path finding between stations.
  • Incorporated design patterns (singleton, factory, builder, strategy, memento).

2048
November 2017
  MIPS Assembly
  • Built an interactive game that shifts, merges, simulates a user move, and checks game state.
  • Adjustable board size according to users’ preference.

goLogoLo
October 2017
  JavaFX
  • Ability to swap between two languages (English and Chinese).
  • Supported shapes and text insertion that can be dragged within designated boundaries.
  • Supported editing objects to change their color, outline color, and outline width.

HTML Builder
September 2017
  JavaFX
  • Gave the user available buttons which is used to make a html diagram.
  • Adjustable text, style, and id for each HTML tag.
  • Ability to copy, cut and paste the tags accordingly.
  • Visible CSS tab which can be used to edit and updates the HTML frame directly.

Education

Stony Brook University
Jan 2017 - May 2019

Queens College
Aug 2014 - Dec 2016

    Relevant Coursework

  • Fall 2016
    • Theory of Computation
    • Computer Organization and Assmembly Language
  • Spring 2016
    • Discrete Structures
    • Object-Oriented Programming in C++
  • Fall 2015
    • Introduction to Algorithmic Problem-solving

Experience

Teacher Assistant
May 2017 - June 2017
  • Assisted computer science professor with lecture and laboratory.
  • Evaluated exams, labs and homework for over a hundred student.
  • Taught student's how to code using Java with various data structures.