I graduated from Texas A&M University in 2018 with a Bachelor of Science in computer science and a minor in business. I have professional experience in a variety of fields, including cybersecurity, web development, iOS development, and more. I ensure security and deliver high quality code.
Outside of my digital interests, I also enjoy backpacking, skiing, scuba diving, and the occasional skydive.
A few noteworthy courses I've taken include:
As a Cybersecurity Consultant, I performed a wide variety of security assessments to identify vulnerabilities. These assessments ranged from external network testing, internal network testing, social engineering campaigns, web application testing, threat hunting, and mobile application testing. As part of the testing process, I was responsible for generating a nicely formatted report based on my findings.
As an Associate Consultant, I was responsible for defining deliverables, meeting deadlines, and working alongside clients to bring their vision to life. Most of my projects involved creating websites via Wordpress or maintaining web apps based on the MEAN Stack. To make my life (and the lives of my coworkers) easier, I wrote scripts to automate some of our more menial tasks.
As a Corporate Communications Web Developer, I worked alongside executives, creating tools for them to use for intra-company communication. One of the more notable tools was an HTML Email Template Generator, which allowed employees to submit their own content and receive a styled HTML email in return.
While it may not be related to computer science, during my time as a Team Member at Chick-fil-A I acquired many useful skills that I still use in the workplace today. I learned how to work efficiently in a fast-paced, stressful environment, how to resolve conflicts, and how to work as a team. I also realized the importance of doing a job the right way, instead of the quick way.
As an advocate for integrating programming classes with the core cirriculum, I taught a robotic engineering course to elementary and middle school students using the programmable Lego Mindstorms. The purpose of this course was to program a robot that could successfully compete in First Lego League. During my last semester, I also taught the basics of American Sign Language.
CommBo (portmanteau of Communication and Board) is an online tool designed to be used in hospitals and homes around the globe. It replaces physical AAC board with a digital dynamic version. My teammates and I developed it using the MEAN Stack as our senior capstone project. It utilizes machine learning to make user-specific predictions based on time of day and the location of the user.
This web app was built for Sabre's intranet to share confidential documents with a specified employee audience. Documents had varying levels of confidentiality, which dictated what employees were able to see. I designed and built the entire platform alone as my intern project.
This application's primary purpose was to automate one of my most tedious jobs at Sabre: filling HTML email templates with body content. Before the app, if an executive wanted to send an official email (announcements, events, etc.) to the employee body, they had to wait for me to fill a template with their content and return it to them. Now, all they have to do is navigate to a URL, paste their message, and click a download button.
Tumble Rumble is an online multiplayer game built with Socket.io, Node.js, and Phaser. It is based off a popular mobile app called "Flappy Bird," except it is western themed. It is hosted live here (Note: as soon as the game begins, use the 'up' arrow key to jump!).
A generic RDBMS (Relational Database Management System) written in Java, using psuedo-SQL commands generated from a user friendly CLI system. It follows a generic data model approach, allowing its users to define tables, primary keys, and relationships.
You can see all my projects on my Github Account.
Feel free to contact me using the form below!