i'm a recent graduate from barnard college of columbia university,
where i studied computer science on a combination major
track with education studies.
i run a substack with a friend from university called office hours! - feel free to check it out here!
i learned to code in 2018, during a free two week summer camp for girls called Kode with Klossy.
later on, i also went on to work for the organization as a teaching assistant and curriculum developer. i spoke about my experience on CBS Morning News, which you can check out here!
my time there inspired me to pursue a career in tech, and i went on to win hackathons around the east coast and eventually orgnanize ones myself at school! in particular, i am very interested in combining my passion for education with technology to create impactful learning experiences through code.
outside of my tech interests, i love to read, drink bubble tea, and constantly work on my english and arabic calligraphy :)
B.A. in Computer Science | May 2025 | Summa Cum Laude
campus leadership: President of the Muslim Student Association, Lead Organizer for Columbia Divhacks, Board Member of Women in Computer Science Association, Student Government Representative, Pakistani Student Association Secretary
Dean's List for all semesters
August 2023
Selected as one of 50 from 1500+ applicants to participate in the Break Through Tech AI Fellowship at Cornell University. Engaged in a 12-month program and developed an ML model using Python, Scikit Learn, Matplotlib, NumPy, and Pandas.
Winner of Fake News Political Polarization Challenge at TechTogether Boston 2019. A Tinder-inspired interactive web app that allows users to swipe on political candidates' agendas (without seeing names/pictures) to find their best match based on beliefs, not party lines. Implemented LeapMotion hand sensor for gesture-based swiping.
HTML • CSS • JavaScript • JSON • Python • LeapMotion
Winner of Best Use of Wolfram Technology at PennApps XXI. An interactive web application teaching users about mail-in ballots during the pandemic. Users scroll through the educational content using hand movements detected by machine learning, making civic education engaging and accessible.
HTML • CSS • JavaScript • TensorFlow.js • p5.js • Machine Learning
Winner of Best Domain Name at HackTCNJ 2019. Featured on CBS Philly! A two-tiered mental health platform with a website featuring an anxiety quiz and a mobile app with emergency hotlines, mental health resources, translator, and visual aids to help students manage stress and prevent long-term mental illness.
HTML • CSS • JavaScript • Node.js • Adobe Illustrator • Thunkable
Created for the MIST Games Public Health Hackathon, inspired by Lebanese Red Cross volunteers. An iOS and web app that helps volunteers with limited medical knowledge provide effective care by storing patient health data locally, diagnosing conditions, and finding nearest hospitals using Google Maps API.
HTML • CSS • JavaScript • Bootstrap • Swift • Xcode • JSON • Google Maps API
A fun educational web app featuring a timeline of iconic memes dating back to 1920. Includes interactive features like a "memeify" button that transforms the page with fun fonts and colors, a viral TikTok-inspired fairy comment generator, and a personalized quiz for meme-music playlists.
HTML • CSS • JavaScript • jQuery • Bootstrap
Built for Hack Girl Summer. A lighthearted web app featuring fairy and demon comment generators based on popular TikTok trends. Includes a personalized quiz to determine what era of "meme-music" users would enjoy most. Designed to bring laughs and positivity with dynamic JavaScript functionality.
HTML • CSS • JavaScript • jQuery • Glitch
Created for Data Day Grind hackathon. A creative web app that tells you your plant personality based on your favorite Beatles song. Integrates Spotify API and Trefle API to connect music preferences with botanical information, making plant discovery fun and personalized.
Flask • HTML • CSS • Spotify API • Trefle API • Heroku
As a final project for my data visualization class, I mapped out the process of solving a Rubik's cube and created an interactive tutorial using JavaScript in an Observable notebook.
JavaScript • Observable • D3.js • Data Visualization
A fully functional executable minishell built from scratch with cd and exit as built-ins, proper signal handling, and fork/exec commands. Demonstrates low-level systems programming and understanding of Unix shell mechanics.
C • Bash • Vim
This site! Designed and developed a minimalist portfolio to showcase my professional journey, technical projects, and personal interests. Focused on clean aesthetics, user experience, and responsive design.
HTML • CSS • Bootstrap • JavaScript