Michael Rayyan
847-***-**** · ******@********.*** · Linkedin · Github
Senior Computer Science student with a strong foundation in systems programming (C, C++) and data-driven problem-solving (Python). Gained hands-on experience in database design, parallel computing, and AI-driven analytics through internships and academic projects. Education
University of Illinois at Urbana-Champaign Aug. 2021 - Dec. 2024 BS Computer Science
Related Coursework
2024: Artificial Intelligence, Intro to Algs and Models of Comp, Parallel Programming High-Frequency Trading Tech, Computer Security, Distributed Systems 2023: Computer Architecture, Database Systems, System Programming 2022: Data Structures
Professional Experience
SendBird San Mateo, Summer 2024
Remote Data Analyst Intern
• Leveraged Python libraries such as NLTK, Pandas, and Matplotlib to perform text analysis on customer complaint data, identifying key trends and pain points within the first 90 days of service.
• Categorized complaints into key topics, including metadata storage, spam management, and GPS integration, to identify areas for improvement.
• Analyzed Monthly Active Users (MAU) and Peak Connections (PC) metrics to predict customer churn, identifying that an MAU percentage greater than 20 and a PC percentage greater than 12.5 were correlated with customer retention.
• Discovered that customers using 4 or more features had better MAU and PC metrics, suggesting a strategy to nudge customers towards using multiple features within the first 90 days.
• Conducted in-depth analysis of Feature Utilization, identifying underutilized features like the Bot feature, leading to actionable insights for product development. Projects
Shell (CS 341) Fall 2023
• Designed and implemented a custom Shell application in C, featuring robust command-line input parsing, process management, and signal handling for graceful termination.
• Implemented background process execution and user command handling, ensuring efficient system resource utilization.
• Utilized GDB for debugging and ensuring logical consistency, enhancing program integrity and performance.
SQLQueryAPI (CS 411) Fall 2023
• Designed a UML Schema based on Steam game data, ensuring efficient data representation and retrieval.
• Implemented Stored Procedures for optimized game retrieval based on user-defined criteria.
• Contributed to a Cursor feature for personalized game recommendations based on the user’s inputted hardware specifications.
Extracurricular Activities
Corporate Committee member for UIUC ACM Fall 2021
• Primary responsibilities were emailing potential corporate sponsors to secure funds for ACM events.
• Brainstormed event ideas to pitch to companies such as recruiter speed dating. Skills
Programming Languages: C, C++, Java, Python, JavaScript Databases/Web: MySQL, MongoDB, HTML, CSS, React
Frameworks/Tools: Git, Docker, SSH, GDB, OpenMP
Outside Interests: Poker, Chess, Trivia