Hi! I'm Keith Low Software Engineer
Keith Low

About Me

Hey there! I just graduated with a degree in Computer Science from UC Davis. I've had the opportunity to work with a variety of programming languages and I absolutely love all things tech-related. I'm constantly on the lookout for new challenges to help me grow and refine my skills.

Experience

Coinbase

Software Engineer

Joined the Growth Incentives team, exploring new initiatives to drive user growth and engagement. Working on a React/React Native frontend that uses GraphQL and Relay to communicate with the backend.

Coinbase

Software Engineer Intern

Worked on the Simple Trade team, which is responsible for the Buy/Sell/Trade functionality on Coinbase.com as well as their mobile app. I worked on a React/React Native frontend that uses GraphQL and Relay to communicate with the backend.

UC Davis DataLab

Web Developer

Helped develop an image cataloging system using Next.js targeted towards historical archivists, which uses machine-learning technologies to determine the difference between two woodcuts, even through damage.

NeuroLeap Corp.

Software Developer Intern

Worked with a Go Backend, a PostgreSQL database, and an Electron(React) App, which was targeted towards specialists diagnosing young children with learning disabilities.

What do I work with?

ReactReact
Next.jsNext.js
TypescriptTypescript
Tailwind CSSTailwind CSS
AstroAstro
SvelteSvelte

Projects

Screamer V2

Screamer V2

A simple social media website built with Next.js with users, posts, likes, and chained replies. Created user authentication system using Auth0, securing user information and relevant metadata. Used MongoDB to store users, posts, replies and Mongoose to model these collections of data.
Next.js
MongoDB
Auth0
Redux
Tailwind
Mantine
Screamer

Screamer

A simple social media website built with the React framework, Axios API, and Redux for state management. Uses an external backend with Node.js using Express and MongoDB.
React
Redux
Node.js
Express
MongoDB
Axios
CodeLab Admin Site

CodeLab Admin Site

An admin dashboard website for a UI/UX and software development organization at UC Davis. The website lets us manage our members and projects over the years. It is built using Next.js, Express, and MySQL.
Next.js
Express
MySQL
NextAuth
Tailwind
Prisma
CodeLab Toolkit

CodeLab Toolkit

A toolkit website for a UI/UX and software development organization at UC Davis. The website aims to teach beginner developers about certain topics of React web development that aren't covered in our bootcamps. It is built using Docusaurus.
Docusaurus
React
Markdown
Tailwind
CodeLab Toolkit Sandboxes

CodeLab Toolkit Sandboxes

A collection of sandbox/example projects for the CodeLab Toolkit website. The sandboxes are small, interactive projects that demonstrate the concepts taught in the toolkit. This website is built using React, Tailwind, and Sandpack.
React
Tailwind
Sandpack
Zom-Punch!

Zom-Punch!

A simple 2D survival beat-em-up game built using Unity. The player must survive as long as possible against hordes of zombie-toasts. The game features a scoring system, power-ups, and multiple enemy types. I was responsible for designing and implementing the user input, user interfaces, and menus.
Unity
C#
Figma
Zom-Punch Press Kit

Zom-Punch Press Kit

A simple press kit website for the Zom-Punch! game. It features the trailer (also created by me), the synopsis, details, and game screenshots. The website is developed using React and Tailwind CSS. It is designed to be responsive and mobile-friendly.
React
Tailwind
Vite
Keith Low Portfolio v1

Keith Low Portfolio v1

My original portfolio website! It was a fun little project I created to experiment with Svelte, and it actually inspired the design of this very website. It's a simple, single-page website that highlights my projects and skills.
Svelte
Typescript
Tailwind
Vite