André Menezes Endpoint Engineer

I automate endpoint infrastructure — hardware certification across Windows, macOS and Linux — and build products with spec-driven AI agent teams.

This portfolio is a game: open the inventory, follow the fairy and look for hidden gems.

Hello, traveler! Good to see you here. Take a seat by the fire.

Inventory · Projects

Every item is a project: lab tools, products and open source, with role, stack and outcome. Select the icon to inspect it.

  • Lab tool · 2026

    Hardware Test Hub

    Framework to certify Windows laptops and desktops: CPU, memory, disk, network, boot, battery and 802.11r Wi-Fi, with traceable per-scenario reports.

    Role
    Sole author: framework, test modules and reports
    Outcome
    Certifying a laptop became a resumable test suite, with PASS or FAIL per test and evidence stored per scenario.
    test modules
    9
    report formats
    4
    release
    v1.0
    • Python
    • PowerShell
    • Windows
    • WPR/WPA
    • DiskSpd
  • Lab tool · macOS · 2026

    MacBenchmark

    Native benchmark to certify Apple Silicon MacBooks: measures CPU, RAM, SSD, network, battery and boot with synthetic and real workloads (Numbers, Pages, Safari) and produces a reproducible score against a baseline.

    Role
    Sole author: architecture, Swift app, backend and measurement methodology
    Outcome
    A fintech endpoint lab compares machines and system images using auditable raw data instead of a black-box number.
    test suites
    4
    baseline score
    1000
    CI pipelines
    2
    • Swift 6
    • SwiftUI
    • IOReport
    • Node.js
    • PostgreSQL
    • GitHub Actions
  • Open-source product · 2026

    OpenWeddy

    Open-source, fee-free digital wedding invitation: animated envelope, countdown, per-family RSVP and a gift list paid by Pix straight to the couple.

    Role
    Sole author: product, front-end, database and couple's dashboard
    Outcome
    Digital invitation for my wedding, featuring RSVP and a gift list, published and live.
    fee per guest
    R$ 0
    of gifts to the couple
    100%
    license
    AGPL
    • Next.js
    • React
    • TypeScript
    • Supabase
    • Pix
  • AI skill · open source · 2026

    SDD Maestri

    Spec-Driven Development skill for teams of AI agents: roles that never overlap, the spec as a contract and an auditable board on the canvas.

    Role
    Author: method design, roles and documentation
    Outcome
    AI agent teams work in parallel without two agents editing the same file, with one commit per approved work package.
    agent roles
    5
    commit per approved WP
    1
    license
    MIT
    • Claude Code
    • AI agents
    • Markdown
    • Git
  • Personal product · web + Android · 2026

    Índice

    Personal dashboard inspired by the Bullet Journal: tasks, habits, finances, goals and media archive on a custom API, with a web client and an Android app.

    Role
    Sole author: API, web, Android app and infrastructure
    Outcome
    A single API serves both the website and the Android app, with business rules covered by tests and containerized deployment.
    apps (API, web & Android)
    3
    areas in one dashboard
    5
    architecture
    API-first
    • TypeScript
    • Fastify
    • Prisma
    • Next.js
    • Kotlin
    • Jetpack Compose
    • PostgreSQL
    • Cloud Run
  • Lab tool · Linux · 2026

    Linux Endpoint Bench

    Benchmark orchestrator for Ubuntu workstations that measures the impact of security agents (antivirus, EDR, DLP) on CPU, disk, memory, boot and applications.

    Role
    Sole author: orchestrator, test suites and operations documentation
    Outcome
    Approving a security agent now relies on repeatable measurements with real reboots and a controlled environment.
    tests
    19
    measured domains
    6
    specs shipped
    30+
    • Python
    • Ubuntu
    • systemd
    • LibreOffice UNO
    • Playwright
    • hyperfine
  • Lab tool · reporting · 2026

    Homolog Dashboard

    Certification report generator: point it at a results folder and it auto-discovers the structure to produce an interactive dashboard, a slide deck and a Markdown report.

    Role
    Sole author: data collection, data model, report generation and AI integration
    Outcome
    A certification report is generated in a single pass with an optional embedded AI assessment, instead of being assembled by hand.
    artifacts per run
    3
    OSes (Windows, macOS)
    2
    AI assessment
    Gemini
    • Python
    • Streamlit
    • Gemini
    • HTML
    • CLI
  • Personal app · 2026

    OrçaZen

    Personal finance app: expenses, income, credit card bills and subscriptions, with AI statement import and natural-language entries.

    Role
    Sole author: product, front-end, database and AI integration
    Outcome
    Replaced the household finance spreadsheet, with statements imported by AI and reviewed before saving.
    features shipped
    26+
    automated tests
    638
    AI import
    Gemini
    • React
    • Vite
    • Supabase
    • Gemini
    • Telegram

Hero profile · About

Who's behind the inventory.

Class
Endpoint Engineer
Home village
Rio de Janeiro

I build automation and tooling that keep infrastructure operations running: less manual work, standardized device configuration and faster, more reliable day-to-day support. In my spare time I turn real-life problems into products — from wedding invitations to a finance app.

Equipment

  • PowerShell
  • Python
  • Bash
  • Windows
  • Linux
  • TypeScript
  • React
  • Next.js
  • Supabase
  • PostgreSQL
  • Docker
  • Git

In training

  • CI/CD
  • Terraform / IaC
  • Kubernetes

Quest log

  1. NowEndpoint EngineerAutomation and tooling for the infrastructure team: hardware certification, endpoint management and scripts that run unsupervised.
  2. In trainingDevOpsCI/CD, containers and infrastructure as code.
  3. Side questsProducts with Spec-Driven DevelopmentSpec-guided AI agent teams — and the products that come out of them.

Signposts · Contact

Want to talk about a project, a role, or just chat? Pick a signpost.

Or drop a note in the mailbox