Hello👋,
I'm Christian Valdez
Full Stack Developer
About Me
Back in 2011, I decided to enroll in my high school's introductory computer science class. Fast-forward to today, and I've had the privilege of building software for a start-up and a government agency. My main focus these days is building full stack web applications. I most enjoy building software in the sweet spot where design and engineering meet — things that look good but are also built well under the hood. When I'm away from my keyboard, I'm usually hiking, reading, and taking care of my cats.
Experience
May 2019 - Present
Software Engineer II·Chatmeter
- Assumed ownership of image editor to crop images to specifications using the Canvas API, improved user experience by reducing image failures among providers such as Google
- Improved a social media post editor to make posts to different social media providers using React and the Scala/Play framework, reduced post failures by 80%
- Integrated SurveyJS as a custom survey creator into the dashboard and customized it for different use cases
- Developed an in-house solution for directory location pages with Astro that reduced operation costs by 80%
- React
- Scala
- Play
- Bootstrap
- MongoDB
- AWS
April 2019 - May 2021
Full Stack Developer·NAVFAC
- Migrated legacy applications to Vue.js and Spring Boot to reduce technical debt and increase maintainability
- Worked on multiple microservices to improve scalability using Java/Spring
- Built Jenkins CI/CD pipelines, automated the creation of Docker containers, performing security scans on dependencies, automating tests, and deploying to cloud solutions within Azure
- Integrated authentication micro service leveraging the power of JWT, OAuth, and SAML for seamless and secure auth flows.
- Vue.js
- Javascript
- Java
- Spring Boot
- PostgreSQL
- Azure
- Jenkins
April 2019 - May 2021
IT Support Specialist·SDSU Research Foundation
- Maintained Wordpress site, ensuring security and relevance of content
- Wordpress
Projects
Twitter Clone
My Portfolio!
This very website you're on right now! Oringinally I built it with just HTML, CSS, and some Javascript, but later I converted it over to a Vue.js project. However I wanted to benefit from SEO and have faster static rendering, so I decided to convert it to a Next.js site instead. I also setup a Github Action that builds and deploys my portfolio when I push changes to my main branch.
Coffee Tracker
A Coffee Tracker app made with React that utilizes the Yelp API to fetch coffee places based on a given location and help you find the best coffe shop near you. The user can see their rating, and address to the restaurant/cafe. It utilizes Netlify serverless functions in order to talk to the Yelp API.
Ice Cream BMS
This buisness management website was created as part of a school project. It was first built with Bootstrap, PHP, and MySQL, it featured crud operations on various tables and custom validation. It was hosted on a DigitalOcean droplet using Nginx as it's web server. Recently I converted it over to be a React app using firebase as it's backend and hosted on Netlify.