Cameron Sands

Software Developer

I am a fullstack software developer and below are my latest projects. Above and below are links to my Github and linkedIn.

Projects

Here are some of my projects, click on them to check them out.

Leisure Llama Lounge Promo Image

Leisure Llama Lounge

Leisure Llama Lounge is an e-commerce site that allows for users to purchase products. It features a cart for each user, a working checkout system, and uses Printify API and Stripe API for payment processing.

Technologies Used

React

TypeScript

Zustand

Next.js

TailwindCSS

Prisma

React

Express

MongoDB

Node.js

WebSocket

Game Buddy Landing Page

Game Buddy

Game Buddy is a web application that allows for people to discover new communities of gamers. Our project features a connection to the Riot API for stat verification in League of Legends. It also utilizes websocket for real time chat communications and live updates.

Technologies Used

React

Express

MongoDB

Node.js

WebSocket

React

Express

MongoDB

Node.js

WebSocket

Idle Production Promo Gif

Idle Production

Idle Production is a fun idle game where you can build a massive factory. The game follows a steady progression of upgraded buildings and increasing amounts of money. The game can be played for basically ever.

Technologies Used

JavaScript

Node.js

Canvas

HTML5

React

Express

MongoDB

Node.js

WebSocket

Turbine Promo Image

Turbine

Turbine is a clone of steam with a working user auth system, a cart for each user, and AWS hosting of all images to reduce server load.

Technologies Used

React

JavaScript

Redux

Ruby on Rails

PostgreSQL

Node.js

React

Express

MongoDB

Node.js

WebSocket

LlamaChop-Bot

LlamaChop-Bot is a chatbot that is able to manage Twitch Chat with neural network capabilities.

Technologies Used

Python

PyTorch

Twitch API

React

Express

MongoDB

Node.js

WebSocket

About me

My name is Cameron Sands and I am a fullstack software developer.

As a full stack developer, I have a strong passion for building innovative and dynamic web applications. With a solid foundation in React, Rails, JavaScript, Ruby, and Redux. I am able to create responsive and interactive user interfaces that provide a seamless experience.

I have experience working on several projects, including: Game Buddy, an online social platform that facilitates the creation of gaming communities and communication through chat, LlamaChop-Bot, a chatbot that is able to manage Twitch Chat with neural network capabilities, Turbine, a faithful re-representation of Steam utilizing AWS for image hosting and reviews, and Idle Production, an idle game with complex resource management and responsive gameplay.

I am also a great team player and have experience working in a team environment.

I am a graduate of App Academy, where I completed a Curriculum of Study in Web Development (Ruby on Rails, JavaScript, React, and Express) and I hold a Bachelor of Arts in Political Science from San Jose State University. I have a strong passion for game development and participated in the Game Dev club and created a game in Unity with C#.

When I'm not working on web development projects, I enjoy pursuing a variety of hobbies. I am an avid Ukulele player and enjoy playing music as a way to relax and unwind. I also enjoy power lifting and have been working on building my strength and fitness.

I also enjoy streaming my gameplay on platforms like Twitch, and making YouTube videos about my gaming experiences.

Overall, my hobbies and interests complement my professional skills and help me stay creative and engaged in my work. I am always looking for new ways to improve my skills and grow as a developer, and I believe that my hobbies are an important part of that journey.

Tech Stack

  • Ruby on Rails

  • JavaScript

  • React

  • NextJS

  • TailwindCSS

  • HTML5

  • CSS3

  • NodeJS

  • Redux

  • MongoDB