Projects
Airship CMS
2015 - Present | Goma Games | airshipcms.io
- Wrote the entire modular content management system user interface in AngularJS with coffeescript, jade templating, and gulp workflow.
- Developed the authorization layer by integrating 3rd party Auth0 service.
- Developed file and image upload capability by integrating 3rd party Cloudinary service.
- Developed e-commerce capability by integrating with 3rd party Stripe payment processing service.
Skyport
2016 - Present | Goma Games | fobabett.github.io/skyport
- Wrote the entire account management user interface in Angular 4 with TypeScript and webpack workflow.
- Developed the authorization layer by integrating 3rd party Auth0 service.
- Developed e-commerce capability by integrating with 3rd party Stripe payment processing service.
Beyond VT Marketing
2017 | Goma Games | www.beyondvtmarketing.com/order
- Built a client-side single-page order/checkout application with Angular and Airship's API.
- Integrated Stripe card validations.
- Integrated Auth0.
- Built a CSV export tool with JQuery, NodeJs, Express, and MongoDB.
Hawaii International Film Festival
2017 | Goma Games | www.hiff.org/films-and-events
- Built the custom film browser that fetches films from FestPro API using Angular.
- Built the custom film schedule and forms with jQuery and AirshipCMS.
WiFi Probe Sniffer
2017 | Goma Games
- Wrote a python runner script that schedules the periodic synchronization of database files
- Wrote the synchronization script using python from a Raspberry PI to an AWS S3 bucket
Angular + Airship CMS
2017 | Goma Games | angular-app.airshipcms.io | Github
- Built a single-page application with Angular and AirshipCMS.
- Documented how to setup the workflow and file structure for an Angular app with Webpack.
React + Airship CMS
2017 | Goma Games | react-app.airshipcms.io | Github
- Built a single-page application with React and AirshipCMS.
- Documented how to setup the workflow and file structure for React app with webpack.
Angular 1.x + Gulp + Babel + Airship CMS
2017 | Goma Games | angular-1-gulp-babel.airshipcms.io | Github
- Built a single-page application with Angular 1, Gulp, Babel and AirshipCMS.
- Documented how to setup the gulp + babel workflow and file structure for an Angular 1 app.
Swagger UI Light
2017 | Goma Games | Github
- Built an open source alternative Swagger UI using InfernoJS.
Unicorns VS. Dragons
2017 | Node-Knockout Hackathon Winner
- A mobile real-time multiplayer game.
- Game built with Angular
- Socket server built with Go
Circa Victor
2017 | Circa Victor
- Built a microservice that retreives data from an FTP server and uploads to an AWS S3 bucket in Go.
- Wrote and designed an activity log persisted to AWS DynamoDB.
Truffaux
2016 | Goma Games | www.truffaux.com
- Built a custom product browser that fetches products from Airship API using Angular 1.
- Built a custom shopping cart module using Angular 1.
- Built a custom checkout module using Angular 1.
Tunefork
2016 | tunefork.airshipcms.io | Github
- Built a music playlist creation and sharing platform using Angular.
- Wrote the realtime database storage layer using Firebase.
Randy Panado
2016 | Goma Games | www.randypanado.com
- Built a portfolio site using content from AirshipCMS.
- Wrote a portfolio piece filter with Angular 1.
- Created a video modal with Angular 1.
HIC Surfboards
2017 | Goma Games | www.hicsurfboards.com
- Built a custom product browser that fetches products from Airship API using jQuery.
- Built a custom shopping cart module using Angular 1.
- Built a custom checkout module using Angular 1.
Sketchy Friends
2017 | React Riot Hackathon Entry | sketchy-friends.herokuapp.com
- Built a realtime 2 player desktop drawing game.
- Game built with ReactJS.
- Socket server built with NodeJS and Socket.io
Jumping Jack
2018 | Node-Knockout Hackathon Winner | jumpingjack.herokuapp.com
- Built game a that uses your microphone as input.