CS student with a strong foundation in programming and problem-solving. Alongside my studies, I have actively shared my knowledge as a tutor for various CS courses. I also gained practical experience through a rewarding software engineering internship, where I contributed to real-world projects and honed my development skills.
Projects• I'm a graduate student studying in CUNY Queens College, set to graduate in Fall 2026.
•Primarily focused on Full Stack and Machine Learning development.
● Long-term technical intern with three consecutive full-time summers and part-time work during academic terms.
● Engineered reusable Angular end-to-end workflows/wizards integrated with NgRx for state management, featuring comprehensive error handling, real-time data synchronization, and dynamic store updates.
● Created a Python testing tool script using Pandas and Matplotlib to detect and visualize discrepancies in license generation between legacy and modernized codebases, reducing issue identification time by 40%.,
● Built REST endpoints in Java Spring Boot enabling the automated issuance of emergency licenses for expired users.
● Mentored 300+ students in Technical Interview Prep 102 course, focusing on LeetCode-style data structures and algorithms covering topics such as Two Pointer, Hashmaps, Stacks, Queues, Linked List, Trees, Graphs, Dynamic Programming etc.
● Led interactive discussions on problem-solving strategies and debugging techniques to enhance technical proficiency.
● Created a Random Forest machine learning model with 86% accuracy to predict the likelihood of professional soccer players getting injured in future games, in conjunction with Dr. Mohammed Alshibli, published by February 2025.
● Collected and preprocessed 100,000+ data points from multiple sources, integrating real-time weather and match details to improve prediction accuracy by 15% using Python, Pandas, scikit-learn, TensorFlow, Beautiful Soup
● Leveraged real-time APIs to provide injury predictions within 5 minutes of weather or game condition changes.
● Tutored university-level programming courses to over 50 active students per semester, providing support for subjects such as Intro to Programming, Java Programming, and Data Structures & Algorithms.
● Created 100+ personalized practice questions and mock exams to reinforce key concepts and enhance student understanding.
● Conducted 20+ group workshops and review sessions each semester, helping students prepare for midterms and final exams.
● Founded the university's ACM Chapter, with total membership to 250+ and organizing 15+ diverse events, including industry experts talks, technical workshops, resume reviews, and networking, with a 70% average turnout.
● Designed and oversaw the recruitment process by crafting a diverse set of interview questions and conducting interviews with over 50 candidates for executive roles, leading to a 50% expansion in the club's leadership team.