About Me
Hello there! My name is Stephen Pan, a software developer hopeful and Computer Science graduate from the University of Arizona. I enjoy learning new things, from 3D modeling to web development, and gaming with friends.Skills and Languages
Work Experience
Astrophysical Research Consortium
Control and Operations Software Intern
December 2025 - Present
Responsible for developing and maintaining the Boson observer graphical user interface by enhancing the application's functionality by collaborating with observers from APO and LCO to identify and prioritize key features.
Designed new applications windows, implementing core functionalities, and conducting functional testing using React and Typescript, allowing astronomers to easily view telescope status at a glance, building off of an already existing codebase.
Apache Point Observatory
Software Developer Intern
June 2025 - Present
Developed a web application using Python Flask and Postgresql to allow employees to manage and upload their night log, streamlining the process while allowing ease of use and accessibility by rewriting the system from an older version, reducing the number of windows by 60%.
Gathered user requirements to ensure the final product meets the user’s needs, and ensures that users can smoothly transition from the old platform to the new application, using CSS, HTML, and Javascript to replicate the older format with a new front end.
University of Arizona Computer Science Department
Senior Undergraduate Teaching Assistant
August 2022 - May 2025
Assisted students in understanding course material and completing assignments for the entry-level Python and Java programming courses, which serves as an introduction to programming and computer science concepts for students.
Provided support to students by answering questions, providing feedback on assignments, and facilitating discussions during office hours and review sessions, helping students build a strong foundation in programming and computer science principles.
New Mexico Tech Department of Computer Science
Undergraduate Researcher
June 2023 - August 2023
Helped co-author a paper by working together on a team and developing semi-supervised machine learning models using Python and its libraries such as PyOd to detect electricity theft.
Worked closely with the supervising professor, setting weekly objectives and addressing challenges in implementation of the machine learning models, contributing to the research project and gaining valuable experience in the field of machine learning and data analysis.
Education
University of Arizona
Bachelor of Science in Computer Science, May 2025
Minor in Information Science and Technology Arts
Relevant Coursework: Discrete Math, Data Structures and Algorithms, Software Development, Database Design, Web and Text Retrieval, Machine Learning