01Security Engineer
Jarred Carter in the stacks at NYU Bobst Library
BOBST LIBRARY / NYUHOVER TO DEVELOP

Education

M.S. Cybersecurity
NYU Tandon School of Engineering · May 2025 · GPA 3.8

B.S. Computer Science & B.S. Cybersecurity
Marshall University · Dec 2022 · GPA 3.7

Certifications & Honors

  • CompTIA Security+
  • OSCP+ in progress
  • CyberCorps Scholarship for Service Scholar, awarded to the top 1% of the class two years in a row

Secure systems that protect what matters.

Penetration testing, vulnerability management, and threat intelligence across public law infrastructure, regional banking, and e-commerce. I do the technical work, then translate it into risk language executives can act on.

Open to security analyst and penetration testing roles.

126,959Sessions analyzed for bot fraud
40,000+Users on law infra secured
$150KTooling cost eliminated
18Gov. centers under management

Experience

Résumé (PDF) → See the projects →

02Selected Work
01

Threat Intelligence Investigation

CHEQ2026 · Interview Take-Home→

A take-home assessment for CHEQ's interview process, run on real data: I connected to CHEQ's servers and used Python and SQL to analyze 126,959 e-commerce sessions for bot traffic and ad fraud, quantify the…

Threat IntelligenceBot DetectionAd Fraud
02

Offensive Security Engineering

NYU Tandon2024→

Hands-on offensive security challenges tackling 20+ real-world malware samples and security vulnerabilities that combine reverse engineering, memory corruption analysis, and web application exploitation to…

Reverse EngineeringMalware AnalysisExploit Development
03

NBN Corporation Penetration Test

NYU Tandon2023→

My final project for NYU's penetration testing course (CS 6573): a full penetration test of NBN Corporation, the course's lab network, uncovering critical vulnerabilities across its web applications and…

Penetration TestingVulnerability AssessmentWeb Application Security
04

Digital Forensics Analysis

NYU Tandon2024→

End-to-end digital forensics investigation simulating a real-world incident: analyzing phishing and business email compromise attack vectors, recovering deleted evidence from system images, and reverse…

Digital ForensicsMalware AnalysisIncident Response
05

Application Security Engineering

NYU Tandon2024→

A suite of five applied security engineering projects spanning web application security, mobile security, container hardening, binary exploitation, and API protection, with each targeting a distinct layer of…

Application SecurityVulnerability RemediationSecure Development

$ ls capabilities/

Penetration TestingVulnerability ManagementThreat IntelligenceDigital ForensicsMalware AnalysisReverse EngineeringIncident ResponseMITRE ATT&CKGRC & ComplianceApplication SecurityContainer SecurityAPI Security
03Published work

Writing and Research

01

Emissary-Ingress Security Self-Assessment

→
CNCF TAG Security, Security Pals · Fall 2023, published 2026 · Co-author

A community security assessment of Emissary-Ingress, the Kubernetes-native API gateway built on Envoy Proxy. Covers the threat model, actors and actions, security functions, secure development practices, and issue-resolution process. Co-authored with three others and published by the CNCF's security TAG.

02

Propulsion Systems Laboratory Virtual Simulator: 450-lb Airline Heater Model

NASA Glenn Research Center · 2021 · Propulsion Systems Analyst

A virtual simulator for the Propulsion Systems Laboratory (PSL) at Glenn Research Center has been in development for several years to provide operators experience with conducting test runs prior to stepping into the actual control room. This project focused on the addition of a heater on the 450-lb airline in the simulator for the PSL. Mass flow and temperature relations were explored to generate three equations that were then tested against actual data from a PSL test run to determine one that best represented the actual data. This formula was then adapted into code that enabled the simulator to emulate the addition of fuel into the heater to heat the air on the journey to its designated test cell. Upon completion, the simulator was able to run smoothly and with values that mirrored those in the test run conducted in 2009.

Internal NASA work; not publicly available. Abstract shown in full.

03

Trade-off Model of Fog-Cloud Computing for Space Information Networks

→
IEEE Cloud Summit · 2020 · First author

As IoT demand pushes cloud providers toward satellite operators, moving data between nodes in a space information network becomes a confidentiality, integrity, and availability problem. This paper examines whether a fog-cloud architecture is viable in that setting, and what fog computing specifically buys you on the security side, evaluating existing proposals against the attack surface between nodes. Presented at IEEE Cloud Summit in Harrisburg, PA.

