I'm a product manager at The Baltimore Banner and a graduate of Columbia's Lede Program for data journalism. Previously, I researched computational journalism at MIT and studied computer science at BITS Pilani. I write data stories on technology, politics and cities, and speak three human and five beep-boop languages. 👾
Global iodine levels to reach record high by 2050, threatening ozone layer
Tracing the alarming rise of iodine in the atmosphere and its impact on the delicate climate of the Arctic region.
Guinea-Bissau's latest coup attempt is only one of 10 since 2000
Only one elected president in Guinea-Bissau has ever completed a five-year term in office. An investigation into the country's history of political unrest, visualized in D3.js.
New York, New York
A musical wordle of songs named after places in the city! Made entirely in JavaScript and Mapbox.
How did Google acquire over 250 startups in the past 20 years?
A look at Google's Mergers & Acquisitions strategy across markets and timelines.
A week of stories in LLMs
An exploration of stories published by multiple outlets over a week using large-language models and D3.js.
So you think you can Broadway?
A dive into what it takes to go on Broadway.
In Vermont, short-term rental prices shoot to the top
Plotly and Illustrator graphic on the abrupt rise in short-term rental prices in Essex County, Vermont.
Six in 100 children still die in Sub-Saharan Africa
Visualizing World Bank data for child mortality rates.
More than 19,000 buildings in New York have open fire code violations
Mapping fire code violations in the city.
Have you met someone named Kindle? Chances are, you will
A quick-and-dirty analysis in Python on the rise in 'Kindle' as a baby name.
Elections 2024
Created homepage visuals and a voter guide for the 2024 Maryland Primary and General Election.
Data visualizations and products for The Banner
Visual features that I have created or helped create at The Baltimore Banner.
SuperGlue
Built a computational journalism tool at MIT for nonverbal language analysis on broadcast news.
Scrapers
Python scrapers to automate boring tasks.
Love Letter
User interface design and React.js implementation of a board game during the pandemic :)
Interpreting chat networks
A study on the community dynamics of internet forums. Mined data in Python, mapped it in Gephi and developed a web app in Python to interact with the results.
Interface for flat SQL querying
A web and mobile interface for a flat SQL database querying tool in React.js.
Mailing list analysis tool for community pattern detection
A parser that analyses structures and patterns in mailing list communication.
Nobelles
Concept for a magazine issue on women who have won the Nobel Prize in Literature. Layout in InDesign and components in Illustrator/Figma.
Ideas and more!
Ideas, designs, and visualizations.