Research Scientist
HPC/VDI Systems Engineer
I am a jack of many trades and do research work in Ubiquitous Sensing, Accessibility and Health. I also perform Research Software Engineering work, DevOps, High Performance Computing IT, virtualization, containerization, and VDI work on the side. If you're looking to fill knowledge/experience gaps and get on-site research projects off the ground, I likely have some wisdom to share. I've worked on problems like starting research clusters, creating on-prem virtual desktop (VDI) environments, and deploying GPU-accelerated applications.
Containerization, CI/CD & Virtualization:
Docker • podman • Github Actions • Gitlab CI • Gitea Container Registry • Proxmox • VMware • KVM
High-Performance Computing:
SLURM • Modules • Singularity/Apptainer • Jupyterlab • CUDA
Networking:
Palo Alto • Aruba • pfSense • OPNsense • openWrt • Wireguard • OpenVPN • iptables • ufw • firewalld • protobuf • MQTT • Technitium DNS (Authoritative)
Storage:
OpenZFS • NetApp • Dell • HP Enterprise • TrueNAS • NFS • iSCSI
Linux Administration & Virtual Desktop Infrastructure:
Ansible • Apache Guacamole • Debian • Redhat • Ubuntu • LDAP
Languages & Databases:
Python • JavaScript • Java • PostgreSQL • MySQL • SQLite • MongoDB
Web Frameworks:
Node.js • React • Flask • FastAPI
Data Science & Artificial Intelligence:
Keras • pandas • Scikit Learn • Matplotlib • Seaborn • H5 • optuna
Computer Vision & Computer Graphics:
OpenCV • D3.js • Processing (Java) • OpenGL (C++)
SLURM Cluster Provisioning (IRIS)
University of South Florida (2024 - current)) [2]
IRIS is a small computing cluster at USF Physics used for quantum computing research. My responsibilities involved system design, purchasing, implementation, maintenance and long-term support.
Virtual Desktop Teaching Environment (VMPortal)
University of South Florida (2021 - 2024) [3]
VMPortal was a remote instruction teaching environment based on VMWare Hypervisors and Apache Guacamole. Each course utilizing this infrastructure would receive dedicated virtual machines per student accessible from their web browser. Each course would also receive custom virtual machine templates with their required software. My responsibilities included system design, implementation, authentication, maintenance, along with course deployments and template creation.
Prototyping of Remote-Hardware Instruction Environment (NSF SaTC Education Grant)
University of South Florida (2024) [3]
Frontline implementation of a teaching environment based on Jupyterlab to support remote instruction of hardware labs. At the time of my involvement, arduino boards were used instead of the proposed FPGA boards. Grant was awarded in 2025 in the amount of $500,000.
SLURM Cluster Management (GAIVI)
University of South Florida (2020 - 2024) [3]
GAIVI is a GPU-enabled SLURM cluster hosted at the Bellini College of Artificial Intelligence, Cybersecurity, and Computing. At the time of my involvement, the cluster was on its second iteration, where I provided Level 2 support on issues relating to containerized SLURM jobs, node deployments, hardware troubleshooting or issues the assigned graduate student was unfamiliar with.