Front-end

Black Ivy Stories Time Capsule Website Design

As an idea for Black Ivy Stories, I designed a CMS based website with Webflow.

Hacking community engagement with Nouri

For DivHacks 2020, I worked in a team of 4 people to build a mock up for an app designed to support Community Engagement Track Winner in DivHacks 2020 for...

HackMIT 2019: Social Volunteering with Civvi

I was a critical part of a four-person team that developed the front-end of a social volunteering app using React.js and React Native. I personally focused on Implementing the UI...

React Native

Hacking community engagement with Nouri

For DivHacks 2020, I worked in a team of 4 people to build a mock up for an app designed to support Community Engagement Track Winner in DivHacks 2020 for...

HackMIT 2019: Social Volunteering with Civvi

I was a critical part of a four-person team that developed the front-end of a social volunteering app using React.js and React Native. I personally focused on Implementing the UI...

Award-Winning

Hacking community engagement with Nouri

For DivHacks 2020, I worked in a team of 4 people to build a mock up for an app designed to support Community Engagement Track Winner in DivHacks 2020 for...

Visualizing and Reporting on COVID-19 Student Job Loss With R

I analyzed a database with over 60,000 job postings from LionShare/Handshake, then working with a visuals team produced and reported on trends in the job market and industry changes due...

DivHacks 2019: a Quest for First Place

In this 10 hour hackathon I worked in a team of 4 to design and build a prototype for a web-based, real-time feedback tool for classrooms, called Quest. The tool...

HackMIT 2019: Social Volunteering with Civvi

I was a critical part of a four-person team that developed the front-end of a social volunteering app using React.js and React Native. I personally focused on Implementing the UI...

Prototyping

ScriptKey: Prototyping for Language Justice

For languages that are not supported by Unicode, speakers are dramatically limited in their ability to communicate and preserve their language digitally. It requires a large community-driven push for an...

Hacking community engagement with Nouri

For DivHacks 2020, I worked in a team of 4 people to build a mock up for an app designed to support Community Engagement Track Winner in DivHacks 2020 for...

DivHacks 2019: a Quest for First Place

In this 10 hour hackathon I worked in a team of 4 to design and build a prototype for a web-based, real-time feedback tool for classrooms, called Quest. The tool...

HackMIT 2019: Social Volunteering with Civvi

I was a critical part of a four-person team that developed the front-end of a social volunteering app using React.js and React Native. I personally focused on Implementing the UI...

Back-end

DivHacks 2019: a Quest for First Place

In this 10 hour hackathon I worked in a team of 4 to design and build a prototype for a web-based, real-time feedback tool for classrooms, called Quest. The tool...

Node.js

DivHacks 2019: a Quest for First Place

In this 10 hour hackathon I worked in a team of 4 to design and build a prototype for a web-based, real-time feedback tool for classrooms, called Quest. The tool...

NLP

100 Years of The Core Explored With Python Natural Language Processing

An archival project, where scaped the archives of the Columbia Spectator for Articles that mention Columbia’s Core Curriculum, then with Python, Pandas, Matplotlib, Textblob, and NLTK looked at word frequency....

Python

The Two Year Long Process From Exploratory Data Analysis to Story

This while the majority of this analysis was conducted in August 2019, it this notebook was revisited and revised in December 2021 for use in a Eye Story. The resulting...

Causal Inference Methods In Python

In this project, I work in a team of four, we evaluate three causal inference algorithms to compute the average treatment effect (ATE) on two distinct datasets and compare their...

Plotting Racial Inequity In Higher Education with College Scorecard Data

This began with an exploratory data analysis on data provided by the Government College Scorecard. In this analysis I charted the popularity of different majors across the Ivy’s from 1998-2019,...

100 Years of The Core Explored With Python Natural Language Processing

An archival project, where scaped the archives of the Columbia Spectator for Articles that mention Columbia’s Core Curriculum, then with Python, Pandas, Matplotlib, Textblob, and NLTK looked at word frequency....

Journalism

The Two Year Long Process From Exploratory Data Analysis to Story

This while the majority of this analysis was conducted in August 2019, it this notebook was revisited and revised in December 2021 for use in a Eye Story. The resulting...

Plotting Racial Inequity In Higher Education with College Scorecard Data

This began with an exploratory data analysis on data provided by the Government College Scorecard. In this analysis I charted the popularity of different majors across the Ivy’s from 1998-2019,...

What's up with Metro Detroit’s dams? Spatial Mapping with R

After Midland’s dams failed in May 2020, as a Planet Detroit investigation I analyzed data from the national dam registry to break down the state of Detroit’s dams.

Visualizing and Reporting on COVID-19 Student Job Loss With R

I analyzed a database with over 60,000 job postings from LionShare/Handshake, then working with a visuals team produced and reported on trends in the job market and industry changes due...

Eyesights

The first editing role I had while working at the Eye, was as Eyesight Editor. That means I was incharge of curating and editing short-form, personal and observational essays. They...

R

Get Outside NYC! My First RShiny App

I lead this team, creating the idea, wireframing the user interface and building the park and open street functions of the app.

Exploring Candidate Perceptions in Elections with R

The American National Election Studies (ANES) are surveys of voters in the U.S. on a national scale. For each presidential election since 1980, ANES has collected information about the personality...

What's up with Metro Detroit’s dams? Spatial Mapping with R

After Midland’s dams failed in May 2020, as a Planet Detroit investigation I analyzed data from the national dam registry to break down the state of Detroit’s dams.

Visualizing and Reporting on COVID-19 Student Job Loss With R

I analyzed a database with over 60,000 job postings from LionShare/Handshake, then working with a visuals team produced and reported on trends in the job market and industry changes due...

Data-Visualization

Plotting Racial Inequity In Higher Education with College Scorecard Data

This began with an exploratory data analysis on data provided by the Government College Scorecard. In this analysis I charted the popularity of different majors across the Ivy’s from 1998-2019,...

What's up with Metro Detroit’s dams? Spatial Mapping with R

After Midland’s dams failed in May 2020, as a Planet Detroit investigation I analyzed data from the national dam registry to break down the state of Detroit’s dams.

Visualizing and Reporting on COVID-19 Student Job Loss With R

I analyzed a database with over 60,000 job postings from LionShare/Handshake, then working with a visuals team produced and reported on trends in the job market and industry changes due...

Figma

Hacking community engagement with Nouri

For DivHacks 2020, I worked in a team of 4 people to build a mock up for an app designed to support Community Engagement Track Winner in DivHacks 2020 for...

Javascript

ScriptKey: Prototyping for Language Justice

For languages that are not supported by Unicode, speakers are dramatically limited in their ability to communicate and preserve their language digitally. It requires a large community-driven push for an...

Web Design

Black Ivy Stories Time Capsule Website Design

As an idea for Black Ivy Stories, I designed a CMS based website with Webflow.