Co-authored with Husnu S. Narman, Ozlem Cosgun, and Jinwei Liu. DOI: 10.1109/IEEECloudSummit48914.2020.00020

Free PDF, author's version → © 2020 IEEE. Personal use of this material is permitted; any other use needs IEEE's permission.

04Off the keyboard

I also teach fifty of the hardest minutes in New York.

Megaformer instructor at SLT. Which is really a job about people: reading a room of fifteen strangers, correcting form without killing confidence, and keeping the energy up when everyone’s shaking. Security work needs the same skill, and the finding only matters if you can get someone to act on it.

Learn more →

The SLT NoHo studio floor
SLT / NOHOHOVER TO DEVELOP

let’s connect.

You made it to the bottom, which means you either want to hire me or you’re very thorough. Both are good signs.

$ exit 0_

$ cat colophon.txt

I've been a die-hard Apple fan since my pre-teen years, so this entire site is a love letter to Apple's System 7 (1991). The menu bar, bitmap type, hard-edged panels, and 1-bit imagery are all borrowed from it.

Image treatment is Atkinson dithering, named for Bill Atkinson, who wrote QuickDraw for the original Macintosh. It pushes only 6/8 of the quantization error into neighboring pixels, which is why it reads crisp instead of muddy and why the dots can melt back into a photograph when you open one.

Display
Pacifico
Text
Space Grotesk
Data
Geist Mono
Chrome
Silkscreen
Halftone
Atkinson, 1-bit
Homage
System 7, 1991
COPYRIGHT © 2026 JARRED CARTER. MADE WITH L♥VE IN NEW YORK CITY

Selected work

Threat Intelligence Investigation

CHEQ 2026 · Interview Take-Home
Threat IntelligenceBot DetectionAd FraudE-Commerce Security

A take-home assessment for CHEQ's interview process, run on real data: I connected to CHEQ's servers and used Python and SQL to analyze 126,959 e-commerce sessions for bot traffic and ad fraud, quantify the financial impact, and build a prioritized mitigation strategy to protect checkout, login, and advertising spend.

The Problem

E-commerce platforms are a high-value target for automated abuse, and most of it is invisible at first glance. Bots mimicking legitimate user behavior inflate traffic metrics, drain advertising budgets, hoard inventory, and stuff credential databases, all while flying under the radar of conventional monitoring. CHEQ's take-home handed me real session data and a question that's harder than it sounds: which of these 126,959 sessions are actually human?

What’s Included

  • Python and SQL against CHEQ's servers to pull and query the session data
  • Behavioral signal analysis across 126,959 e-commerce sessions to identify automated bot traffic
  • Multi-signal correlation including datacenter ASNs, headless browser indicators, timezone mismatches, and interaction speed analysis
  • Bot-driven attack pattern detection targeting checkout, login, and product endpoints
  • Ad fraud quantification across paid Google and Bing search traffic consumed by automated sessions
  • Prioritized mitigation strategy covering ASN blocking, device fingerprint detection, rate limiting, and MFA enforcement

Impact

Identified that 25.51% of all sessions, roughly 1 in 4, were automated bot traffic. The analysis estimated $3,362 to $13,448 in advertising spend wasted on bots interacting with paid search campaigns, and surfaced attack patterns consistent with two of the most revenue-critical threats on any e-commerce platform: inventory hoarding and credential stuffing at the checkout and login layers. I wrote it up as a presentation for the interview.

Read the analysis →

CHEQ SESSION ANALYTICS
CHEQ SESSION ANALYTICSHOVER TO DEVELOP

$ cat stack.txt

Python: session data analysis and signal correlation scriptingSQL: behavioral data querying and aggregationCHEQ dataset: 126,959 labeled e-commerce sessions with behavioral metadataASN intelligence: datacenter and infrastructure source identificationDevice fingerprinting: reuse detection across automated sessionsGoogle & Bing Ads data: paid traffic analysis for ad fraud quantification

Selected work

Offensive Security Engineering

NYU Tandon 2024
Reverse EngineeringMalware AnalysisExploit DevelopmentCTF

