Hey, I'm John!

I'm a full-stack developer and student who loves to create websites and apps. My focus is React (Next.js) and Vue.js

Photo of John West

About Me

I'm currently a junior-year student majoring in Computer Science at Cal Poly Pomona with over a year of relevant internship experience. Most recently, I finished an eight-month internship with Lawrence Livermore National Laboratory, working as a software engineer intern. I have a love for full-stack development and creative problem-solving. My core stack is React with TypeScript, Next.js, Node.js, Express.js, and MongoDB . I'm also familiar with vanilla JavaScript, Vue.js, Vite, Vue-Router, Pinia, Ant Design Vue, Vitest, Supabase, and Docker. I have a passion for learning and exploring new technologies, which has improved my adaptability as a developer. I'm currently on the lookout for an internship and/or co-op position as a software developer.

Outside of coding, I enjoy meditating to stay present, being physically active, playing video games, watching movies, and spending time with family and loved ones. I also enjoy learning new things when I'm not programming. I'm currently learning Mandarin, and though I'm still at a beginner level (just passing HSK1), I really enjoy it. I'm also trying to add more complex dishes to my cooking ventures as well.

My projects

instagram-clone

An Instagram clone created with Vue.js, JavaScript, Vite, Pinia, Ant Design Vue, Vue-Router, Vitest, and Supabase. (In-Progress)

  • Vue.js
  • JavaScript
  • Vite
  • Pinia
  • Supabase

weather-app

A weather app created with HTML, CSS, JavaScript, and the OpenWeatherMap API.

  • JavaScript
  • CSS
  • HTML
  • OpenWeatherMap API

Placeholder

This section will be filled out soon with the project that I have chosen to use.

  • React
  • Next.js
  • SQL
  • Tailwind
  • Framer

My skills

My experience

Contact me

Please contact me directly at contactjohnwest@gmail.com or through this form.