Skip to content

Repository files navigation

ffreitasb.github.io

Personal portfolio site for Felipe Freitas - Revenue Architect, Tech Lead, LLM/Agentic Systems Specialist, and CAISR-certified AI Security & Risk practitioner.

Live: ffreitasb.github.io

Last updated: 2026-08-26


About

The professional portfolio - the link for CVs, LinkedIn, and client correspondence. Built as an "Anti-Portfolio": clinical, controlled, intentionally uncomfortable. Like an internal document that shouldn't be public.

Current content emphasis: governed intelligence platforms, market data engineering, probabilistic S&OP, competitive intelligence, reproducible long-context LLM research, AI/agentic systems, AI security/risk, offline-first FOSS, OpSec, and hardware-adjacent engineering.

Part of a two-site ecosystem:

Site Energy Audience
ffreitasb.github.io Composed, layered depth Recruiters, CTOs, clients
ffreitasb.cc Tactical TUI, easter eggs Devs, hackers, curious people

Stack

  • Vanilla HTML/CSS/JS - no frameworks, no build tools, no bundlers
  • Static hosting on GitHub Pages
  • Zero npm dependencies - only Google Fonts CDN
  • Target load time: < 400ms

Commands

  • npm run dev - serve the static site at http://localhost:3000/
  • npm run build - no-op confirmation; GitHub Pages serves the files directly
  • npm run clean - remove generated local audit/build leftovers, if any

Design

Direction C: "O Anti-Portfolio"

  • Background: #C0BFBC (heather gray, institutional)
  • Accent: #8B1A2B (oxblood - dark red, almost brown)
  • Display: Instrument Sans
  • Body: Inter
  • Mono: IBM Plex Mono
  • Signature: Tahoma (meta-info, dates, labels, footer)

Features

  • Per-letter blur-in hero animation
  • Custom cursor (oxblood dot + ring)
  • 3D tilt on project cards
  • Dual-speed marquee skill ticker
  • Category color-coding (AI / Data / Hardware / Finance / Infra / Business / Security / Mobile)
  • Searchable Project Explorer with recruiter, revenue, data, AI, automation, security, hardware, FOSS, and NDA-safe filters
  • Expandable case files with problem, system, evidence, and disclosure boundaries
  • Typing animation with glitch messages
  • Hover-reveal one-liners on project cards
  • Animated stat counters
  • Scroll progress indicator
  • Live clock (UTC-3)
  • Respects prefers-reduced-motion

Two-Layer Architecture

Layer 1 (8 seconds): Professional, readable, fast. Shows immediate competence with subtle "something's off" signals - Gem codenames in the hero, unexpected data points, oxblood accent.

Layer 2 (for the curious): HTML source code comments, console.log easter egg, hover-reveal quips on project cards. Rewards those who inspect.

License

All rights reserved. This is a personal portfolio - not a template. Package metadata is marked UNLICENSED to match.

About

Personal portfolio — Tech Lead, Revenue Architect & LLM Specialist. Vanilla HTML/CSS/JS, zero dependencies, <400ms load. The Anti-Portfolio.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages