Juan Rodriguez
Software Engineer @ NAVFAC
B.S. Computer Science, CSUN '26
I'm a U.S. Navy veteran and Computer Science student at California State University, Northridge, with hands-on experience in software engineering, cybersecurity, and DevSecOps. My work bridges full-stack development with secure infrastructure, containerization, and cloud-based automation.
Through internships and academic projects, I've built and deployed real-world systems that integrate Docker, Kubernetes, CI/CD pipelines, and secure network communication. I've contributed to Department of Defense research by developing digital twin environments and automated logging solutions for industrial control systems. I've also supported nonprofits through custom web development and optimized SEO and analytics integration.
Whether it's automating deployments, hardening Linux systems, or simulating edge devices in air-gapped environments, I focus on practical, scalable solutions that align with real-world security and performance needs. My goal is to bring a mission-driven mindset to DevSecOps, software development, or cybersecurity engineering roles where I can continue learning and contributing to secure, reliable systems.

About the Site
This site reflects my transition into software engineering and highlights key projects developed through hands-on experience in cybersecurity, DevSecOps, and client-focused development. It's designed as a clean, accessible space to document my learning journey, showcase applied skills, and support my continued growth in the tech industry.
- Professional Experience — Highlights from research and development projects, with hands-on work in automation, security-focused software development, and DevSecOps practices.
- Projects — Selected work focused on cybersecurity, DevSecOps, system simulation, and cloud-native deployments using tools like Docker, CI/CD pipelines, and version control.
- Education — Overview of my academic background, including coursework in software engineering, system architecture, and secure programming.
- Resume — An interactive summary of my technical skills, certifications, and experience tailored to software development and security-driven roles.
Built With
This site was built using Next.js, styled with Tailwind CSS, and deployed via Vercel.
Source code available at:
github.com/gtech29/portfolio