Nicholas Di Girolamo

CS + Math at Northwestern University

Brooklyn, New York, United States

About

Experience

  • Northwestern University (Evanston, Illinois, United States · On-site)
    • Senior Peer Tutor
      Jun 2024 - Present · 2 yrs 2 mos

      - Lead hour-long biweekly tutor prep meetings to help tutors prepare for upcoming shifts, and complete prep meeting report - Assist in training ~10 new tutors at the beginning of the year - Conduct observations of tutors and provide feedback to program manager and tutors - Manage communications and announcements between program manager, course faculty, and other tutors in timely manner - Maintain responsibilities of Peer Tutor role (see below)

    • Peer Tutor
      Sep 2023 - Oct 2024 · 1 yr 2 mos

      - Explain course concepts and guide students through homework problems in the introductory Engineering Analysis course sequence (covers linear algebra, programming, engineering mechanics statics and dynamics, and differential equations) - Facilitate student discussion and collaboration to ensure active learning - Work with over 100 students per quarter

  • Software Engineer Intern at Tesla
    Jun 2025 - Sep 2025 · 4 mos

    Payments team (backend) Led database migration from MySQL to Elasticsearch

  • Peer Mentor (Undergraduate TA) at Northwestern University Computer Science Department
    Mar 2024 - Jun 2025 · 1 yr 4 mos

    - Lead 4 hours of office hours per week for CS 214 (Data Structures & Algorithms), which has over 200 students - Monitor online messaging board to answer students’ questions and help with debugging - Evaluate students’ test cases and code quality through homework self-evaluations - Analyze future exam questions for bugs or errors, and grade students’ exam responses - Coordinate with professor, TA, and other peer mentors at weekly staff meeting