La Plata, Argentina (UTC-3). Open to remote roles.
Self-taught, frontend-focused junior fullstack developer. I build with Next.js (App Router), TypeScript, and Vercel: auth, data, and what happens when the happy path fails. I work in English and Spanish, and I'm studying Russian.
Sarav谩 (repo): a usable cultural center site in production. Clerk admin CMS, Neon/Prisma, and Vercel Blob. Client organizers publish real content there today.
- AI Story Generator (repo): Vercel AI SDK streaming, RAG on Neon/pgvector, rate limits, and a small eval set.
- mini-ecommerce (repo): Clerk, Redis/Prisma, Sentry, Vitest and Playwright in CI.
I optimize for clarity, typed contracts, and recoverable failures.
TypeScript 路 Next.js 路 React 路 Tailwind 路 Node.js 路 Prisma / Neon 路 Clerk 路 Vercel AI SDK 路 Vitest 路 Playwright 路 GitHub Actions 路 Vercel
- Portfolio: alejo-castillo-gonzalez.vercel.app
- LinkedIn: linkedin.com/in/alejo-castillo-gonzalez
- Email: alejoworkstuff@gmail.com
- GitHub: github.com/alejosworkstuff
La Plata, Argentina (UTC-3). Abierto a roles remote.
Autodidacta. Desarrollador fullstack junior con foco en frontend. Laburo con Next.js (App Router), TypeScript y Vercel: auth, datos, y qu茅 pasa cuando el camino feliz falla. Hablo ingl茅s y espa帽ol, y estoy estudiando ruso.
Sarav谩 (repo): sitio usable de centro cultural en producci贸n. CMS admin Clerk, Neon/Prisma y Vercel Blob. Las organizadoras publican contenido real ah铆 hoy.
- AI Story Generator (repo): streaming con Vercel AI SDK, RAG en Neon/pgvector, rate limits y un set chico de evals.
- mini-ecommerce (repo): Clerk, Redis/Prisma, Sentry, Vitest y Playwright en CI.
Priorizo claridad, contratos tipados y fallos recuperables.
TypeScript 路 Next.js 路 React 路 Tailwind 路 Node.js 路 Prisma / Neon 路 Clerk 路 Vercel AI SDK 路 Vitest 路 Playwright 路 GitHub Actions 路 Vercel
- Portfolio: alejo-castillo-gonzalez.vercel.app
- LinkedIn: linkedin.com/in/alejo-castillo-gonzalez
- Email: alejoworkstuff@gmail.com
- GitHub: github.com/alejosworkstuff

