portrait

Jeffrey Xiao

Mail Icon Email copied! LinkedIn Icon Github Icon Camera Icon

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 into the United States Army Cyber Corps in May 2025.

My Top To-do Right Now:

Experience

Information Technology Support Specialist
Stony Brook University Dept. of Computer Science • October 2021 - Present
• Serve as client-facing support for Department Faculty and Staff
• Maintain over ten Crestron-based audio/visual systems across three buildings
• Employ balenaEtcher, Rufus, and Ventoy for efficient system imaging
• Utilize Microsoft Active Directory to manage user account data and information
• Leverage shell scripting to validate and troubleshoot host machine and network issues
COMPAS Undergraduate Research Assistant
Stony Brook University Dept. of Computer Science • August 2024 - Present
• Support COMPAS Lab in operating and maintaining the Clanode cloud platform
• Gain hands-on experience with network infrastructure, server configuration, and link aggregation for improved data throughput
• Optimized system performance through integration of monitoring solutions like Zabbix and orchestration tools like Ansible
PragSec Undergraduate Research Assistant
Stony Brook University Dept. of Computer Science • January 2024 - May 2024
• Supported PragSec Lab in conducting research on honeypots and deceptive technologies
• Deployed LAMP stack technologies to host web-facing applications
• Utilized backend APIs of LLMs such as Bard and ChatGPT to create context-aware synthetic data
• Enhanced research workflow through proficient 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.

Skills

Languages

C

CSS

HTML

Java

JavaScript

Python

R

Ruby

SQL

Tools

Active Directory

D3.js

Docker

Fusion360

Git

MongoDB

MySQL

Node.js

React

Wireshark

Zabbix

Certifications

CompTIA Security+

CompTIA A+

CompTIA ITF+

Google IT Support Certificate