Who am I and what is this site?

A very professional photo of me that is professional

(seriously though, I love traveling).

Why a project landing page?


I'm hoping it creates a relational feeling, but there is a technical reason as well:

I want an index of all of my portfolio projects, and an index that I don't have to worry about having downtime:
What if I am working on the EC2 AWS server that is running a project when someone comes to look at it and it is down? What happens if I forgot to handle an error on my node server and it crashes? Or a surge in traffic I didn't account for?

Using a google site mapped to a subdomain of my blog solves these problems for me, while giving me a single url that I can share to showcase some of my work.

The Projects:

ngDesk: https://ngdesk.com/

I absolutely cannot take full credit for this project.

However, I did a substantial amount of work on it with the All Blue Solutions team as one of their first developers. As described on my resume, this is a business portal designed to replace zendesk and pagerduty all in one.

They have since updated the design to what I believe is angular material, but nearly all of the core functionality that I originally worked on while onboarding new team members is still here.

Technologies Used:

  • ESQL/SQL, RESTful services

  • Java / Java EE

  • Angular 1, jQuery, Bootstrap, html / css

  • AWS, Redis, DB2, IIB, MQTT protocol, MVC pattern

[React] Material-Ui Project Portal: Link

A project portal within a project portfolio-- Inception-level nesting action here. This is very much 'in development' at the moment.

Technologies:

  • React + Material-ui + react-router + eslint/webpack

  • Node.js / express / firebase

  • Docker + Heroku