More About my Experiences and Roles
-
Teaching Assistant and Peer Leader for Data Structures and Algorithms
Led two weekly 1-hour lectures for a Data Structures and Algorithms class (COP 4530), delivering comprehensive content significantly improving student comprehension of various data structures and different algorithms in C++.
Proctored and graded exams, ensuring academic integrity and providing constructive feedback to students, contributing to their academic development and success, by maintaining a secure and fair testing environment
Went above and beyond by producing and uploading short 15-minute videos for each data structure and each algorithm covered throughout the lectures on the Canvas portal , providing accessible and concise learning materials that supported students' independent study and served as essential reviews before exams
Provided students with lectures on practicing their data structures and algorithmic skills by solving Leetcode problems live and answering all their questions
Key skills and technologies:
C++, Data Structures, Algorithms, Leadership, Mentorship, communication
-
Calculus Peer Mentor
Leading a group of 12 students to achieve outstanding academic performance in Calculus I by providing guidance, support, and tailored instruction to each member of the team, emphasizing key concepts and study strategies resulting in an overall increase in their grades as well as an increase in their confidence with the course.
Upholding 2-hour mandatory weekly lectures, fostering an interactive learning environment which ultimately promoted student comprehension with various course topics and active participation while maintaining a structured learning format
Leveraging Canvas, an online learning management system, to efficiently make weekly announcements, distribute assignments, track attendance, and report them to supervisor, and provide video explanations on a variety of subjects which significantly improved the accessibility and organization of course materials as well as facilitating seamless communication
Ensuring students had access to additional support and guidance outside of regular class hours by conducting weekly office hours offering a dedicated time for students to seek clarification on course concepts which resulted in an enhanced learning experience
Key skills and technologies:
Calculus, Leadership, Mentorship, communication
-
Vice President for the Egyptian Student Organization (ESO)
Responsible for successfully leading a group of 7 E-board members by organizing individual weekly meeting with each of the members and a weekly meeting with all e-board members to discuss budgeting and event plannings
Respresented the club in meetings with other campus organizations as well as the university's adminstration, identifying opportunities for collaboration on events, initiatives, and projects that benefit multiple groups.
Supported Club President by assisting in managing daily operations, strategic planning, and execution of club activities and events.
-
Outreach Director for the Society of Hispanic professional Engineers Club
Coordinated and led outreach initiatives that increased SHPE membership by 15%, organizing networking events and securing partnerships with 3 engineering companies and 20+ professionals for mentorship and career development programs.
Established and maintained partnerships with local businesses and organizations, securing sponsorships and collaboration opportunities.
Facilitated workshops and informational sessions, promoting STEM careers to underrepresented groups.
-
Fitness Floor Staff
Ensuring the safety and well-being of gym clients in emergency situations by obtaining CPR certification and maintaining up-to-date trainings as well as enforcing gym policies by effectively communicating with 70+ patrons and clearly displaying our rules and guidelines contributing to a safer gym environment and effectively saving in danger clients
Providing gym tours for 5+ prospective clients weekly by welcoming them, showcasing them our services, gym classes and different membership options, which ultimately lead to an increase in the number of members in the gym
Enhancing the gym experience and helping patrons make the most of their workouts by providing information about gym equipment and services to patrons and offer assistance as needed resulting in improved patron satisfaction and a more-informed community
Managing and resolving conflicts and concerns among gym members by addressing member concerns, disputes, and complaints professionally, and reporting recurring issues to management for prompt resolution contributing to a harmonious workout environment