Seth Barrett

Experience

Professional Experience

School of Computer and Cyber Sciences at Augusta University

January 2025 - Present
Graduate Teaching Assistant
  • Taught labs for AIST 2110, an introductory Python course
  • Instructed students on Python basics for scripting, including data types, control structures, functions, and file handling
  • Introduced students to the basics of using Git, including pushing, pulling, and managing repositories via GitHub Classroom
  • Guided students in navigating Linux systems using the terminal, including directory management and command-line tools
  • Provided support and mentorship to students, assisting with assignments and debugging code
  • Developed course materials, assignments, and labs to reinforce programming and version control concepts
  • Evaluated and provided feedback on student assignments and projects

School of Computer and Cyber Sciences at Augusta University

December 2022 - December 2024
Graduate Research Assistant

VaST/Altamira

January 2023 - May 2023
Software Engineering Internship

School of Computer and Cyber Sciences at Augusta University

July 2022 - December 2022
Undergraduate Research Assistant

GenCyber Camp

June 2022
GenCyber Camp Counselor

Academic Success Center at Augusta University

January 2022 - May 2022
Course Learning Assistant

Walmart

July 2020 - August 2020
Retail Cashier

Bert Adams Scout Reservation

May 2019 - July 2019
Assistant Aquatics Manager

Bert Adams Scout Reservation

May 2018 - July 2018
Aquatics Instructor/Lifeguard

Bert Adams Scout Reservation

May 2017 - July 2017
First Year Camp Counselor

Projects

NSA IoT Device Forensics Research

August 2022 - Present
Undergraduate and Graduate Research
Integrating a novel Intrusion Detection System (IDS) tailored for IoT devices, using Support Vector Machines (SVMs) and Principal Component Analysis (PCA) to enhance the detection of specific attacks on IoT devices within our TransKhan work. This innovative approach improves the system's ability to dynamically identify and respond to evolving threats in the IoT ecosystem by leveraging advanced machine learning techniques for more accurate anomaly detection.
Skills Used: Python, Google Collab, Scikit-learn, Numpy, Pandas, Nmap, Matplotlib, Hping3, Visual Studio Code

Responsibilites:

AppPolicyGraph: Navigating Android App Privacy Policies with Knowledge Graphs

January 2024 - Present
Automated Analysis of Android App Privacy Policies through Knowledge Graphs
Developing an advanced system to analyze Android Application privacy policies using knowledge graphs, similar to PoliGraph. This project focuses on constructing PoliGraph knowledge graphs from a dataset of privacy policies collected from Google Play Store and company websites. The system utilizes custom analysis tools, integrated with code and graph databases, to uncover inconsistencies, data handling practices, and policy discrepancies, aiding both consumers and businesses in understanding privacy implications.
Skills Used: Python, Knowledge graphs, NetworkX, Scapy, Selenium, Neo4J

Responsibilites:

FIRE: Fog-based Intrusion Detection Framework for Real-time Security in IoT Environments

June 2024 - Present
Contributor and Researcher
Worked on the development of the FIRE framework, a fog computing-based intrusion detection system designed for real-time security in IoT environments. The project involves leveraging supervised learning models, data aggregation, and parallel processing techniques to provide accurate, low-latency detection of intrusions in IoT networks.
Skills Used: Python, Scikit-learn, PCA, Fog Computing, Machine Learning, Network Traffic Analysis, Real-time Data Processing

Responsibilities:

TransKhan: Adaptive Intrusion Detection through Concept Drift Identification

September 2023 - Present
Adaptive IDS with Automatic Retraining via Concept Drift Detection
Enhancing intrusion detection systems by incorporating concept drift detection, akin to the Transcend framework. This project develops an automated system to detect when IDS models fail to recognize new types of attacks, leveraging transfer learning for immediate model retraining from a comprehensive packet database.
Skills Used: Python, Google Collab, Scikit-learn, Numpy, Pandas, Transfertools, Matplotlib, Visual Studio Code

Responsibilites:

INSuRE Summer Workshop 2024: Validating BGP Security Measures

