Work History
Experienced Information Assurance Professional and Military Veteran. Accomplished measurable
results while leading teams in a dynamic, fast-paced environments. Posses a comprehensive
background in information technology that has been solidified during my time in the Marine Corps
and Sony Interactive Entertainment.
Future Proofing:
-
Improving NOC work lives by finding ways to reduce tasks that can be automated.
Constanlty searching for new ways to improve on existing processes.
-
Automation of tasks that hurt the NOC and take too much time. Allowing NOC to focus
on incident handling and monitoring.
-
Ensuring NOC can stay current by looking for opportunities for collaboration
with other teams that can help NOC stay relevant and provide value to the organization.
Process Handling:
-
Managed processes using Confluence for a team of 14. Processes that may require updates ranging from a new team name to a complete process refresh.
-
Identified areas that can be improved by automation and created scripts that can help other NOC admins complete processes faster.
-
Managed several projects focused around process improvements for the NOC.
Projects that would include other teams within the organization that would be able to help such as backend developers and incident managers.
Incident Handling:
-
Monitored the PlayStation Network using tools such as DataDog, BigPanda and Splunk for visuals on the status of the network.
-
Handled platform breaking incidents and escalations using xMatters to bring on teams that can assist in resolving the platform issues.
-
Handled communications that are sent to 3rd party providers as an informational message that PSN is experiencing issues.
-
Worked closely with engineers to ensure smooth recoveries. Escalating to proper teams that handle different services.
Daily Tasks
-
As shift lead: Ensured tasks are being completed and answering questions other admins may have about processes
or who to reach out to for specific tasks.
-
Completed RBAC requests for several internal tools. NOC would process request by gathering appropriate approvals
and provisioning the roles requested.
-
Processed IP allow-listing requests for different developer environments. Similar to RBAC, gathering approvals and
provisioing the IPs.
-
Monitored outlook for any 3rd party inquiries that may need to be escalated to internal teams.
-
Installed, configured, and supported local area networks (LAN), wide area networks (WAN), and Internet
systems and a segment of a network system
-
Monitored networks to ensure network availability to all system users and performed necessary maintenance
to support network availability
-
Maintained and administered computer networks and related computing environments including computer
hardware, systems software, applications software
-
Assisted in any problem’s peers may have about the network and assisted with any issues with computers and
the connectivity
-
Ensured the correct logical topography being used within the Local Area Network, corrected any issues that
conflict with the topography and flow of traffic
-
Installed and configured Wireless Access Points, Cisco Meraki Switches,
Cisco Meraki Firewalls, Desktop Workstations, Laptop Computers, and Mobile Devices.
-
Re-Image Workstations with new Windows 10, ensuring all drivers,
files and profiles were correctly transferred to the updated workstation.
-
Monitored service requests and service boards to ensure a timely repair of any network issues.
-
Collaborate with site manager to ensure requests are met fully and properly.
-
Install existing desktops in new locations and are capable to be used fully for work.
-
Provide troubleshooting support and ensure the root cause of network issues is resolved.
-
Conduct site walks to ensure property is up to date with networking standards.
Python
Intermediate /
Knowledgeable
Slack App
-
Created a Slack App for incident management. This app has the capability
to escalate to internal teams, create incident channels, search for team on-calls and general
incident handling. This has reduced the NOC's time to escalations by roughly 80%, thus
reducing the time to resolutions.
-
Utilized AWS DB (MySQL), EKS, and Secrets Manager. Also set up policies for correct access across VPCs.
-
Utilized Jenkins for CICD, GitHub for Code Management, and Confluence for Project Management.
-
Familiarized with best practices for code and secret management.
-
This opened pathways for greater organization collaboration. Allowing teams to deploy
their functionalities into the Slack App for handling their day to day tasks.
-
This app supports users across multiples teams. Currently supporting nearly 100 users and
their needs for the app.
Live Website
-
Built a website for a small local company in Florida. This webiste uses AWS Elastic Beanstalk,
Route 53, and EC2. Custom domain was purchased for this and was set up to properly route to the
website.
Discord Game
-
Created a Discord Game that listens to user inputs, records users in a PostGre SQL DB,
pulls user data from the DB when called for, tracks user progress while playing the game.
Keeps record of several creatures the user owns and their progress.
-
Set-up many-to-many relationships within the DB for tracking user/creature progress.
File Converter
-
Created a Python script with a UI using the TKinter Module in Python.
The user inputs a .txt file and runs the script. The program will then
go line by line and adding parameters (text) to each line. The new lines are
saved into a list and moved to a new .csv file that can then be used in an internal
tool.
-
Program has several checks to ensure smooth functioning of the script such as
checking if a .txt file is input, if not, an error is shown the the user.
"Please ensure you are inputting a .txt file"
Data Gatherer
-
Created a script with a UI that when used, calls APIs on the xMatters tool to
pull data that contains metrics that are used for a weekly report.