
Trevor Hudson
As a recent graduate with a degree in Computer Information Systems from James Madison University, I’m passionate about using technology to solve complex problems. I have hands-on experience leading agile development teams, conducting business process analysis, and creating secure, full-stack web applications. With a focus on cybersecurity and cloud technologies, I'm eager to contribute to a dynamic team and grow in an entry-level IT role.
My Story
Subtitle Placeholder
-
2016-2020
Battlefield High School
Advanced Diploma, Siler CASIIT Medal
Graduated from high school with an advanced diploma and a 3.47 GPA. Took dual enrollment classes as a part of Northern Virginia Community College's IT Program to get a head start in the field. Awarded the Silver CASIIT Medal for taking 4 dual enrollment courses and maintaining a minimum of a 2.5 GPA in said courses.
-
2018-2019
Field Maintenance Assistant
Mason General Contracting
Worked 3 days a week over two summers at StoneTower Winery performing landscaping and upkeep duties to ensure the smooth operation and picturesque views of the winery.
-
2020-2024
James Madison University
Bachelor of Business Administration - Computer Information Systems
Completed 120 credit hours, awarded Dean's List twice, and earned a 3.54 CIS Major GPA. Studied how to bridge the gap between business needs and technology solutions. Equipped to analyze business problems, design and implement solutions, and manage IT projects.
-
May 2025-Present
Security Officer
Securitas
Sample text.
Certifications
Skills
Python
Python was the first language I learned back in my sophomore year of high school where I made very simple console programs and games. In college I took a Python course that built upon that knowledge and gave me more complex projects.
HTML
First learned my freshman year of high school, HTML got my foot in the door to the IT realm and got me interested in technology as a whole as I learned to build bare bones web pages.
CSS
CSS took my first bare bones websites up a notch with styles and allowed for responsive designs and cleaner, more professional web pages.
MySQL
Utilized in conjunction with Microsoft SQL Server to implement database systems for querying and interaction with applications.
JavaScript
Learned in college to enhance the look and feel of my websites beyond just HTML/CSS.
Java
Second programming langguagg I was introduced to in my sophomore year of high school; Used on projects such as the Student Management System in the Programming Projects section.
Bootstrap
A front-end framework used in various projects of mine to use pre-made code for responsive and interactive designs.
C#
Used as the primary language to build the Madison County Collaborative System. See Programming Projects to learn more.
JQuery
Utilized jQuery to add additional functionality and visuals to web pages and applications.
ASP.NET
Developed a fully functional web application using ASP.NET as the primary framework.
Requirements Gathering
Interviewed users, created user stories, and mapped business needs to technical solutions.
Process Imrpovement
Identified business pain points and proposed feasible solutions to increase efficiency.
Use Case Development
Identified use cases upon analyzing and developing a new system proposal.
Business PRocess Models
Modeled the As-Is and To-Be business processes for client's facing efficiency isssues.
Tools
GitHub
Stores each of my programming projects and hosts the page you're on right now! Used initially as a version control system in my senior capstone project.
Microsoft Office
Took advantage of the library of Microsoft apps to write memos and system proposals, craft presentations, collaborate with teams and clients, analyze data, build use case and process diagrams. Tools include Word, PowerPoint, Excel Outlook, Teams, Visio, and Lists.
Amazon Web Services
In college I learned cloud basics and then got to work hands-on with it by deploying a WordPress shopping website on an EC2 instance.
Azure
In my CIS capstone project, our final product was hosted by Azure in the cloud. I received more experience with it as MyMoneyCalcs is currently hosted by Azure.
Trello
Tracked and assigned sprint backlog items to keep track of progress on projects.
Visual Studio
My personal favorite code editor, began using during college on my senior capstone project.
Jira
Similar to Trello, I used Jira to maintain sprint backlogs and for group assignment to tasks.
Programming Projects
Salary Calculator
A Python program used to aid in calculating salary after federal and state income tax.
Python
Student Enrollment System
A Java program developed as a console-based student enrollment system for a university.
Java
Madison County Collaborative System
A collaborative web application developed for Madison County Government.
C# MySQL Bootstrap HTML CSS Trello Visual Studio Microsoft SQL Server Microsoft Teams Azure GitHub
MyMoneyCalcs
A .NET Razor Page Web Application with multiple financial tools and calculators to assist in personal finances.
C# HTML CSS Bootstrap JavaScript Visual Studio GitHub
Other Projects
| Name | Date | Download |
|---|---|---|
| Webstore Memo & Business Process Model | February 21st, 2023 |
|
| Computer Network Model | March 28th, 2023 |
|
| E-Commerce Risk Assessment and Mitigation | April 18th, 2023 |
|
Get in touch