Hands-on offensive security challenges tackling 20+ real-world malware samples and security vulnerabilities that combine reverse engineering, memory corruption analysis, and web application exploitation to develop adversarial intuition and enterprise-grade remediation skills.

The Problem

Textbook security knowledge only goes so far. CTF challenges force you to think like an attacker: working backwards from a compiled binary, a memory dump, or a broken web application to understand exactly how and why something is exploitable. The goal here wasn't just to capture flags; it was to build the kind of adversarial reasoning that translates directly into better defensive and remediation work in enterprise environments.

What’s Included

  • Reverse engineering of 20+ malware samples to identify threat actor TTPs and attack chains
  • Root cause analysis across 20+ security vulnerabilities spanning memory corruption and application security
  • Binary analysis using Binary Ninja to deconstruct unknown executables and identify exploitation paths
  • Web application vulnerability assessment with documented findings and remediation recommendations
  • Findings translated into formats suitable for both technical teams and senior leadership

Impact

Working through 20+ malware samples and an equal number of vulnerabilities back-to-back builds a pattern recognition that's hard to get any other way. Each reverse engineering session deepened the ability to map unknown binaries to known TTPs and develop bespoke exploits, and each vulnerability root cause analysis sharpened the instinct for where code breaks down under adversarial pressure. Those are skills that show up directly in penetration testing, incident response, and security code review.

Challenge solutions stay unpublished while the course still uses these challenges, so flags aren't given away. Ask me and I'll walk through any of them.

BINARY NINJA / PSEUDO-C
BINARY NINJA / PSEUDO-CHOVER TO DEVELOP
TERMINAL DISASSEMBLY
TERMINAL DISASSEMBLYHOVER TO DEVELOP

$ cat stack.txt

Ghidra: NSA-developed reverse engineering and binary analysis frameworkBinary Ninja: binary analysis and disassembly for malware inspectionBurp Suite: web application vulnerability testing and exploitationGDB: GNU debugger for dynamic binary analysis and memory inspectionMITRE ATT&CK: TTP mapping and threat actor behavior classificationPython: bespoke solver scripts for binary exploitation and unintended program behaviorpwntools: CTF exploit development framework for crafting and automating binary exploits

Selected work

NBN Corporation Penetration Test

NYU Tandon 2023
Penetration TestingVulnerability AssessmentWeb Application SecurityRisk Scoring

My final project for NYU's penetration testing course (CS 6573): a full penetration test of NBN Corporation, the course's lab network, uncovering critical vulnerabilities across its web applications and servers, scoring findings against NIST CVSS v3, and delivering prioritized remediation recommendations to reduce systemic risk.

The Problem

The course's final project put a whole network in front of me with one brief: find what a real attacker would find, score the severity of every finding objectively, and hand back a remediation roadmap that's actionable rather than just alarming.

What’s Included

  • Comprehensive penetration test across NBN Corporation's lab web applications and server infrastructure
  • Identification of critical vulnerabilities including XSS, SQL Injection, Local File Inclusion, and unauthorized server access
  • NIST CVSS Version 3 scoring for all findings with an average criticality score of 8.86
  • Root access achieved across all systems, validating full compromise scenarios
  • Prioritized remediation recommendations including input sanitization, system updates, enhanced password policies, and microservice architecture to isolate network assets

Impact

An average CVSS score of 8.86 across findings tells the story clearly: this wasn't a theoretical risk assessment, it was a near-total compromise. Achieving root access on all systems showed the attack surface wasn't just wide, it was deep. The report closes with a prioritized, evidence-based remediation roadmap for closing those gaps.

Read the writeup (PDF) →

ENGAGEMENT TERMINAL
ENGAGEMENT TERMINALHOVER TO DEVELOP

$ cat stack.txt

Metasploit: exploitation framework for vulnerability validation and root accessNmap: network reconnaissance and service enumerationBurp Suite: web application testing for XSS, SQLi, and LFINessus: automated vulnerability scanningNIST CVSS v3: standardized vulnerability scoring and risk classification

Selected work

Digital Forensics Analysis

NYU Tandon 2024
Digital ForensicsMalware AnalysisIncident ResponseReverse Engineering

End-to-end digital forensics investigation simulating a real-world incident: analyzing phishing and business email compromise attack vectors, recovering deleted evidence from system images, and reverse engineering malware to reconstruct attack chains and identify threat actor TTPs.

The Problem

