Adam Jackson

Safety, Security & Fire Investigation Professional

Training record covering OSHA compliance, hazardous materials, process safety, fire and explosion investigation, and California security operations. Every credential below lists its issuer, ID, dates, and a verification link where the issuer provides one.

Contact

Scan to open this credentials page.

Certifications

Select a card to view the certificate record and verify it.

Education timeline

Every course and certification by completion date.

    Skills and competencies

    Each skill is backed by the number of credentials shown. Select one to filter the certifications.

    Achievements

    Honors, leadership training, and milestones, drawn from the credentials above.

    Skills matrix

    Open a skill to see the certifications and education that demonstrate it. Select an entry to view its record.

    Contact

    Messages open in your email app, addressed to the owner.

    Security and privacy

    What this site does with your information, and where its protections stop.

    What is collected

    This page sends nothing to a server and stores nothing about you. It uses no cookies, analytics, ads, or tracking scripts. Your browser keeps two small items locally: your light or dark theme choice, and timestamps used to limit contact attempts. Clearing your site data removes both.

    Contact form handling

    Each field is validated, then stripped of HTML tags and control characters before use. The result is placed into a pre-filled message in your own email app. Nothing leaves your device until you press send there, after which your email provider's rules apply. The recipient address is published on this page, so treat it as public.

    Spam and rate limiting

    The form has a hidden honeypot field, a minimum fill time, an arithmetic spam check, and a limit of three attempts per hour per browser. These stop simple bots. The limit runs in your browser, so a determined person can bypass it. Real throttling needs a server.

    HTTPS and Content Security Policy

    The hosting provider serves this page over HTTPS. A Content Security Policy built into the page allows scripts only from the page itself and cdnjs.cloudflare.com, styles and fonts only from Google Fonts, and blocks form posts, plugins, and base-tag changes. External links use HTTPS and open with rel="noopener noreferrer". No API keys or secrets are in the page.

    Third-party requests

    Loading the page contacts Google Fonts and cdnjs (for the QR code script). Those services see your IP address and browser details under their own policies.

    Limits

    A policy set in a page cannot add HTTP headers such as HSTS or frame-ancestors. Those must be set by the host.

    Accessibility

    The page uses semantic landmarks and headings, a skip link, full keyboard operation, visible focus, labelled form fields with error messages announced to screen readers, light and dark themes, responsive layout, and reduced-motion support. Tell me through the contact form if something is hard to use.

    Verify with issuer