Brian Lam Software Engineer

About Me

Hey! I am a Computer Science student at the University of California - San Diego, and also a software engineer. I'm always on the lookout for new challenges and projects to tackle, especially ones that allow me to learn all sorts of new technologies! I usually work on full-stack development for web applications, but lately, I have been focusing on back-end development - building RESTful APIs, unit testing routes, building authentication systems, and writing documentation for all future developers.


I feel comfortable working with numerous different frameworks, like Node.js, Express, Flask, Jest, and React, to enhance my work.


My main development languages are Python and JavaScript, but I have also worked with C, C++, Java, and HTML5 in various projects!


Git, NPM, MongoDB, Firebase/Firestore, and Postman are some of the tools that I have used from day to day to bring my projects to life!

My projects

These are some of my favorite projects that I have worked on over the last few years. I primarily focus on back-end development, integrating databases, and building RESTful APIs, though I also have extensive experience working on full-stack development and Android apps. Hover over and click on each project title to find out more about them!