Anthony Chan

I'm a software engineer who loves to learn, collaborate, and problem-solve.

Who Am I

Hi. I'm Anthony Chan, a software engineer based in New York City and a fourth-year computer science undergraduate. My primary technical background is software and full-stack web development, but I also have experience in mobile, cloud computing, test automation, systems, data science, and data visualization.
I've worked as a Software Test Engineer Intern at AcadiaSoft Inc. for the 2017 summer, and as a Software Engineer Intern for Bank of America Merrill Lynch for the 2018 summer.
Outside of work, I'm consistently learning whether it's through reading, attending events, or working on projects that I find meaningful. Most recently, I've participated in Hack@CEWIT, HackPrinceton, and Bitcamp hackathons and submitted group projects that won in all of them. Check out my projects below to learn more!
I'm a strong believer in working hard and in learning by doing.

Skillset

Software+Application
▸ Linux / C / C++
▸ Java / IntelliJ / Android Studio
▸ C# / Visual Studio
▸ Git / Jenkins / Ansible
▸ MySQL / MongoDB
▸ Selenium / Test Automation

Web+Cloud+DataScience
▸ Python / Jupyter Notebooks
▸ Nginx / Microservices
▸ Flask / Django
▸ JavaScript / Node.js / D3
▸ HTML / CSS / Responsive Web Design
▸ Materialize / Bootstrap

Accomplishments
Stony Brook University + Computer Science + Dean's List | Grad. 2019
Stuyvesant High School + National Merit Scholar | Grad. 2014
Third Place in Google Games (Programming Competition) | 2017
Teaching Assistant for Programming Abstractions | 2019
▸ Volunteered as a mentor and gave a workshop at StuyHacks | 2019

Software+Application
▸ Linux / C / C++
▸ C# / Visual Studio
▸ Java / IntelliJ / Android Studio
▸ Git / Jenkins / Ansible
▸ MySQL / MongoDB
▸ Selenium / Test Automation

Web+Cloud+DataScience
▸ Python / Jupyter Notebooks
▸ Nginx / Microservices
▸ Flask / Django
▸ JavaScript / Node.js / D3
▸ HTML / CSS / Responsive Web Design
▸ Materialize / Bootstrap

Accomplishments
Stony Brook University + Computer Science + Dean's List | Grad. 2019
Stuyvesant High School + National Merit Scholar | Grad. 2014
Third Place in Google Games (Programming Competition) | 2017
Teaching Assistant for Programming Abstractions | 2019
▸ Volunteered as a mentor and gave a workshop at StuyHacks | 2019

Projects I've Done

Twitter Clone

Type: Cloud Computing Project
Tools: Node.js, Nginx, Ansible, Elasticsearch, Memcached, MongoDB, MySQL

A distributed, horizontally-scaled REST API (based off Twitter) deployed on the cloud, optimized to meet strict quality of service requirements.


TravelLite

Type: Travel Agency Full-Stack Web Application
Tools: Python, Django web framework, Materialize CSS framework, MySQL

A full-stack Django web application that replicates a travel agency with a relational database and an elegant frontend UI.


PillBug: The Smarter PillBox

Type: Hackathon Winner at Bitcamp
Prizes: (1)Best Use of MongoDB Stitch
Tools: Raspberry Pi, 3D-printing, Java, Android Studio, MongoDB Stitch, SparkPost, opencv, Python, JavaScript, Sketch, XML, JSON

A computer-vision monitored pillbox that sends notifications to caretakers via an Android mobile app.


Stash Shack

Type: Hackathon Winner at Hack@CEWIT
Prizes: (1)Most Innovative, (2)Best Use of Cisco API
Tools: JavaScript, Node.js, Express.js, MongoDB, Nexmo API, Cisco Meraki AP

A full-stack web app using Bluetooth beacon technology to let retail businesses attract and retain customers with proximity-based giveaways, games, and discounts.


BuildAR

Type: Hackathon Winner at HackPrinceton
Prizes: (1)Best Use of StdLib
Tools: Java, ARCore, Android Studio, StdLib, Sketch, XML

An Android mobile app, leveraging augmented reality and simplistic design, to simulate the process of building furniture step-by-step in AR.


Tic-Tac-Toe

Type: Cloud Computing Mini-Project
Tools: Node.js, Express.js, MongoDB, jQuery, JSON, AJAX

A REST-based Tic-Tac-Toe service hosted on the cloud with user login, cookie-based sessions, game history, multi-level game algorithms


UNO game

Type: Personal Project
Tools: Java, JavaFX, NetBeans

A JavaFX implementation of the UNO card game.


Music Mentor

Type: Personal Project
Tools: JavaScript, Node.js, Python, Flask, HTML, CSS, Facebook Messenger API, Heroku

An educational web application and a Facebook Messenger bot that teaches users fundamental music theory.

College Care

Type: NYS Making College Programming Competition - Group Project Submission
Achievements: (1)Placed Top 9 out of 70+ teams
Tools: HTML, CSS, Bootstrap, Python, Flask, SQLite3, Heroku

A college-search web app designed to provide useful resources, peer mentoring, and a chat forum to help students find affordable NY State college education.

To see more projects, check out my GitHub!

Reach Out To Me


Github


Devpost


LinkedIn


Email