When an incident happens, the evidence doesn't wait for you. Files get deleted, logs get overwritten, and attackers obfuscate their tracks. A forensic investigator's job is to reconstruct what happened from whatever survives (email headers, memory artifacts, fragmented file systems, compiled binaries, et cetera) that weren't meant to be read. This project simulated exactly that scenario: starting with 8 compromised system images and working backwards to surface the full attack chain.

What’s Included

  • Phishing and BEC attack vector investigation including email header, attachment, and link analysis
  • Recovery of deleted and obfuscated evidence across 8 system images including hashes, user accounts, logs, documents, and metadata
  • Reverse engineering of 20+ malware samples to identify threat actor TTPs and email-based attack chains
  • Threat intelligence correlation across reassembled evidence to identify attack patterns
  • Identification of 80+ functions, libraries, and security vulnerabilities through unknown executable analysis
  • Forensic image and file system creation and inspection using Procmon and PeStudio

Impact

Reassembling a fragmented attack chain across 8 system images (recovering deleted files, correlating metadata, and reverse engineering the malware that started it all) mirrors exactly what incident responders face after a real breach. The ability to identify 80+ functions and libraries in unknown executables, and map them back to attacker behavior, is the difference between knowing an incident happened and understanding how, why, and what to do next.

Essay: The Cuckoo's Egg →

Coursework artifacts stay unpublished so quiz answers aren't given away. This essay is the one piece I can share; it shows analytical thinking and writing, not forensics tooling.

FTK IMAGER
FTK IMAGERHOVER TO DEVELOP

$ cat stack.txt

Scalpel: file carving and deleted evidence recovery from system imagesFTK Imager: forensic image acquisition and file system inspectionGhidra: reverse engineering and binary analysis of unknown executablesBinary Ninja: malware disassembly and TTP identificationAutopsy: digital forensics platform for evidence analysis and correlationProcmon: process monitoring and forensic image inspectionPeStudio: static malware analysis and executable inspectionMITRE ATT&CK: TTP mapping and threat actor behavior classification

Selected work

Application Security Engineering

NYU Tandon 2024
Application SecurityVulnerability RemediationSecure DevelopmentAI/ML Security

A suite of five applied security engineering projects spanning web application security, mobile security, container hardening, binary exploitation, and API protection, with each targeting a distinct layer of the modern application stack with hands-on assessment, remediation, and monitoring.

The Problem

Modern applications don't have a single attack surface. They have many. A web app can be hardened while the API it talks to leaks data. A container can be locked down while the mobile client it serves has unencrypted communications. Application security engineering means understanding the full stack and knowing where each layer breaks down under adversarial pressure. These five projects were designed to build exactly that: comprehensive, layer-by-layer security intuition grounded in real remediation work.

What’s Included

  • Identified and remediated 4 critical vulnerabilities (XSS, CSRF, SQL Injection, command injection) in a Django web application
  • Implemented automated detection rules and security controls applicable to AI/ML API environments
  • Security audit of an Android gift card application
  • Fixed Intent vulnerabilities and implemented HTTPS encryption for REST API communications
  • Removed privacy-invasive monitoring code
  • Secured containerized applications using Kubernetes
  • Implemented automated monitoring with Prometheus
  • Established security controls applicable to AI/ML model serving environments
  • Identified and fixed 6 buffer overflow and memory corruption vulnerabilities in a legacy C application
  • Achieved 85%+ code coverage through systematic test case development using AFL++ fuzzer
  • Implemented comprehensive API security controls and monitoring solutions
  • Established foundation for securing AI model APIs and detecting anomalous usage patterns

Impact

Across five projects, every major layer of the modern application stack got put under adversarial pressure. From a Django app leaking to SQL injection, to an Android client with unencrypted API traffic, to a legacy C binary hiding buffer overflows, the through-line is the same: find the weakness, understand why it exists, and close it. The AI/ML security angle across multiple projects is particularly relevant as organizations rush to ship model-serving infrastructure without fully understanding its attack surface.

View on GitHub →

6 METROTECH / NYU TANDON
6 METROTECH / NYU TANDONHOVER TO DEVELOP

$ cat stack.txt

