//Hello

I'm Ben Rollins, a web developer located in San Jose, California who's always open to new opportunities and hungry for new challenges.

Resume

SKILLS

HTML

CSS

JavaScript

Python

React

jQuery

Node.js

Express.js

PROJECTS

*Live projects may take a bit to load due to being on free Heroku servers

A full stack web app for the popular collectible card game Keyforge. Allows the user to search a database of cards by various properties. Also features a public API for other developers to easily access the database of cards for their own use.

(React, React Router, Node.js, Express, MongoDB/Mongoose)

A web app for generating colour schemes similar to Adobe Kuler. Allows the user to input a given color in either RGB, HEX, or HSL format via text input and sliders, and generates other colors to complete a color harmony (Analgous, Complementary, Split, etc). Also displays a range of shades of the main color for easy shadows / shading. Users can simply click on a color to instantly copy it to their clipboard for easy input into their own projects. Features dedicated desktop and mobile versions.

(React, React Redux)

A web based chat room client that allows user to join, create, and search various chat rooms. Uses websockets to maintain a constant connection with rooms updating in real time. ​

(Node.js, Express, MongoDB, React, Bootstrap)

A "match 3" game in the vein of Bejeweled, Candy Crush, etc. Made in Python using the popular Pygame library. Each block/jewel is rendered via an internal state machine, allowing for easily extended behaviours such as "special" blocks with multiple colors, shields, etc.

(Python)

A multiple choice quiz site for the time and space complexities of popular data structures and algorithms. Features a responsive design that works on both desktop browsers and mobile devices. Questions are stored in a local XML file and loaded into the page as the user progresses.

(jQuery, Boostrap, XML)

In addition to the above projects, I've also completed some smaller projects (which are also available on my GitHub) such as a unbeatable game of tic-tac-toe, a functional calculator, a random quote generator, and others.