I'm Jonathan, a senior at NYU Courant studying Computer Science.
Though I'm a senior, I've only been officially pursuing CS since the
start of my junior year, when I fell deeply in love with the subject.
Since then, I haven't looked back and have gotten hands-on with
high-level courses, tech internships and even teaching; currently,
I'm cultivating interest in subjects from web development to
machine learning through my own personal projects. Enjoy your stay,
and if you're interested in collaborating, let's connect!
New York University - Class of 2019
Introduction to Computer Science
Computer Systems Organization
Data Analysis with Python
Natural Language Processing
Open Source Software Development
Agile Software Development
American Museum of Natural History
In my junior year summer, I had the opportunity to intern at the
American Museum of Natural History, where I worked on the museum's
upcoming latest interactive exhibits, Unseen Oceans and Mythic
Creatures. There, I collaborated with the lead animator by using
Java, Processing and Unity to create motion depth-sensing software
for humans to interact with fish and dinosaurs on-screen.
Additionally, I used C# to construct a translatable backend
component for all the museum's current and future exhibits. As AMNH's
exhibits begin to support multiple languages, translators need to
be able to quickly and easily translate copious amounts of
captions. The application I developed enables translators with no
programming experience to quickly translate, format, and ship
convoluted JSON files and update them accordingly in Unity without
ever opening Unity or writing a line of code.
NYU - Courant Institute of Mathematical Sciences
Object-Oriented Programming provides the foundations for a vast
array of fields within Computer Science and is a requirement in the
tech industry today.
As a CS101 tutor, I am passionate about
teaching these fundamental skills and enjoy working with students to
strengthen their grasp on the object-oriented paradigm and teach them
programming best practices in Java. Individually, I have tutored
over 125 unique students.
Industrial and Commercial Bank of China
In the summer of my sophomore year, I worked as an Information
Technology Intern at ICBC New York. There, I refurbished the company
searchable employee directory using BootStrap.
Employees at ICBC are required to fill out daily financial reports.
To assist them, I created Python scripts that automatically download,
organize, and complete these forms for them.