Hi, I'm

Gavin Lombardi

Information Systems · Cybersecurity · Networking

visitor@portfolio: ~

01. About

Hardworking, detail-oriented information systems professional with a strong foundation in cybersecurity. I earned the Advanced Cyber Security certificate at Central Virginia Community College with a 3.9 GPA. My coursework covered how networks and systems are built, secured and supported: TCP/IP and subnetting, routing and switching, firewalls and intrusion detection, encryption and authentication, incident response and digital forensics, and the laws that govern computer crime and data privacy. I design relational databases and write SQL, and I program in Java, Python, JavaScript, PHP and HTML/CSS. I want to help an organization keep its systems reliable, its data secure and its users productive.

02. Skills

03. Education

  1. Education

    Advanced Cyber Security

    Central Virginia Community College · Lynchburg, VA

    • Solved real-world problems on virtual machines in cyber ranges
    • Studied attacks from the hacker's side: reconnaissance, scanning, exploitation and malware
    • Configured firewalls and intrusion detection; practiced incident response and forensics
    • Learned encryption, PKI and authentication protocols such as Kerberos
    • Studied computer crime law, evidence handling and privacy regulations
    • Built Java programs, hand-coded websites and designed SQL databases
    • Wrote papers that explain technical logic in plain language
    • Studied past zero-day vulnerabilities
    • Graduated with a 3.9 GPA

04. Coursework

What I studied at Central Virginia Community College, course by course.

Cybersecurity 5 courses

ITN 260 Network Security Basics Fall 2023

The foundations of network security: objectives, architecture, models and layers, plus risk management, security policy and the five keys of security (confidentiality, integrity, availability, accountability, auditability).

  • CIA triad, AAA and non-repudiation
  • Threats: password cracking, DoS, spoofing, social engineering, zero-days
  • Risk management and security policy vs. standards vs. procedures
  • Security, disaster recovery and incident response plans
  • Firewalls, IDS/IPS, VPNs and biometrics
  • Cryptography and PKI fundamentals
  • Privacy and compliance: HIPAA, FERPA, PCI DSS
ITN 261 Network Attacks, Computer Crime and Hacking Fall 2023

Attack and defense methods for networks, studied from the hacker's point of view: attacks, intrusion detection, malicious code, computer crime and industrial espionage.

  • Hacker methodology: reconnaissance, scanning, gaining and maintaining access, covering tracks
  • Network scanning and enumeration (e.g. Nmap)
  • Viruses, worms and other malicious code
  • Intrusion detection systems
  • Computer crime and incident response
  • Industrial espionage and ICS/SCADA security
  • Ethical hacking practices
ITN 267 Legal Topics in Network Security Spring 2024

Civil and common law as it applies to network security: statutes, jurisdiction and constitutional issues in computer crime and privacy, plus how digital evidence is seized, handled and presented in court.

  • Federal statutes: CFAA, HIPAA, FERPA, COPPA, Sarbanes-Oxley, PCI DSS
  • Rules of evidence and admissibility
  • Search warrants, evidence seizure and chain of custody
  • Court presentation and expert witnesses
  • Privacy, free speech and BYOD policy
ITN 262 Network Communication, Security and Authentication Fall 2024

An in-depth look at communication protocols, centered on TCP/IP, examined from an attacker's perspective to expose protocol weaknesses, along with the authentication and encryption used to defend them.

  • TCP/IP architecture, routing, addressing, fragmentation and protocol analysis
  • Kerberos, multifactor and biometric authentication
  • Symmetric and asymmetric ciphers: AES, RSA, Diffie-Hellman
  • Hashing (MD5, SHA), digital signatures and PKI
  • IPsec, SSL/TLS and VPNs
  • Wireless security: WEP, WPA, WPA2
  • NAT, TCP Wrappers and security policy
ITN 263 Internet/Intranet Firewalls and E-Commerce Security Fall 2024

Firewall, web and e-commerce security: firewall concepts, types and topologies, how they relate to TCP/IP, web server security, and digital certificates.

  • Firewall types: packet filtering, stateful inspection, application and circuit-level gateways
  • Firewall architectures, rules and NAT
  • Host-based vs. network-based intrusion detection
  • Incident response and forensic analysis, including chain of custody
  • Packet analysis with Wireshark
  • Web server, HTTP and e-commerce security; certificates and PKI

Networking 1 course

ITN 101 Introduction to Network Concepts Fall 2023

Networking media, physical and logical topologies, standards and protocols, with an emphasis on TCP/IP and IP addressing, and on implementing and supporting LANs and WANs.

  • OSI and TCP/IP models
  • IPv4 addressing, subnetting and CIDR
  • Routing and switching
  • Configuring routers, switches and a small-office network
  • Wireless standards and security
  • LAN/WAN technologies and topologies
  • Network troubleshooting tools and basic firewall setup

