Brent Pappas

Complete Work Experience


Jan 2026 - May 2026

Graduate Teaching Associate (Instructor of Record) for COP-3402 Systems Software
University of Central Florida. Orlando, Florida.

  • Lecturing. Twice a week, lectured to a class of 250 students on systems software topics, including Linux command line tools, C system calls, git, make, and compiler design with ANTLR.
  • Exam Creation. Constructed and graded midterm and final exams.
  • Office hours. Hosted four 45-minute long office hour sessions each week to resolve student issues with assignments and provide supplemental instruction on topics such as how to edit software with Vim.
Aug 2023 - Apr 2024

Graduate Teaching Assistant for COP-3402 Systems Software
University of Central Florida. Orlando, Florida.

  • Teaching. Led weekly labs on the Linux command line, C system calls, git, make, and compiler design.
  • Exam Proctoring. Answered student questions during exams and monitored students to prevent cheating.
  • Student perception of Instruction. Link.
May 2023 - Aug 2023

Software Engineering Intern
Trail of Bits. Remote.

  • C Language Toolsmithing. Created Macroni, a C static analysis tool that combines Trail of Bits’ tools PASTA and VAST to lower C preprocessor macros down to MLIR. Macroni is available on GitHub.
  • Peer-reviewed Development. Leveraged GitHub to push changes to company repos, submit code for code review, and finally merge changes into mainline branches.
  • Research Discussion. Exhibited research results and Macroni to team members and company CEO, Dan Guido, for advice and criticism.
Jul 2021 -
Jul 2023,
May 2025

Graduate Research Assistant
University of Central Florida. Orlando, Florida.

  • Software Engineering Research. Stay up-to-date on the latest academic developments in software egineering.
  • Software Engineering. Implement research tools in C++ and Python.
  • Conduct Experiments. Write Python and Bash scripts to automate running experiments and analyzing data.
Sep 2019 - Jul 2021

Quality Assurance Coordinator
SP+. Orlando, Florida.

  • Agile Software Development. Engaged in agile software development methods within a small team to QA test software before moving on to later phases of development.
  • Testing Automation. Refactored and wrote Python scripts to automate testing of various online user applications.
  • Mobile Application Development. Tested company Android apps for compatibility with various versions of Android.
Jan 2021 - May 2021

Peer Tutor Mentor
Student Academic Resource Center at the University of Central Florida. Orlando, Florida.

  • Tutor Mentoring Observed other tutors’ sessions and provided feedback as to how they may improve their communication and tutoring skills.
Aug 2018 - May 2021

Peer Tutor
Student Academic Resource Center at the University of Central Florida. Orlando, Florida.

  • Group tutoring. Utilized Socratic teaching methods to teach Computer Science 1 and Object Oriented Programming to groups of 5 to 20 students at a time.
  • Faculty Collaboration. Collaborated with UCF teaching staff to enhance tutoring session quality.