About Me
Education
Bachelor of Science in Computer Science
University of Minnesota | Expected Graduation: May 2026
- GPA: 3.529/4.0
- Honors: CSE Dean's List, Lando Scholar, Tran Scholar
- Relevant Coursework: Distributed Systems, Secure Software Design, Computer Networks, Database Systems, Machine Learning, Recommender Systems, Formal Languages
Skills
- Backend & Databases
- Python 3
- C/C++
- Java
- MySQL/SQL/Database Architecture
- Networking & Systems
- Apache Thrift (RPC)
- Link-Layer Protocols
- CCSDS Protocol Stack
- Network Security
- OpenVPN
- REST APIs
- TCP/IP, UDP
- Wireless Networking/Communication Techniques
- Wireshark
- Frontend & Web Development
- HTML
- CSS
- JavaScript/NodeJS
- Pug
- Hugo
- Tools & Platforms
- Docker
- Git/GitHub/GitLab
- GNURadio & SDR (Software Defined Radio)
- Grafana
- Linux/Unix
- systemd
- Satellite Communication & Ground Control Systems
Featured Projects
ISS Communications Controller Interface
C++ Linux Networking RS-422 CCSDSDeveloped the EXACT cubesat's software interface for the Space Test Program data controller on the International Space Station.
- Implemented custom protocol based on specifications
- Throughly tested reliable data transfer with simulated controller
- Used CCSDS and custom packet headers to route data packets both to and from the controller
- Integrated with on-board computer software for end-to-end communication
Personal Website
Web Development HugoDeveloped this website using Hugo with custom CSS.
- Used Hugo to generate static site content efficiently
- Wrote custom CSS to implement responsive design and styling
- Deployed using GitHub Pages for reliable hosting
Internet Forum/Blog Site
ExpressJS MySQL NetworkingCourse project to develop a forum/blog site for community engagement and content sharing.
- Implemented role-based permissions, like creating and deleting different content types
- Used bcryptjs to securely hash and verify user passwords
- Leveraged RESTful APIs for efficient data handling
- Used ExpressJS and Pug for rapid development
Encoding-Compression Investigation
Encryption Compression Python ResearchDeveloped a testbed to investigate encoding and compression techniques for secure and efficient data transmission.
- Used Python to compare performance of various encryption and compression algorithms
- Used matplotlib to visualize results and identify trends
- Wrote short preprint article on findings
Experience
Wireless Research Intern
Two Six Technologies | May 2025 - Present
- Leveraged open-source software to create comprehensive GPS emulation suite for HackRF software defined radios to be used in GPS testing company-wide
- Added support for new software defined radio platforms in company SDR abstraction layer, simplifying future development efforts
- Wrote comprehensive unit test suites using pytest to ensure reliable product delivery
- Utilized GitLab for version control and collaborative development, improving team efficiency
Communications Team Lead
University of Minnesota - Small Satellite Research Laboratory | Feb 2024 - Present
- Architected orbital-to-ground data pipelines using UDP packets in GNURadio, ensuring reliable telemetry transfer between spacecraft and terrestrial networks.
- Authored the software interface for the Space Test Program (DICE) communications controller currently hosted on the International Space Station (ISS).
- Led a multidisciplinary team to coordinate frequency acquisition and real-time data visualization.
- Engineered a persistent Point-to-Point Protocol (PPP) link over RS-232/UART using pppd and systemd to bridge hardware-level serial communication with network-layer protocols.
- Integrated the Naval Postgraduate School's 13-site MC3 ground station network for the IMPRESS satellite mission, expanding global communication coverage.
- Validated software interface reliability for two active satellites through rigorous testing alongside government and industry space-comms experts.
Undergraduate Research Fellow
University of Minnesota - Department of Computer Science & Engineering | Feb 2023 - Present
- Implemented pathway for live parameter customization in simulated 5G network using Eurecom's OpenAirInterface and FlexRIC
- Conducted networking efficiency research project using Python, published findings on arXiv
- Contributed to the Linux kernel and open-source research software platforms including OpenAirInterface and FlexRIC
- Assisted Ph.D. students with data analysis, software engineering, and system configuration for academic research papers
- Collaborated with lab members on conference and preprint research
- Accepted National Science Foundation “Research Experiences for Undergraduates” grant to continue research
- Developed technical research skills including literature reviews, project management, professional teamwork, and data analysis
- See publications for more details