Summer 2024
Research on Border Gateway Protocol (BGP) Security
Participated in the INSuRE Information Security Research Education Summer Workshop in Iowa, focusing on validating proposed BGP security measures by the FCC. The project involved extensive simulations to test the effectiveness of various BGP security policies like ROV, ASPA, and PeerROV against different deployment strategies and attack scenarios. Our findings, presented in a collaborative paper, offer crucial insights and recommendations for enhancing the security frameworks of BGP across U.S. networks.
Skills Used: Julia for Data Analysis, Python3 for Simulation, Team collaboration

Responsibilities:

DFRWS 2023 Challenge: The Troubled Elevator

December 2023 - June 2024
Forensic Investigation of Industrial Control Systems
Participating in the DFRWS 2023 forensic challenge focusing on the investigation of an elevator malfunction in a bank's executive-only elevator. The project involves analyzing programmable logic controllers (PLC), network traffic, device memory, and CCTV footage to determine the cause of the malfunction. The investigation aims to uncover potential internal attacks and provide insights into the security of industrial control systems.
Skills Used: Forensic analysis, PLC programming, Network traffic analysis, Memory dump analysis

Responsibilities:

Digital Forensics and Machine Learning Final Project

August 2023 - Present
A Comparative Analysis of Email Classification: Distinguishing Between Normal, Spam, and Phishing Messages Using Advanced NLP Techniques
An in-depth study employing advanced Natural Language Processing (NLP) and Machine Learning (ML) techniques to differentiate between benign, spam, and phishing emails. The project highlights the importance of integrating various NLP features such as hyperlinks, HTML tags, textual features, misspellings, sentiment, and topic classification to enhance email classification accuracy.
Skills Used: Python, Pandas, RegEx, Scikit-Learn, Nltk

Responsibilites:

Data Science Final Project

August 2023 - December 2023
Leveraging Convolutional Neural Networks for Accurate Material Detection in Mining Operations
An innovative project applying Convolutional Neural Networks (CNNs) to improve material detection accuracy in mining operations. This approach utilizes advanced ML techniques to differentiate between materials based on images captured by drones and stationary cameras, significantly enhancing the precision of material identification processes.
Skills Used: Python, TensorFlow, Keras, R-CNNs

Responsibilites:

Cyber-Physical Systems Final Project

March 2023 - May 2023
PyBorgs - Robotic Car Following System
A system for PyBorgs, a group of robots, to follow a lead car using the Raspberry Pi camera and OpenCV for lead car detection and a PID controller to regulate follow car speed via the onboard dual motor control board
Skills Used: Python, OpenCV, PID Controllers

Responsibilites:

Machine Learning Final Project

March 2023 - May 2023
Spotting the Impostor:
Utilizing Sequential Neural Nets with Keras to Detect AI-Generated Images from ThisPersonDoesNotExist.com
Our PhD group's final project aims to develop and compare individual sequential neural network models using Keras in TensorFlow to accurately distinguish AI-generated images from real human faces obtained from ThisPersonDoesNotExist.com.
Skills Used: Python, Keras, BeautifulSoup4

Responsibilites:

Reaching Recovery

March 2023
Project Submission for 2023 Emory x Georgia Tech IHI Case Competition
Worked with MD Candidates from the Medical College of Georgia and undergraduate students from Augusta University to create an application that provides support and resources to those suffering from a substance abuse disorder
Skills Used: Figma, HTML, CSS, JavaScript, Swift, Java, Agile

Responsibilites:

Search Center

March 2023
Project Submission for Augusta University's 2023 Innovate Non-Profit Competition
Worked with MD Candidates from the Medical College of Georgia to create data analytics tools to be utilized by nonprofits
Skills Used: Python, Pandas, Numpy, Scikit-Learn, Seaborn, Flask, spaCy

Responsibilites:

ViceRoy Vault Application Research

March 2022 - January 2024
Undergraduate and Graduate Research
Researched the detection of vault applications on the SlideMe and Aptoide Android app stores using machine learning and digital forensics techniques
Skills Used: Python, Magnet Axiom, BeautifulSoup4, Threading, Async, Scikit-Learn, Seaborn

Responsibilites:

MicroEdge MIST