Programming & Web 4 courses

ITP 100 Software Design Fall 2023

Principles and practices of software development: problem solving and programming logic in structured and object-oriented design, independent of any one language.

  • Software development life cycle (SDLC)
  • Pseudocode and flowcharting
  • Sequence, selection and loop structures
  • Arrays and modular functions
  • Object-oriented design: classes, attributes, methods, encapsulation
  • UML class diagrams
  • Team-based design
ITD 110 Web Page Design I Spring 2024

Designing, building and managing websites by hand-coding HTML and CSS.

  • Hand-coded HTML and CSS
  • Links, images and image maps
  • Tables and page layout
  • HTML forms and server-side processing
  • Responsive design for multiple devices
  • Audio and video elements
  • Publishing, accessibility and copyright basics
ITD 136 Database Management Software Spring 2024

An introduction to relational database theory, and to administering and querying databases with commercial database systems.

  • Relational database theory and design
  • Tables, keys and relationships
  • Writing SQL queries
  • Database administration
  • Working with multiple database products
ITP 120 Java Programming I Fall 2024

The fundamentals of object-oriented programming in Java, with an emphasis on building, debugging and documenting console and GUI applications.

  • Data types, operators and Boolean logic
  • Selection: if/else and switch
  • Loops, including sentinel and input-validation loops
  • Methods and parameter passing
  • Arrays and parallel arrays
  • String and Scanner classes; text file input/output
  • GUI dialogs with JOptionPane

General Education 4 courses

SDV 100 College Success Skills Fall 2021

Skills for succeeding in college: study strategies, time management and academic planning.

  • Study and time-management strategies
  • Academic and career planning
MTH 111 Basic Technical Mathematics Spring 2022

Applied math for technical careers: arithmetic, unit conversion, algebra, geometry and trigonometry.

  • Scientific notation, significant digits and metric/standard conversion
  • Ratios, proportions and linear equations
  • Perimeter, area, surface area and volume
  • Pythagorean theorem and right-triangle trigonometry
ITE 152 Introduction to Digital and Information Literacy and Computer Applications Spring 2024

Digital and information literacy, core computer concepts (hardware, software, operating systems, cloud, databases, security) and hands-on work with productivity applications.

  • Spreadsheets with formulas and logic functions
  • Word processing and presentations
  • Evaluating sources and citing them correctly
  • Cybersecurity attacks and defenses
  • Operating systems and basic HTML/CSS
  • Cloud computing, IoT, blockchain and AI overview
ENG 131 Technical Report Writing I Fall 2024

Technical communication: organizing and writing clear reports, business correspondence and research-based writing, plus oral presentation practice.

  • Organizing technical information
  • Technical reports and documentation
  • Business correspondence
  • Research and citation
  • Oral presentations

05. Certifications

Advanced Cyber Security Career Studies Certificate

Central Virginia Community College

Cyber Security Fundamentals Career Studies Certificate

Central Virginia Community College

06. Projects

This Portfolio

A self-hosted site built from scratch on Apache, PHP 8 and MariaDB with plain JavaScript. It uses prepared statements, CSRF tokens, a Content Security Policy, rate limiting and a database user that has only the permissions it needs.

  • PHP
  • MariaDB
  • JavaScript
  • Apache
  • Security

Cyber Range Labs

Defended and investigated vulnerable virtual machines in hands-on cyber range exercises: finding misconfigurations, analyzing traffic and hardening systems.

  • Linux
  • Network Security
  • Ethical Hacking

Zero-Day Case Studies

Researched historical zero-day vulnerabilities and wrote analyses that explain how each exploit worked and how it was mitigated, written for non-technical readers.

  • Vulnerability Research
  • Technical Writing
How this site is built and secured
  • Stack: Apache 2.4, PHP 8.5, MariaDB, and plain JavaScript with no frameworks.
  • SQL injection: every query that uses visitor input is a prepared statement.
  • XSS: all output is HTML-escaped, and a strict Content Security Policy blocks inline and third-party scripts.
  • CSRF: the contact form carries a per-session token that is checked with a constant-time comparison.
  • Least privilege: the web app's database account can only read content and insert messages.
  • Abuse protection: a honeypot field catches bots, and submissions are rate-limited per IP address.
  • Secrets: database credentials and PHP libraries are stored outside the web root.

07. Resume

My one-page resume: skills, projects and education at a glance.

Download PDF

08. Contact

I'm looking for opportunities in information systems and cybersecurity. Send me a message, or reach me directly: