This is the source code for juan-rodriguez.dev, a personal portfolio site built to showcase my work in full-stack development, AI infrastructure, DevSecOps, and research-driven projects. The site highlights professional experience, selected projects, and services I offer in web development, digital systems, and emerging technologies.
- Modern Stack: Built with React, TypeScript, Next.js, and Tailwind CSS
- Interactive Agents: Real-time chat agents for each page powered by LLM backends (In Progress)
- Projects Section: Detailed write-ups of featured work including:
- Responsive UI: Mobile-first design with dark mode support and smooth UI transitions
- Secure Contact Form: Firebase-integrated form with reCAPTCHA for protected submissions
- SEO and Accessibility: Includes meta tags, Open Graph data, and ARIA best practices
![ProjectStructure] (/public/ProjectStructure.svg)
The site is deployed using Vercel with a custom domain: juan-rodriguez.dev.
- Frontend: React, Next.js 14 (App Router), Tailwind CSS, TypeScript
- Backend (Contact Form): Firebase Firestore + Google reCAPTCHA
- Hosting: Vercel + GitHub
- Add support for local LLM agents.
- Containerize the app, integrate it with Kubernetes, and enhance security.
MIT © Juan Rodriguez — created to support learning, hiring, and collaboration.