Skip to content

Website redesign proposal by Genesis Innovation · official site: lucasamarale.dev

lucasamarale.dev

Lucas Amaral Evangelista

I build systems that ship.

Software engineer, and AI is where I go deepest: Python pipelines where Claude classifies and writes, a governed knowledge base over MCP, and websites in vanilla code. At Life Link, the vendor deals and the SOC bridge behind them.

I'm a software engineer, and AI is where I go deepest: Python pipelines where Claude classifies and writes, a knowledge base an agent edits over MCP, an n8n chatbot, websites in vanilla code. I'm also the Partnerships & Channels Manager at Life Link, where I deploy and demo what I sell, work in English with Sangfor's SOC, and negotiate international agreements. The person who writes the pipelines is the one who negotiates the contracts.

Lucas Brain · Obsidian + Claude

A second brain that works while I don't

My Obsidian vault is not a notes app. It is governed infrastructure: typed metadata, a controlled vocabulary, write zones, and an AI that reads and writes under the same rules I do.

  • Obsidian
  • MCP
  • Claude Skills
  • Quill
  • Whisper
  • Python
  • LaunchAgent
  • SQLite

How it works

  1. A vault with a constitution

    Every note carries typed frontmatter from a controlled vocabulary. Read-only zones, archive instead of delete, one schema for people, projects, meetings and sources.

  2. Claude inside, through MCP

    Claude connects over MCP with real read and write access: it files notes, updates entities and projects, answers from the vault, and custom Skills turn meetings into branded PDF minutes.

  3. Meetings become knowledge on their own

    Meetings recorded in Quill enter through a LaunchAgent and a Python pipeline: Whisper transcribes, Claude classifies, and the note lands in the vault typed, linked and filed, before I even open it.

Vault · write zones

  • 00 Inboxfree
  • 02 Projetosconfirm
  • 03 Áreasconfirm
  • 05 Entidadesconfirm
  • 06 Registrosread-only
  • 07 Arquivoread-only

MCP connected · vault synced

Systems & AI

Systems built with AI, running every day

Not experiments. Infrastructure I built and operate, at work and for myself.

  • Legal tech · in production

    Court Docket Monitor

    Tracks around 200 court cases a day for a law firm: queries the DataJud API and the higher courts, detects new activity by SHA-256 hash, classifies it with Claude via API and notifies through WhatsApp, email and Google Calendar. Per-court circuit breakers, outbox pattern, credential vault, LGPD policy, 150+ pytest cases and CI on GitHub Actions.

    Python · Claude API · DataJud · pytest · GitHub Actions

  • Support AI

    nola AI

    Customer support chatbot for a restaurant SaaS, built in a 48-hour challenge: N8N orchestration, a Groq LLaMA model and a spreadsheet knowledge base.

    N8N · Groq · LLaMA

  • Esports · JUBS

    Draft assistant

    An AI-optimised knowledge base of maps and matchups for real-time pick and ban decisions. Built solo for the university team, which came through the state phase and competed at JUBS.

    Claude · Knowledge base · Real time

  • Health data

    SUS transfer corrections

    Monetary correction of SUS transfers to hospitals: CSV in, Pandas processing, PDF reports and dashboards out.

    Python · Pandas · ReportLab

  • Documents

    Document generator

    Python and Playwright generate branded documents. A pre-flight verifier aborts the build on any violation of the visual standard.

    Python · Playwright

  • Corporate

    SharePoint tenant

    Nine corporate sites with defined taxonomy, and automated writes through the REST API instead of manual upkeep.

    SharePoint · REST API

  • This site

    Vanilla, no build step

    One vanilla HTML file. The 3D intro, the scrub engine, the bilingual toggle: no frameworks, no build step. Read the source.

    HTML · CSS · JS

In production

The company site, live

lifelinkbrasil.com.br: designed, built and maintained by me, in vanilla code, for a technology company.

  • Vanilla HTML · CSS · JS
  • Scroll-driven motion
  • SEO · Open Graph
lifelinkbrasil.com.br, the Life Link company site built by Lucas Evangelista

Web craft

Demo sites, in vanilla code

Concept work: the businesses are fictional, the code is real. Each one is a single vanilla HTML, CSS and JavaScript file with its own identity and motion system.

Labeled concept work on purpose: the point is the craft, not a client list. View source on any of them, there is no build step to hide behind.

Open source

More of it lives on GitHub

Coursework, challenges and side projects, all public.

  • fincontrol

    Personal finance app in React 18: budgets with alerts, filtered statements and CSV export. Runs fully offline in the browser.

    React 18 · localStorage

    GitHub ↗
  • dumbfit-academia

    Gym management system in PHP and SQLite with PDF reports via FPDF. University systems-development project.

    PHP · SQLite · FPDF

    GitHub ↗
  • task-manager-extension

    Chrome extension (Manifest V3) with AI suggestions via Gemini and one-click save to Google Calendar.

    JavaScript · Gemini API

    GitHub ↗
  • CEUB

    Computer Science coursework, organized by discipline and delivery. Web development in vanilla HTML, CSS and JS.

    JavaScript · HTML · CSS

    GitHub ↗

all repositories ↗

About

Between engineering and business, on purpose

I'm a software engineer in Brasília, studying Computer Science at UniCEUB, with formative years abroad: an academic exchange at BCIT in Vancouver, Canada, and a high school exchange at Bayfield High School in Dunedin, New Zealand. English became a working language, not a subject.

The systems I build are better because I know what the operation actually needs, and the contracts I negotiate at Life Link are better because I read the product documentation myself.

Education
B.Sc. Computer Science, UniCEUB, 2025 to 2028
BCIT, Vancouver · Bayfield High School, Dunedin
Languages & certifications
Portuguese native · English fluent, IELTS Academic
IBM Instana · NVIDIA Generative AI · Cisco Networking · Python
Campus
Monitor at UniCEUB's IT tutoring programme: Machine Learning, Data Science and Computing Fundamentals workshops on two campuses
University esports team, competed at JUBS for the Federal District
Role
Partnerships & Channels Manager, Life Link, Brasília

Contact

One email. No forms.

Hiring, partnering or curious how something here was built: write me.

LinkedIn ↗ · GitHub ↗