Skip to content
View JamDev0's full-sized avatar
🎯
Focused
🎯
Focused
  • Brasil, São Paulo
  • 03:21 (UTC -03:00)

Block or report JamDev0

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.

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
JamDev0/README.md

Hi, I'm Juan Garcia

LinkedInWakaTime

Full-stack engineer in constant growth — I focus on reliable APIs, validation-first backends, and modern React/Node apps. I like to ship things that are safe to change and easy to run.


About

I build and maintain backend and frontend systems with an emphasis on clarity, validation, and maintainability. My work centers on TypeScript, Node, React, and related tooling so that apps and APIs stay consistent and predictable.


Table of contents


Work at Future Secure AI

I contributed as a full-stack engineer across the Future Secure AI platform (Sep 2025 – Feb 2026), focusing on reliability, security, and validation so that systems are safer to run and easier to release. All work product and intellectual property from this engagement are the sole property of Future Secure AI.

Impact at a glance

MetricValue
Signal commits579
Pull requests226
Merged PRs192
Acceptance rate~85%
Repositories5 core products

Contribution by project

ProjectRoleFocus
flowxMajor driverPlatform stability, integration reliability, test coverage, security hardening, CI/Docker
fsaiosapiMajor driver (backend)Request/schema validation, API security constraints, auth and token flows
fsaiosappMajor contributorAPI-doc proxy, secure gateway, auth alignment with backend
ai-flowMajor contributorValidation middleware, Swagger/config hardening, dependency and container hygiene
langfuse-fsaiMajor contributorIframe auth compliance, test stability, input validation

Areas of impact

  • Reliability: Fixes and refactors across integration-heavy systems to reduce production risk and support load.
  • Security: Dependency and image remediation, input validation, and auth/token consistency across services.
  • Quality: Expanded test coverage and validation patterns so releases are safer and rollbacks rarer.
  • Delivery: CI/workflow and pipeline updates for more confident shipping.

PR stats above were gathered with scripts/github-pr-stats-gh.sh (gh CLI + jq). Commit metrics are from local workspace analysis.


Personal projects

Side projects I build and maintain — mostly Next.js, React, and TypeScript, with a focus on clear specs and offline-first or self-hosted use.

ProjectDescription
cc-feedbackIn-product feedback capture: overlay UI, SDK (core + web), and API contract for issue and capability reports with optional text, voice, and screenshot. Monorepo with React overlay, multipart submit, and mock API for local dev.
cc-mobile-practiceMobile web app for PDF-based exams: tap-to-place answer markers, assign tokens (A–E), import a gabarito (answer key), and review/grade attempts. Offline-first, no account; IndexedDB + react-pdf. Integrates cc-feedback for in-app feedback.
idle-pageDesktop-first ambient app: rotating media (images, GIFs, videos, quote cards) plus a TODO checklist from a local markdown file. Darkroom visual identity (red safe-light, film grain, vignette). File watcher, prefetch, optional Docker; settings in localStorage.
speed-readingMobile-first RSVP (Rapid Serial Visual Presentation) speed-reading web app. Next.js App Router, Web Worker tokenizer, calibration and onboarding flows. Vitest + Playwright; spec-driven implementation.

Scripts & automation


Tech & tools

Languages & runtime

TypeScriptNode.js

Frontend

ReactNext.jsVue.jsTailwind CSS

Backend & APIs

NestJSExpressOpenAPI/Swagger

Data & auth

PostgreSQLTypeORMPrismaSupabase

Tooling & DevOps

pnpmDockerGitHub ActionsGitJestESLint

How I work with AI agents

I use AI coding agents as a force multiplier in my daily work — not to replace thinking, but to extend it with clear instructions and guardrails.

What I doWhy it matters
Structure tasks in phasesI break work into numbered steps (e.g. "0a. gather data; 1. produce report") so the agent has a clear sequence and I can refine one phase without redoing everything.
Ask for evidence-based outputsI prefer results grounded in the codebase (commits, dependencies, lockfiles) so reports, tech stacks, and impact summaries are defensible for reviews and leadership.
Inject context via skills and plansI attach skills (e.g. OS context, conventions) and reference plans or specs so the agent follows my environment and standards instead of guessing.
Choose the right tool for the jobI explicitly say when to use the browser, the shell, or the repo (e.g. "use the browser" for live UX analysis) so outputs match the task.
Iterate until value is clearI don't stop at the first draft: I ask "does this make my contribution clear?" and request refinements (ownership matrix, noise filtering, value-by-project) until the artifact is usable.
Reuse one evidence chainThe same data (e.g. commit analysis) feeds contribution reports, tech stack lists, LinkedIn title, and this README — one source of truth, consistent story.
Design then implementFor bigger efforts I use the agent to brainstorm and document a plan (with options and trade-offs), then hand off the plan for implementation with todos and tests (including "how do I test in isolation?").

I also create skills and rules (e.g. OS-context discovery, browser-priority rules, project conventions) so agents behave consistently across sessions and workspaces. To stay current, I follow AI/tech trends mainly on X (Twitter) — I was an early adopter of Ralph loops and similar agentic patterns, and I keep an eye on emerging coding-agent workflows so I can evaluate and then adopt and adapt quickly.

In short: I treat agents as reliable teammates — I specify scope, provide context, ask for evidence and iteration, and reuse outputs across docs and automation so my profile and deliverables stay aligned with what I actually ship.


Stats

Most used languages (WakaTime)

WakaTime languages

GitHub stats

GitHub stats

Recently watched (YouTube)

Full history: youtube-watch-history.md

Last synced: 05/03/2026, 08:24 (Brasília) · Next sync: ~05/03/2026, 08:36 (Brasília)

TitleAuthor
thumbInside America's Top HackathonSoon
thumb🚨🚨 PEWDIEPIE DOES IT AGAIN... -- Then Standup -- Casey Presents NotePad++ 🚨🚨The PrimeTime
thumbMaking a ridiculously heavy tungsten suit (it broke my body)NileBlue
thumbThe World's Best Watch Is Only $20Hunter Wears Things
thumbA IA Quebrou o Modelo do GitHubAugusto Galego

Get in touch

EmailLinkedIn

Pinned Loading

  1. DtMoney2DtMoney2Public

    TypeScript 1

  2. coffecoffePublic

    Um e-commerce de cafés

    TypeScript 1

  3. PomodoroPomodoroPublic

    TypeScript 1

  4. dtmoneydtmoneyPublic

    Site para monitorar suas finanças

    TypeScript 1

  5. To-Do-Do-DoTo-Do-Do-DoPublic

    Site para registrar suas tarefas. Fruto do desafio do curso da Rocketseat

    TypeScript 1

  6. IgniteFeed-TypescriptIgniteFeed-TypescriptPublic

    Site que emula um feed de rede social

    TypeScript 1 1