Hey, I'm Ali! I'm a junior at Yale University, pursuing a double major in Computer Science and Environmental Studies. Welcome to my personal website! I'm a software developer, and this is my space on the internet to show off my experiences, technical expertise, and other random things I'm usually up to.
I anticipate this website to be a constant work-in-progress where I will continue to add things from my life! I'm working on setting up a blog here, and will be posting any of my writings, tech-related or not, over here. I'm also a hobbyist photographer! As soon as I find the time, I will also be uploading a bunch of my photographical works here as well!
But before you check all that stuff out, here's a few more (mostly technical) things about me.
September 2021 to May 2025
Bachelor of Science - Computer Science
Bachelor of Arts - Environmental Studies
At Yale, I'm involved with the Student Technology Collaborative, the Yale Computer Science Society, CodeHaven, the Environmentalists of Color Collective, Doctors without Borders, and Yalies for Pakistan!
Some of my relevant coursework includes Data Structures, Algorithms, Introduction to Systems Programming, Full-Stack Web Development, Intelligent Robotics, The Physical Science of Climate Change, and Renewable Energy!
August 2023 to Present
Project Manager & Lead Developer @ GreyMatter
My role at GreyMatter is the first time I've delved into product design and architecture. Currently, I am working as a Project Manager and Lead Developer for BrainWave, a generative-AI powered educational tool aimed at enhancing the educational capacities of high school and college students.
In this role, I am responsible for the design and development of a web application that allows students to track their courses, quantify their progress, and use generative-AI models to dynamically generate original testing material and notes, depending on the student's aptitude level.
June 2023 to August 2023
Software Engineer Intern @ OneByte
While interning at OneByte, I was part of the software development team, focusing predominantly on the backend of a chatbot web-app. Utilizing the OpenAI API, I generated vector embeddings from user inputs, organized them using the Pinecone vector database, and applied algorithms to select pertinent vectors, thus enabling personalized OpenAI chat responses.
In addition to that, I took on the responsibility of fortifying the web-app’s security by instituting a token-based authentication system through Google Firebase, thereby safeguarding all backend API calls. To wrap it up, I facilitated a smooth integration of the frontend and backend codebases, ensuring the overall functionality and quality of the final product.
October 2021 to Present
Student Technician Coordinator @ STC
At STC, my role as a Student Technician Coordinator involves managing the Technology Troubleshooting Office (TTO). My key responsibilities include conducting weekly meetings to update technicians on office policies, training and mentoring technicians, and managing the annual hiring process.
Additionally, I actively participate in hands-on software and hardware diagnosis and repair for client's computers and laptops. I am also in the process of obtaining an Apple certification to work on Mac computers, which is quite thrilling!
An AI-powered therapy chatbot supported with a vector database for virtually infinite memory.
Yale University's first ever marketplace application for students to buy, sell, or rent items.
The classic 'On-the-Wall' game, brought to your TV screen.
A generative-AI powered educational tool for highschool and college students. Coming soon!