Here are some of the things I’m currently working on:
Applications of 5G Technology
As a tech student intern at Pacific Northwest National Laboratory (PNNL), I’m working on projects aimed at scientifically exploring applications of 5G technology. Here’s a look at PNNL’s 5G Studio:
What I’ve been working on:
- ESXi server and virtual machines
- Kubernetes and Docker
Cybersecurity Testbed Environment
Another PNNL project I’m involved with his developing a nuclear power plant testbed environment for cybersecurity awareness training.
What I’ve been working on:
- OpenStack VMs
- Apache web servers
- PowerShell and Python to simulate NPCs
Other work
These are a few other projects I was involved in recently:
Industrial Control Systems Cybersecurity Lab Book
Marcraft Educational Technologies Group (ETG) is in the business of producing educational material to sell to colleges and universities. In particular, Marcraft develops technical courses, such as Intro to Computers and Intro to Networking. They also write courses designed to help students prepare for certification exams like the CompTIA A+ and Network+.
My role at Marcraft started out as a reviewer and tester of a book currently in development on the cybersecurity of ICS. That includes installing and configuring the operating systems and software for the entire lab setup, with components such as:
- WAMP and LAMP stacks
- multiple networks with routers and switches
- Raspberry Pi with DNS and DHCP configured to simulate an ISP
- PLCs programmed with Ladder Logic
- Damn Vulnerable Web Application
After the initial set-up, I have been working through all the labs that were already written to ensure they are written accurately. I have also modified and written several additional labs, and integrated the Damn Vulnerable Web Application with a customized front-end for multiple labs and courses.
Canvas Shell Design for College Course
Canvas is a widely-used Learning Management System (LMS) that is used by Columbia Basin College for submitting and grading assignments, quizzes, exams, and discussion forums. Making use of my MS in Geology, I teach Geology 101 at the same school I’m attending for cybersecurity. In response to COVID-19 and the lockdowns, I adapted my course for an online curriculum. I recorded lesson videos, wrote quizzes and exams, and adapted lab assignments in a way that would work well for students taking the course online. Even when the pandemic ends and classes can resume as normal, my Geology 101 course will continue to be a class that remote students can take and have a good experience with.
Canvas Shell Design for College Club
Clubs can also use Canvas for administration, and recently this has become a new requirement for all clubs at CBC. As president, I oversaw and directed the planning and implementation of creating a user-friendly Canvas experience for new and returning club members alike. Since the courses at CBC are primarily aimed at teaching conceptual knowledge, my goal as the Cyberhaws president was to provide the best opportunities for applied learning.
College Club Charter Draft
Another work in progress for me as Cyberhawks president was drafting a club charter. If the club ever had a charter before, it’s nowhere to be found. Since I obviously wasn’t going to be president forever, I wanted to set the club and its leaders up for success now and in the future. So I worked hard to write a charter that outlines the club’s mission and the policies and procedures for administration.