Skip to content
View AndJunes's full-sized avatar

Block or report AndJunes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndJunes/README.md

Hi, I'm Andrea 👋

Backend engineer · Python & FastAPI · LLM agents in production

I build backends that hold up in production and put LLMs to work inside them, with guardrails, evals and tests from day one. I came to backend through QA and frontend, so I think about edge cases and what users actually see.

📍 Argentina (UTC-3) · 🌎 Open to remote Backend / Full-stack (Python) roles, full-time or contract · 🗣️ Spanish (native), English (B2)

Portfolio · LinkedIn · Substack · Email


Experience

Backend Engineer (Python / LLM agents) · Freelance, remote · Jan 2026 – Jul 2026
Event-driven multi-agent system on Google Cloud that turns technical specs into Jira tickets, with a second agent that picks them up for evaluation. FastAPI workers on Pub/Sub with deduplication, Cloud Run, Cloud Scheduler, PostgreSQL, Cloud Trace.

Frontend Developer · MindDev Perú, part-time, remote · Jun 2025 – Nov 2025
Built the company blog and a client landing page with React and TypeScript.

QA Analyst · Gearthlogic, full-time, remote · Jan 2025 – Sep 2025
End-to-end testing of a web app, defect reporting and release coordination between clients and developers.

🎓 Tecnicatura Universitaria en Desarrollo Web, Universidad Nacional de Entre Ríos (2024 – 2026)

Highlights

  • 🏆 #4 of 1,771 in HackerRank Orchestrate (June 2026): a multimodal agent that reviews insurance damage claims, built in 24 hours. Score 70.0/100. It later became Zipshield.
  • 💸 Stellar Community Fund Instaward for Brújula, after being selected for the Código Alebrije Scale track (8 spots across LATAM). The full story
  • 🥇 1st place, Frontend Mentor FM30 hackathon (July 2026) with FX Checker.
  • 🔍 Security write-up: I analyzed the Shai-Hulud npm worm, which steals tokens and wipes your home directory.

Featured projects

Project What it shows Stack
Zipshield · Live Insurance claims platform where a vision model reviews photo evidence before a human does. Role-based access enforced on every endpoint, layered prompt-injection defense, Decimal-exact pricing. CI runs lint, types and tests. FastAPI · SQLAlchemy · PostgreSQL · Alembic · Angular · OpenRouter
Interview Simulator Builds interview questions from a real job posting and a CV, interviews you by voice and scores answers with anchored rubrics. RAG over a sourced corpus, LLM evals, local-only audio, WCAG 2.2 AA e2e checks. FastAPI · LangGraph · pgvector · React · Playwright
mini-redis Redis-compatible server from scratch: works with redis-cli, 240k–380k req/s with pipelining, AOF persistence with crash recovery, benchmarked against real Redis. Python (stdlib only)
Brújula · Live Marketplace for AI agents. USDC payments sit in an on-chain escrow and are released only if the output passes an on-chain check, refunded otherwise. Team project. Next.js · FastAPI · Soroban (Rust) · Go · x402 · A2A
FX Checker · Live Hackathon-winning currency converter: live ECB rates, hand-built responsive SVG chart, full keyboard accessibility, unit and component tests. React · TypeScript · Vite · Vitest

Also: habit-tracker, a desktop app in Python/Tkinter with a layered architecture checked by tests, plus ruff and mypy in CI.

How I work

  • Tests from day one. In Zipshield, mini-redis and habit-tracker, lint, type checks and tests run in CI on every push.
  • Security on the server. Permissions are checked per endpoint, user text never becomes model instructions, and containers run as non-root.
  • Measure before choosing. I pick models and designs with evals and benchmarks, and I write down known limitations instead of hiding them.

Stack

Core: Python · FastAPI · SQLAlchemy · PostgreSQL · LLM agents (LangGraph, OpenRouter, RAG with pgvector)
Cloud & tooling: Google Cloud (Cloud Run, Pub/Sub, Scheduler, Trace) · Docker · GitHub Actions · pytest · ruff · mypy
Frontend: TypeScript · React · Angular
Also built with: Next.js · Svelte · Go · Stellar / Soroban (Rust)

Off the clock: Pokémon cards.

Pinned Loading

  1. mini-redis mini-redis Public

    Redis-compatible key-value server in pure Python — RESP protocol, TTL expiry, AOF persistence, benchmarked against Redis.

    Python 1

  2. simulador-entrevistas simulador-entrevistas Public

    AI interview simulator: builds questions from a real job posting and your CV, interviews you by voice, and scores answers with anchored rubrics. FastAPI · LangGraph · pgvector · React.

    TypeScript

  3. habit-tracker habit-tracker Public

    Desktop habit tracker with a soft, guilt-free design. Python and Tkinter, no runtime dependencies.

    Python

  4. Zipshield Zipshield Public

    Insurance claims platform with AI photo-evidence review — FastAPI, PostgreSQL and Angular, with server-side RBAC and a layered prompt-injection defense.

    Python 1

  5. Foreign-exchange-currency-converter Foreign-exchange-currency-converter Public

    Hackathon-winning currency converter (1st, Frontend Mentor FM30): live ECB rates, hand-built SVG chart, full keyboard accessibility. React 19 · TypeScript · Vitest.

    TypeScript 2