Portfolio updated regularly
THOMAS MORANSecurity Audit
University at Albany | Dean's List 2025 & 2026

Cybersecurity student focused on secure software, AI, and enterprise systems.

I am Thomas Moran, a B.S. Cybersecurity student at the University at Albany. My work includes security tools, web applications, API integrations, and machine learning projects.

Selected Projects

Personal Projects

Six projects with live demos and supporting evidence.
Windows Detection Engineering Lab rule and validation interface
Live detection lab

Windows Detection Engineering Lab

Analyzes Windows Security and Sysmon-style events with documented rules, safe validation tests, MITRE ATT&CK mapping, and an investigation workflow.

TypeScriptSysmonSigmaMITRE ATT&CKCytoscape.js
  • Six rule-based detections
  • Local JSON event analysis
  • Evidence and report export
AccessGraph identity and permission relationship map
Live enterprise security lab

AccessGraph AI

Built an explainable IAM risk platform that maps identities to roles and systems, detects SAP-style segregation-of-duties conflicts, and simulates least-privilege remediation.

Next.jsTypeScriptCytoscape.jsOpenAI APIIAMSAP Security
  • Rule-based access checks
  • Interactive role testing
  • Plain-English AI explanations
Concept image representing a self-hosted home media server and container dashboard
Running home lab

Self-Hosted Home Media Server

Built a Windows 11 home server that connects Docker services for media requests, downloads, library management, and private remote access.

Windows 11DockerJellyfinRadarrqBittorrentTailscale
  • Automated request-to-library workflow
  • Controlled 2 TB media storage
  • Private remote access through Tailscale
Production build

Flowhub-Integrated Dispensary Website

Built a website for a local dispensary with live inventory syncing and ordering workflows powered by the Flowhub API.

Next.jsTailwindFlowhub APIREST APIsNetlifyGitHub
  • Live inventory integration
  • Real business requirements
  • Deployment and version control
AI Phishing Email Detector application
Live machine learning app

AI Phishing Detection System

Developed a phishing email classifier using Python and TensorFlow with a live Streamlit interface for testing email risk in the browser.

PythonTensorFlowStreamlitPyInstallerGitHub Actions
  • Email risk classification
  • Cross-platform desktop packaging
  • Automated GitHub releases
Thomas Moran cybersecurity portfolio homepage
Live portfolio website

Personal Portfolio Website

Built and deployed a responsive portfolio with an OpenAI assistant, server-side request validation, database-backed rate limiting, and custom-domain hosting.

Next.jsTypeScriptOpenAI APICloudflare D1SQLite
  • Portfolio-grounded AI assistant
  • Server-side rate limiting
  • Custom-domain deployment

Discuss a project

tmoran532@gmail.com

Technical Skills

Technical skills across cybersecurity and software development.

View NICE mapping

Programming

PythonJavaScriptTypeScriptHTMLCSS

Web & APIs

Next.jsTailwind CSSREST APIsOpenAI APIFlowhub APISupabase

AI & ML

TensorFlowscikit-learnMachine LearningLLM Application DevelopmentPrompt Design

Cybersecurity

Detection EngineeringSysmonSigmaMITRE ATT&CKLog AnalysisVulnerability AssessmentNetwork Traffic AnalysisWiresharkSIEM ConceptsIAMSAP Security Foundations

Systems & Infrastructure

Windows 11 AdministrationmacOSVirtual MachinesNetworkingDockerContainerized ServicesContainer NetworkingPersistent StorageService IntegrationSelf-HostingTailscaleJellyfin Administration

Developer Tools

GitGitHubVS CodePostmanNetlifyCloudflare D1SQLite

Work Experience

Six years of hands-on team experience.

Six years of union construction experience strengthened the communication, organization, and teamwork I bring to technical projects.

Journeyman Laborer

Laborers Local 190

2020–2026
  • Communicated clearly and listened carefully to coordinate daily work with union crews.
  • Worked collaboratively in demanding environments while maintaining consistent effort and reliability.
  • Kept tasks, materials, and work areas organized to support efficient team execution.

Currently Learning

Skills I am currently developing.

These areas are in progress through coursework, labs, and personal projects.

SAP Security

Applied in AccessGraph

Applying user provisioning, role-based access control, authorizations, IAM, and segregation-of-duties concepts in the live AccessGraph AI project.

Goal: Expand the rule library and continue building toward SAP Security certification.

LLM Applications

In progress

Building grounded assistants that answer from approved information, validate requests, and protect server-side credentials.

Goal: Keep improving and evaluating the live Ask Thomas AI portfolio assistant.

Cloud & DevOps

Applied in home lab

Running connected Docker services on Windows 11 with persistent storage, container networking, and private Tailscale access.

Goal: Apply the same hands-on approach to Azure, AWS, and Kubernetes labs.

Resume

Download my one-page resume.

The PDF summarizes my education, projects, skills, and experience. This website provides live demos and detailed case studies.

Download Resume PDF

Ask Thomas AI

Ask about my projects and experience.

AI assistant online
Hi, I am Thomas's portfolio assistant. Ask me about his projects, skills, education, or current learning goals.

Answers use verified portfolio information. Limited to 12 questions per visitor each hour.