
Jeffrey Xiao
Hi! My name is Jeffrey, and I'm a full-time student at Stony Brook University studying computer science. I'm also a member of the Army Reserve Officers' Training Corps and will commission as a Second Lieutenant in the United States Army in May 2025.
My Top To-do Right Now:
- Graduate from university
- Add a photography subpage to website
- Earn CompTIA Network+
- Finish the 46 High Peaks
Experience
- Information Technology Support Specialist
- Stony Brook University Dept. of Computer Science • October 2021 - Present
- • Provide client-facing technical support for department faculty and staff
- • Maintain and troubleshoot audio/visual systems across three academic buildings
- • Use tools such as balenaEtcher, Rufus, and Ventoy for efficient OS imaging and deployment
- • Manage user accounts and group policies through Microsoft Active Directory
- • Administer and monitor virtual machines using Proxmox VE
- • Develop and use shell scripts to diagnose and resolve system and network issues
- COMPAS Undergraduate Research Assistant
- Stony Brook University Dept. of Computer Science • August 2024 - Present
- • Assist in the operation and maintenance of the COMPAS Cloud platform [📑]
- • Develop hands-on experience in cloud infrastructure, virtualization, and system administration
- • Enhance system performance by implementing Link Aggregation Control Protocol (LACP)
- • Integrate hardware monitoring capabilities using Zabbix for real-time system insights
- PragSec Undergraduate Research Assistant
- Stony Brook University Dept. of Computer Science • January 2024 - May 2024
- • Contributed to PragSec Lab's research on honeypots and cyber deception technologies
- • Deployed LAMP stack infrastructure to support web-facing applications and simulations
- • Leveraged backend APIs from LLMs such as Bard and ChatGPT to generate context-aware synthetic data
- • Streamlined research workflows through advanced use of Python and Bash scripting
Projects
Visualize and interact with economic, electoral, and racial demographic information. Develop insights into how various factors shape voting patterns.
Transform education with Study Buddy! Pick a default course or upload your own course material for limitless personalized practice problems. Master any subject in minutes!
Secure Password Vault Manager: A Python-based CLI tool for managing encrypted password vaults. Features include password generation, lookup, update, and deletion, secured using AES-GCM encryption and scrypt-based key derivation.
Dynamic memory allocator that manages heap memory at runtime. Provides functionality to allocate, reallocate, and free memory similar to malloc, realloc, and free methods in C.
Calculates current OMS points based on criteria outlined in USACC Circular 601-24-1. Written in Python and utilizes a basic command-line interface.
Education
Bachelor of Science in Computer Science, Honors
Stony Brook University • Expected May 2025
Summa Cum Laude
Honors College
Computer Science Honors Program
Phi Beta Kappa
Advanced Regents Diploma with Mastery in Science and Mathematics
Canajoharie Senior High School • June 2021
Valedictorian
AP Scholar with Distinction
College Board National Rural and Small Town Recognition Award
Skills
Languages
Bash
C
CSS
HTML
Java
JavaScript
Python
R
Ruby
SQL
Platforms
Active Directory
Docker
GitHub
MongoDB
MySQL
Node.js
OpenStack
Proxmox
React
Tools
Ansible
Fusion360
Ghidra
Lucidchart
pandas
Wireshark
Zabbix
Certifications
CompTIA Security+
CompTIA A+
CompTIA ITF+
Google IT Support Certificate