• portfolio
  • ux
  • full stack
  • frontend

Goodscroll

An AI powered productivity app that generates actionable, personalized task items based on the user's Google Calendar events (fetched using Google Calendar API). The app also helps users self-regulate in their use of distracting social media apps using an streak like feature. Created as part of NYUAD's Computer Science Capstone project. Available for local testing.

React Native
Expo
Firebase
Material UI
goodscroll screenshot goodscroll screenshot goodscroll screenshot goodscroll screenshot

Readshare

A web app for sharing reading material with friends. Allows users to create reading communities, upload readings, and talk about them in dedicated discussion forums. The app is great for students wanting to divide assigned reading material among themselves to reduce workload.

React
Firebase
Material UI
Framer Motion
readshare screenshot readshare screenshot readshare screenshot readshare screenshot

Focus indicator

A simple interface for indicating focus time during group study sessions. Each person's name is in a glowing orb. When the orb is green and floating, they're open to chatting or taking a break. When the orb is red and steady, they're locked in!

React
Firebase
focus indicators screenshot

8heart

A magic 8ball — for love! Sign up and send your partner a link where they can share their ideas on love. Then you can ask your 8heart for personalized love advice. When you speak to it, it transcribes the speech and sends it to the OpenAI API, and then generates a response with the help of some clever prompt engineering. Full stack app developed using the MERN stack.

OpenAI
MongoDB
React
Express.js
Node.js
8heart screenshot

Bayt

Full stack web app for sharing responsibilities and finances between roommates. Developed as part of NYU Courant's Agile Development course. The app allows users to create a house, add roommates, and assign tasks and expenses to each other.

MongoDB
React
Express.js
Node.js
bayt screenshot

cARcuit

AR breadboard simulator developed as part of NYUAD's Computer Programming for Engineers course. Comes with an extensive library of electrical components and allows users to build and simulate circuits in AR.

Unity
C#

Portfolio

The home page features a scroll animation based on one of Franz Kafka's drawings. Starting with one reference image, I drew the rest of the frames in Procreate and animated them using Javascript.

HTML
CSS
Javascript
jQuery
Procreate
kafka's drawing