Hello, I'm John. I'm a full-stack developer with 8 years of experience. I enjoy building sites & apps. My focus is React (Next.js).
About Me
After graduating UCSD with a degree in Mass Commnication, I decided to resume my passion for programming. I enrolled in a coding bootcamp and learned full-stack web development. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is React, Next.js, Node.js, and MongoDB. I am also familiar with TypeScript and Prisma and am always looking to learn new technologies.
When I'm not coding, I enjoy playing video games, watching movies, and traveling. I also enjoy
My Projects
CorpComment
I worked as a full-stack developer on this startup project for 2 years. Users can give public feedback to companies.
- React
- Next.js
- MongoDB
- Tailwind
- Prisma
rmtDev
Job board for remote developer jobs. I was the front-end developer. It has features like filtering, sorting and pagination.
- React
- TypeScript
- Next.js
- Tailwind
- Redux
Word Analytics
A public web app for quick analytics on text. It shows word count, character count and social media post limits.
- React
- Next.js
- SQL
- Tailwind
- Framer
My Skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Tailwind
- Prisma
- MongoDB
- Redux
- GraphQL
- Apollo
- Express
- PostgreSQL
- Python
- Django
- Framer Motion
My Experience
Senior Software Engineer
Redwood City, Ca
I worked at Reputation as a Senior Front-end Engineer, as well as building multiple back-end services. Experience with React, Node.js, Express, MongoDB, Python, Go, Java Spring Boot
2017 - presentTechnical Support Engineer
San Francisco, Ca
Minted
2019 - 2021Live Operations Lead
San Francisco, Ca
PennyPop
2019Graduated University of California San Diego
La Jolla, Ca
I graduated after 6 months of studying. I immediately found a job as a front-end developer.
2010-2012Contact me
Please contact me directly at 00.johnlam@gmail.com or through this form.