Django: web application framework for security assessment and remediationBurp Suite: web application testing for XSS, CSRF, SQLi, and command injectionAndroid SDK: mobile application security audit and Intent vulnerability analysisKubernetes: container orchestration and security hardeningPrometheus: automated monitoring and anomaly detection for containerized environmentsAFL++: coverage-guided fuzzer for binary vulnerability discoveryGDB: dynamic analysis and memory corruption debuggingPython: security control implementation and monitoring automation

Experience

Founder

Retrac Labs 2025–Present
PrivacyThreat ModelingSwiftApp Store

Retrac Labs is my independent studio for privacy-first Mac and iPhone apps. Three are on the App Store, and each keeps what you give it on your own device: no accounts, no cloud, and on the Mac, no way for the app to reach the network at all.

Why

Most apps that handle sensitive data, from voice recordings to clipboard history to cycle logs, send a copy somewhere: a server, an analytics vendor, a cloud backup. Every copy is another place it can leak, be sold, or be handed over. Cycle logs show the stakes most plainly, since in the US, health data held by an app company can be subpoenaed.

Retrac Labs starts from the opposite assumption: the safest copy of your data is the only one, on your own device, and a privacy promise should be something you can check rather than take on faith.

What Shipped

  • Apunte for Mac: transcription of recordings, calls, and meetings, run entirely on the Mac, with on-device summaries and a Touch ID lock
  • Retazo for Mac: clipboard history that skips password-manager copies, lets one-time codes fade after five minutes, and strips tracking tags from links
  • Amparo for iPhone: cycle tracking with no account or cloud, kept out of iCloud Backup by default, with Discreet Mode and an encrypted AirDrop transfer to a new phone
  • Mac apps shipped without the outgoing-network entitlement, so their own code cannot open a connection, which anyone can confirm with codesign
  • Product, design, engineering, and App Store releases, from first commit to shipped update

Impact

Three apps are live on the App Store as of October 2026, and each has already shipped several updates. Every privacy claim is built to be checked rather than trusted: one codesign command shows the Mac apps can't reach the network, and Amparo's data stays out of the cloud unless the user chooses otherwise. It's security work aimed at the user's side of the threat model: decide what could be taken, then make sure it never leaves the device.

Check It Yourself

Every Mac app declares what it's allowed to do, and Apple signs that declaration into the app. Anyone can read it. Here's Apunte 1.3:

$ codesign -d --entitlements - --xml /Applications/Apunte.app | plutil -p -
{
  "com.apple.application-identifier" => "2JC8Y26788.com.retraclabs.apunte"
  "com.apple.developer.team-identifier" => "2JC8Y26788"
  "com.apple.security.app-sandbox" => true
  "com.apple.security.device.audio-input" => true
  "com.apple.security.files.user-selected.read-only" => true
  "com.apple.security.files.user-selected.read-write" => true
}

Apunte asks for the sandbox, the microphone, and files you choose. Retazo 2.1 asks for the sandbox and files you choose. Neither carries com.apple.security.network.client, the entitlement a sandboxed Mac app needs to open a network connection, so neither can send what it holds anywhere.

Amparo's Threat Model

Cycle logs are the most sensitive data any of these apps holds, so Amparo is designed around who might want them:

  • A company or server holding your data, through a breach, a sale, or a subpoena: Amparo has no account and no server, and its code makes no network requests of its own, so there's no copy to hand over. Its data is kept out of iCloud Backup by default.
  • Someone glancing at your phone: Discreet Mode covers notifications and the Lock Screen, alternate app icons don't look like a cycle tracker, and Siri keeps quiet about your cycle while the iPhone is locked.
  • The move to a new iPhone, intercepted or AirDropped to the wrong person: the transfer file is sealed with AES-GCM under a key derived from a 12-character one-time code (60 bits) through 600,000 rounds of PBKDF2-HMAC-SHA256. The code appears only on the sending iPhone, and the file's header is bound into the seal, so an altered file won't open.
  • History piling up: Keep My History deletes entries older than a period you choose.

Out of scope: someone holding your unlocked iPhone, or a compromised device. And if you turn iCloud Backup on for Amparo, your data is then protected by Apple's backup, not by Amparo.

Visit Retrac Labs →

AMPARO / APP STORE
AMPARO / APP STOREHOVER TO DEVELOP

$ cat stack.txt

