Andrew Pham

Math Teacher

Mobile, Alabama, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrew Pham is a math teacher and former computer science undergraduate who blends eight years of hands-on teaching, tutoring, and customer-facing experience to make complex concepts accessible and engaging. With a B.S. in Computer Science from Auburn and graduate studies in Secondary Education at the University of South Alabama, he leverages technical rigor and pedagogical best practices to identify learning gaps and drive measurable student growth. He also contributes to systems-level open-source work—implementing and refining a terminal for the Rust-based Theseus OS—demonstrating practical full-stack and low-level programming skills not obvious from his classroom role. Comfortable under pressure from both busy classrooms and fast-paced service jobs, he applies strong communication and problem-solving to foster a positive learning environment. Andrew’s background bridging CS research, tutoring, and frontline customer service gives him a rare combination of technical depth and real-world empathy that benefits students and collaborative projects alike.
code8 years of coding experience
bookMaster's degree Secondary Education and Teaching, Master's degree Secondary Education and Teaching at University of South Alabama
bookBachelor of Science in Computer Science None, Bachelor of Science in Computer Science None at Auburn University
github-logo-circle

Github Skills (9)

kernel10
terminal-ui10
terminal-emulator10
rust10
kernel-mode10
terminal-gui10
operating-system10
concurrency9
multithreading9

Programming languages (5)

TypeScriptCSSRustHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
theseus-os/Theseus

Jun 2018 - Apr 2019

Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
Role in this project:
userFull-stack Developer
Contributions:19 commits in 10 months
Contributions summary:Andrew primarily focused on developing the terminal application within the Theseus OS. They implemented the initial version of the terminal shell, adding features for keypress tracking, command execution on different threads, and cursor control. Subsequent commits refined the terminal's functionality, addressing bugs related to scrolling, printing, and cursor behavior. They also refactored the terminal to be object-oriented and integrated with the window system.
kernelshiftcompilersafetygap
kunalrye/financialsummary

Feb 2020 - May 2020

Important sentence extraction from 10-Q reports of top tech companies
Contributions:2 PRs, 170 pushes, 5 branches in 3 months
nlpsentenceextractionpythonreports
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Pham - Math Teacher