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

Screenshot of twitter clone app

A feature rich twitter clone built with Vue.js on the frontend and Ruby on Rails for the backend. It has the ability to sign up and login users, tweet posting, follow and unfollowing of users, likes, retweets, and profile editing.

My Portfolio!

Screenshot of twitter clone app

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

Screenshot of twitter clone app

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

Screenshot of twitter clone app

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.

Todo App

Screenshot of twitter clone app

This Todo App features the ability to create collections of todos. Within each collection, a user can create, delete, and edit todos. This App also features user authentication using Firebase and form validation using Vee Validate.

Contact Me!

If you want to talk, you can find me at