Personal: All About Us

Our digital scrapbook

Summary

Creating a real scrap book, or making anything artsy for my girlfriend would have resulted in a subpar gift.

Instead, for our anniversary I created a PWA with Polymer and Firebase to create a personal app for us instead. The app tracks moments we want to capture (and not forget), facts about each other, and even a checklist to follow when we have a disagreement.

This gift that keeps giving will be updated and changed as the main product owner prioritizes them for me.

Tech Stack

Work: Brilliant Factory Portal

The one stop shop for Brilliant Factory

Summary

Users in the manufacturing shops were e-mailing, messaging, and box foldering their way to documents required to use our team apps, which make their job easir.

I took on the side project for creating a WordPress site that met the design from our UX team to give users one place for the information they need!

Tech Stack

Personal: Duke of Dollars

Building Your Financial Kingdom

Summary

A site that has the following goals: "learn how to build wealth, how to invest your capital, how to use accumulated assets to best accomplish your goals, and most importantly: how to live a fulfilling lifestyle in accordance with sound personal monetary policy."

My client wanted a site to help drive the metaphor home to help change the lives of their users as they provide a roadmap to build your financial kingdom.

Tech Stack

Work: eAndon

Alerting the right people at the right time

Summary

eAndon is a self-service subscription based alerting tool for manufacturing sites. Sites define their alerts based on their own alert type definitions on specific locations. Users can then create to specific alerts, which systemically notifies those who are subscribed to them. This let's subscribers quickly know of issues on the shop floor.

Alerts can be triggered by users manually using the web or mobile apps, RESTful APIs, or integrated with GE's Historian time series data.

This solution is either piloted or implemented in each of GE’s tier one industrial businesses and has 1500+ users.

Tech Stack

Work: Factory 360

Making your decisions easy

Summary

Factory360 allows users to create a single dashboard using multiple source types, like Tableau, eAndon, Spotfire, or Box, enabling them display essential reports on shop floor monitors.

The reports displayed in the dashboard are refreshed periodically, ensuring users have updated information to base decisions on.

Tech Stack

Personal: Great Gatsby Js Themes

Your One Stop Shop for Gatsby Themes

Summary

I created the Great Gatsby Themes site to gather open source gatsby themes in one place for those looking to use them.

For MVP, I manually add new themes, but as the site grows, one will have the ability to add their own and also sell it.

Tech Stack

Personal: GGT Material UI Blog

Simple & Easy Material MDX Blog

Summary

My first very simple, easy to use gatsby-theme to create a Material UI blog.

With Gatsby JS having experimental themes, I wanted to experiment with the new api to make a theme for others to use!

Tech Stack

Work: Historian Web Data Connector

See your timeseries data in Tableau

Summary

Tableau software doesn't come with an OLE DB Connector. GE Historian 7.0 released new REST APIs to retrieve data. Combining the two utilizing Tableau's web data connector required a custom solution; it provided results.

I developed a MEAN tech stack app using a proxy server and routes. The UI utilizes bootstrap and other bower components to create an interactive user experience for data, enabling data driven decisions for our shops.

Tech Stack

Personal: Inspir3Me

Inspring you each day

Summary

Inspir3me is a simple Ionic 2 Hybrid application that allows you to schedule different category: quotes. You choose the recurrence, quot type, and time and it sends you a notification! I've always wanted an app to do this, but couldn't find one.

I developed this over two different weekends, and don't think I will continue any efforts anytime soon. It has a slow initialization of the SQLite DB, some quotes in the quote DB I used should be removed, and the like button doesn't work on the single quote page. Overall, the app does send me a quote each morning and for now, that is good enough for me - hoping one day I will turn it into a firebase PWA instead.

Tech Stack

Personal: Kaleb McKelvey WordPress

Growing through experience

Summary

Before migrating to GatsbyJS and utilizing Netlify CMS, my first portfolio / blog was hosted on WordPress.

This was where it all started :)

Tech Stack

Personal: Polymer 2 Mental Model Dictionary

Make rational decisions faster and easier

Summary

Mental models are big ideas from various disciplines (Engineering, Finance, Math, etc) that attribute to better decision making. I won’t go into all the details here because I hope the new project can enlighten you into mental model thinking.

This dictionary is the new place one can head to see a summary, example, and defense strategy for specific mental model dictionary entries. I couldn't find this besides bloggers who write about them in longer articles (which are also very helpful).

I developed this MVP quickly to get the content flowing and to learn how Polymer 2 + PWAs work. This app was revamped and re-released when Create React App V2 was released. The Polymer version is deprecated.

Tech Stack

Work: Plant Pulse Optimizer

Pulsing your plant progression in real time

Summary

In my last rotation of DTLP, I worked scrum style on a commercial product known as Plant Pulse Optimizer utilizing the Predix platform. It provides real time KPIs for manufacturing sites. I specifically contributed to front end widgets, back-end services, and E2E testing for the product.

Tech Stack

Personal: React Mental Model Dictionary

Make rational decisions faster and easier

Summary

Mental models are big ideas from various disciplines (Engineering, Finance, Math, etc) that attribute to better decision making. I won’t go into all the details here because I hope the new project can enlighten you into mental model thinking.

This dictionary is the new place one can head to see a summary, example, and defense strategy for specific mental model dictionary entries. I couldn't find this besides bloggers who write about them in longer articles (which are also very helpful).

I revamped my original Polymer version into React, while adding new features. The About the Project Page shows release info!

Tech Stack

Work: Software Engineering Portal

Learn who we are and what we do

Summary

Created a team portal to show the services we offer, team members with their avatars, and the products we work on.

This side project was so much fun, allowing the business a place to contact us and learn how we operate!

Tech Stack

Work: Takt

Standardizing your manufacturing metrics

Summary

The Takt applications standardizes a metric tracked for cycle times for manufacturing shops.

Users can create dynamic plans for their shops based on their takt time and demand. While plans are active, users are easily able to see progress on how they are meeting demand, factoring in both idle and downtime with an easy interface to guide them effectively through the shift.

Tech Stack