Swift, SwiftUI, and SwiftData: all three apps, with data stored only on the deviceApp Sandbox entitlements: the Mac apps ship with no network access, checkable with codesignSpeech and Foundation Models: Apunte's transcription and summaries, run on the MacVision: text read from Retazo's screenshot clips, on the MacCryptoKit and LocalAuthentication: encryption, and Apunte's Touch ID lockWidgetKit, ActivityKit, and App Intents: Amparo's widgets, Live Activity, and SiriStoreKit: one-time purchases and subscriptions

Experience

Security Analyst

Open Law Library Jun–Sep 2024 · Internship
SecurityDocumentationAutomationVerification

The Open Law Platform empowers people to focus on high-value tasks, auto-updates the legal code as laws become effective, and improves how people connect with citizens. Draft, codify, and publish better laws without onerous copyright restrictions and reduce repetitive tasks in the process.

The Problem

Public law infrastructure has a trust problem: when governments publish legal documents online, there's no guarantee that the content hasn't been tampered with by bad actors, accidental overwrites, or repository changes. Open Law Library's TAF (The Archive Framework) adds a Python-based layer over TUF (The Update Framework) to cryptographically authenticate law repositories hosted on GitHub.

The challenge is that engineering and operations teams weren't consistently using the security tooling, and the vulnerability process management lacked the structure needed to catch and remediate issues before they reached production, thus putting the integrity of law served to 40,000+ users at risk.

What’s Included

  • Documentation and reporting workflows designed to drive adoption of security tooling across engineering and operations teams
  • Operational security tooling maintenance ensuring continuous verification of code commits on public law hosting infrastructure
  • Vulnerability triage and remediation tracking aligned to internal SLAs
  • Risk assessment reporting built from aggregated vulnerability and system data across application and infrastructure environments

Impact

Supported security operations for a platform serving 40,000+ users where the stakes are unusually high: the content being protected is public law, and any undetected tampering would undermine civic trust in legal information. By improving documentation workflows and tightening the vulnerability management process, engineering teams gained clearer remediation paths and faster turnaround on findings, directly supporting the integrity of authenticated law repositories used by government partners including the City of San Mateo.

Four of my pull requests were merged into TAF: #455 adds --no-targets, --no-upstream, and --no-deps flags, so validation and updates can skip target repositories, upstream comparisons, or dependent repositories; #472 clones and updates dependency repositories in parallel; #473 hides what's typed at the YubiKey prompt with getpass(), fixing issue #399; and #513 lets TAF run executable files from its scripts directories as handlers.

My merged pull requests →

OPEN LAW PLATFORM
OPEN LAW PLATFORMHOVER TO DEVELOP

$ cat stack.txt

Python: primary language for TAF development and tooling contributionsTAF (The Archive Framework): Python-based framework built on top of TUF for authenticatingTUF (The Update Framework): underlying cryptographic signing and metadata validation standardGitHub: repository hosting for both law content (XML, HTML, PDF) and authentication metadataShell: Command line interface options developed to extend TAF's usability and updater functionality

Experience

Penetration Testing Engineer

City National Bank Aug–Dec 2022 · Internship
Penetration TestingVulnerability AssessmentIncident ResponseEnterprise Security

The Problem

Enterprise infrastructure is only as secure as its weakest component. City National Bank needed adversarial eyes on its systems. Not just automated scans, but human-led penetration testing that could uncover the kinds of vulnerabilities that slip past conventional monitoring. The challenge wasn't just finding issues, it was translating deeply technical findings into risk-based language that both security teams and executive stakeholders could act on, while keeping vulnerability management continuous rather than episodic.

What’s Included

  • Adversarial testing and vulnerability assessments across enterprise infrastructure
  • Risk-based remediation recommendations translated for both technical and executive audiences
  • Vulnerability scanning, detection, and monitoring system operations
  • Cross-functional prioritization of vulnerabilities by risk, exploitability, and asset criticality
  • Incident response and threat analysis including malware payload analysis and email investigation
  • MITRE ATT&CK-aligned TTP identification using Wireshark and supporting security tooling

Impact

Served as the technical bridge between security and business units at a regional bank, where the cost of a missed vulnerability isn't abstract; rather, it's regulatory, financial, and reputational. By combining hands-on adversarial testing with clear stakeholder communication, findings moved faster from discovery to remediation, and the SOC, infrastructure, and IT ops teams had a shared prioritization framework they could actually work from.