August 2021 - May 2022
Senior Design and Senior Capstone Project
The MicroEdge MIST project, a Senior Design and Capstone endeavor with Anavation, aimed to realize the Paradise ELF Data Framework on edge devices. Our team showcased adaptability by initially developing a prototype in Python, then transitioning to Golang to enhance performance on edge computing platforms. Through weekly presentations, we maintained open communication with our sponsor, Anavation, and a supervising professor, ensuring alignment with project objectives. The project also involved creating detailed framework layouts and designs to guide development, emphasizing teamwork, technical proficiency in Python, Golang, and MongoDB, and a commitment to delivering a sophisticated edge computing solution.
Skills Used: Python, GoLang, Caffe, MongoDB

Responsibilites:

Genomic Sequencing Project

January 2021 - Present
Joint Research with MCG Students and Residents
The Genomic Sequencing Project, a collaborative research effort with MCG residents, focused on developing an innovative algorithm to detect common DNA mutations. Our cross-disciplinary team achieved remarkable success by reducing the analysis time from several months to just 8 hours, showcasing the power of computational biology in accelerating genomic research. The project stands as a testament to the fusion of Python programming with genomic sequencing and analysis, pushing the boundaries of medical research and offering new avenues for scientific discovery.
Skills Used: Python, BioPython, NumPy, SciPy, Pandas, Seaborn

Responsibilites:

Activities

Undergraduate and Graduate Student Government

January 2022 - May 2022
GSGA-SGA Liaison
During my tenure as the GSGA-SGA liaison at Augusta University, I attended meetings for both the graduate and undergraduate student governments and worked to ensure that relevant information was shared between the two organizations. As the first person to hold this position, I had the unique opportunity of assisting in several initiatives to bring the two student governments together to benefit both undergraduate and graduate students. Through this experience, I gained valuable insight into the workings of student government and the challenges and opportunities that come with representing the interests of multiple groups of students. I also learned the importance of effective communication and collaboration in achieving shared goals. Overall, my time as a GSGA-SGA liaison was a valuable and rewarding experience that helped me develop my leadership and communication skills.

Delta Chi

September 2019 - December 2022
Scholastics and Philathropy Chair
As a member of Delta Chi at Augusta University, I have had the opportunity to develop strong character and lifelong friendships with my fellow students. In addition, the fraternity has provided me with a supportive community that has helped me in my pursuit of a sound education. During my time in Delta Chi, I held the positions of Philanthropy and Scholastics Chair, where I was responsible for organizing and implementing a range of activities and initiatives to benefit the fraternity and its members. As Philanthropy Chair, I helped raise over $5,400 for the Jimmy V Foundation for cancer research, which was a rewarding and meaningful experience. As Scholastics Chair, I worked to support the academic success of my fellow brothers by providing them with access to excellent study resources and tutoring at Augusta University's Academic Success Center. Through my involvement in Delta Chi and my work as Philanthropy and Scholastics Chair, I have gained valuable leadership and organizational skills and made a positive impact on my community.

JagByte

August 2019 - May 2020
Student Member
As a member of JagByte, a living learning community for Computer Science and Cyber Security majors, I was able to connect with other students who shared my interests and majors. The program exposed me to the various opportunities for studying and working in the field of cyber security at AU. The events and activities allowed me to learn more about the latest developments in cyber security and to connect with experts in the field. Through my participation in the JagByte program, I gained valuable knowledge, skills, and experience that can help me succeed in my studies and future career in cyber security.

Boy Scouts of America

April 2012 - August 2020
Eagle Scout
As a member of the Boy Scouts of America (BSA), I have had the opportunity to participate in a wide range of activities and experiences that have helped me develop valuable leadership skills and learn important lessons for life. Through my involvement in the BSA program, I have had the chance to attend camps, participate in service projects, and take part in outdoor adventures. I have also had the opportunity to work on earning merit badges and other awards, including the rank of Eagle Scout. Obtaining the rank of Eagle Scout has been a challenging and rewarding experience that has taught me the importance of perseverance, determination, and hard work. The BSA program has provided me with a strong foundation of skills and values that I will carry with me throughout my life.