Recent Projects:

  • GeoJSON to SVG Map Generator

    Stack:

    JavaScript, Node.js, GeoJSON, SVG

    About:

    A command-line tool for generating scalable, functional SVG maps from GeoJSON files. Built after needing a custom Seattle neighborhood map, the project evolved into a reusable utility that can convert any GeoJSON data into an SVG with color customization and scaling. Published as an open-source CLI tool on GitHub.

    FranceFranceFranceUkraineBelarusLithuaniaCzechiaGermanyEstoniaLatviaNorwayNorwayNorwayNorwaySwedenFinlandLuxembourgBelgiumNorth MacedoniaAlbaniaKosovoSpainDenmarkDenmarkRomaniaHungarySlovakiaPolandIrelandUnited KingdomUnited KingdomGreeceGreeceAustriaItalyItalyItalySwitzerlandNetherlandsSerbiaCroatiaSloveniaBulgariaMontenegroBosnia and Herz.PortugalMoldovaIceland
  • The Local Board

    Stack:

    Next.js, React, TypeScript, Tailwind CSS, Firebase

    About:

    A concept project envisioning a virtual bulletin board for local neighborhoods. The app began as an experiment to practice building exclusively with GitHub Copilot, but as the project grew in complexity, it required more hands-on development to refine structure, components, and logic. The project became a great opportunity to dive deeper into the Next.js full stack framework and learn utility-first styling with Tailwind CSS.

    Image of The Local Board site
  • Immigration Policy Lab WhatsApp Outreach

    Stack:

    Google Scripts & Google Sheets, Twilio API & Flow, Twilio functions

    About:

    Initially created as a hack-for-social good project in 2020, this tool helps orchestrate large scale surveys over WhatsApp using the Twilio API. It was created with a non technical user in mind, and leverages the google sheets and scripts to help make it more friendly to users without coding expertise. The team created robust educational tools to help other non profits leverage this work. I have recently had the chance to work again with the team at Immigration Policy Lab to help them update code and add additional features. The project has been used in dozens of surveys, with hundreds of thousands of participants.

    IPL survey flow video image
  • What's for Dinner

    Stack:

    NextJS, React, Typescript, MaterialUI, Firebase

    About:

    A modular recipe site to help people prepare meals in bulk, freeze food, meal prep, and drastically cut the time it takes to plan, prepare, and cook dinner. Inspired by the unique challenge for making dinner with tiny children :)

    Whats for Dinner site image