CITY NATIONAL BANK HQ
CITY NATIONAL BANK HQHOVER TO DEVELOP

$ cat stack.txt

Metasploit: exploitation framework for adversarial testingNmap: network scanning and reconnaissanceNessus: vulnerability scanningWireshark: network traffic analysis and anomaly detectionMITRE ATT&CK: TTP mapping and threat analysis frameworkBurp Suite: web application security testing

Experience

PSL Research Test Engineer

NASA Glenn Research Center Jun–Aug 2021 · Internship
SimulationStructured TextData AnalysisAerospace

An internship in the Propulsion Systems Laboratory (PSL) at NASA Glenn Research Center in Cleveland, Ohio, where full-scale engines are tested under simulated flight conditions. I extended the virtual simulator that gives operators experience before they step into the actual control room, then validated it against real test data.

The Problem

A virtual simulator for PSL had been in development for several years to give operators experience conducting test runs before stepping into the actual control room. The work aimed to ensure accurate replication of complex operational environments.

My project added the heater on the 450-lb airline to the simulator, emulating the addition of fuel into the heater to heat the air on its journey to its designated test cell.

What’s Included

  • Mass flow and temperature relations for the 450-lb airline heater, worked into three candidate equations
  • Each equation tested against actual data from a 2009 PSL test run, keeping the one that best represented it
  • The chosen formula adapted into code for the simulator, so it emulates fuel added to the heater to heat the air
  • Thorough testing and analysis to ensure accurate replication of complex operational environments
  • Data analysis and pattern recognition of propulsion system behavior, with engineering teams, to identify trends and anomalies in performance data
  • A paper detailing the processes, calculations, scalability, and results of the simulator addition

Impact

Developing and validating the simulation systems saved roughly $1 million in costs per test, and analysis of propulsion system data improved projection accuracy by 80%. On completion, the simulator ran smoothly, with values that mirrored the 2009 test run. The work is written up in Propulsion Systems Laboratory Virtual Simulator: 450-lb Airline Heater Model.

Read the abstract →

NASA GLENN / PSL
NASA GLENN / PSLHOVER TO DEVELOP

$ cat stack.txt

IEC 61131-3 Structured Text: the language the simulation systems were developed and validated inPSL virtual simulator: the operator training environment the heater model was added toPSL test-run data from 2009: the benchmark each candidate equation was tested against

Experience

Information Systems Specialist I

WorkForce West Virginia May 2018–Aug 2023
IT Asset ManagementAccess ControlGRC & ComplianceAutomation

IT asset management, security compliance, and cross-functional systems support across 18 WorkForce West Virginia career centers statewide to build the visibility infrastructure and operational workflows that kept a large distributed government workforce running securely and efficiently.

The Problem

Managing IT assets, software licensing, and user access across 18 geographically dispersed government career centers is a coordination problem as much as a technical one. Without centralized visibility, hardware went underutilized, licensing costs ballooned, and security and compliance standards were applied inconsistently across locations. There was no single source of truth for asset lifecycle, system usage, or access controls: making risk assessment, remediation, and reporting largely reactive.

What’s Included

  • Live dashboards and KPIs for IT asset inventory, system usage, and lifecycle tracking across 18 centers
  • In-house systems for software licensing and hardware usage tracking
  • End-to-end IT asset lifecycle workflows including provisioning, de-provisioning, and end-of-life management
  • User access management and periodic access reviews for OSCAR, RAPIDS, WorkForce WV, DMV, and related applications
  • Standard operating procedures and user access documentation
  • Automated solutions for process improvement and federal/state compliance
  • Technical support and training for staff and management across all regional centers

Impact

Increased cross-functional visibility by 70% across all 18 centers and cut approximately $150,000 in costs by replacing third-party tools with purpose-built in-house systems. Over five years, the work evolved from tactical IT support into a foundational compliance and risk infrastructure that gave a distributed government agency the asset visibility and access control documentation it needed to meet federal and state program requirements consistently.

Visit site →

$ cat stack.txt

Google Workspace: file sharing, access forms, and tracking systemsMicrosoft Office: reporting, documentation, and workflow managementOSCAR: user access management and application maintenanceOnBase: document management and application supportPython: automation and process improvement scriptingSQL: data aggregation across asset inventory and identity systems.NET: construction of in-house resume-building software