UC Davis Comp. Sci. Dept.
- Performing a security assessment of a high assurance operating system through reverse engineering, static analysis, and exploit development.
- Leveraging radare2 to identify Return-Oriented-Programming (ROP) gadgets and analyze x86 assembly, developing privilege escalation exploits, and evaluating defensive mechanisms in high-assurance secure systems.
UC Davis Comp. Sci. Dept.
ECS 154A - Computer Architecture
- Led office hours, graded assignments and exams, proctored assessments, and answered Campuswire questions.
ECS 50 - Computer Organization & Machine-Dependent Programming
- Led office hours, answered Campuswire questions, graded labs/quizzes/exams, and time-stamped lecture recordings for C/C++/assembly content.
- Automated grading with Python tools that extract submission files and detect required or prohibited assembly directives.
UC Davis Comp. Sci. Dept.
- Collaborated on the Davis Automated Reasoning Group's AutoNeurify project, focusing on enhancing HPC applications with Deep Neural Networks through rigorous benchmarking and integration analysis.
- Optimized Deep Neural Network consolidation through multi-threaded C++ programming, applying advanced concepts from Operating Systems and AI to enhance performance and scalability.