Vinicius Pereira
AI and data engineer. RAG, agents, automations, and scraping pipelines, all built with tests and CI. I write about the small reliable pieces I reuse.
Pronouns
he/him
Work
AI and data engineer, freelance
Badges
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
GitHub Repositories
bedrock
A natural-language-to-SQL data agent with a stability harness: runs each question K times against a defended answer key and flags the ones that flap, with a CI gate that blocks reliability regressions.
Python
scrape-sentinel
The change-aware layer for any scraper: turn records into new / changed / removed, then alert and schedule. Zero runtime dependencies.
Python
cloudrun-pipeline
Take a data pipeline from a local script to a deployed, scheduled service on Google Cloud Run, with health checks, run history, and retries.
Python
retell-sms-handler
Deterministic In-Call SMS for Retell voice agents: consent gated, number resolved in code, every send logged. FastAPI + Twilio.
Python
mini-rag
A small, working Retrieval-Augmented Generation API (FastAPI + Chroma + Claude). Ingest documents, ask questions, get answers grounded only in your data with cited sources.
Python
lead-qualifier
Qualify scraped leads with rules or an LLM (0-100 score + reason) and measure the qualifier with a precision/recall eval harness. Zero runtime dependencies.
Python
Skills/Languages
Python and TypeScript mostly. FastAPI, Flask, Playwright, Next.js, Docker, Postgres, AWS and Cloud Run. Specialized in AI and data: RAG, agents, LLM reliability, scraping and pipelines.
Currently learning
Pushing LLM systems toward more determinism: reliability harnesses, evaluation, and agent guardrails. Also sharpening my Cloud Run and scheduled-pipeline deployment patterns.
Currently hacking on
Small, well-tested open-source tools for the unglamorous parts of AI and data work: change detection for scrapers, lead qualification, scheduled pipelines, and an NL-to-SQL reliability harness.
Available for
Freelance work on RAG and LLM systems, agents and automations, and scraping or data pipelines. Always up to talk shop about making AI systems reliable instead of just demo-ready.
Want to connect with Vinicius Pereira?
Create an account to connect with Vinicius Pereira. You can also sign in below to proceed if you already have an account.