About Me
Normally described as a conundrum, you won't find your average tech nerd here. Although I specialize in building web applications (among other things), I am often spending my time spraying dirt on my motorcycles, shredding on a jet ski, or peddling through terrain on a bike. I am organized, detailed, and invested in whatever I am working on. I also spend a lot of my time further developing my skillsets in all aspects. I enjoy stimulating my cognitive side and exploring new situations. Difficult tasks do not deter me and only further my need to solve them. I am not afraid to look to other resources around me when necessary. Please take a moment to see where I've been and what I have accomplished.
Main cloud computing plaform that I am familiar with. Exprience includes IAM, Cognito, Route 53, CloudFront, Lambda, API Gateway, S3
Developed our applications using the Serverless framework for simplicity of configuration and deployment
Primary development stack used at IdeaRoom and Versabuilt.
At Versabuilt which I built a product, Robot2CNC, utilizing a Raspberry Pi to create an application for communication between a robot and a CNC machine using a user interface, REST API, or text based API.
The main stack that I developed web applications in for WhiteCloud and Relias. I have created and maintained several major applications for both internal and customer use. The functionality of these applications ranged from data entry, data load, and data management to user creation and management.
My team managed St. Luke's data warehouse as well as our own application databases. I created and maintained databases, tables, views, and stored procedures on a daily basis.
Experience creating CI/CD pipelines with Azure Devops, Bamboo and Octopus Deploy, Travis CI, CircleCI, AppVeyor and Heroku.
I worked as a BI Developer for some time at WhiteCloud where I worked with the Microsoft BI stack on a day to day basis.
I've used Docker, specifically Docker Compose in several projects to run Node, MySQL, PostgreSQL, and PGAdmin services for development and testing.
I've used PowerShell to automate processes such as downloading files from a SharePoint site or FTP to automating local development machine setup by downloading necessary files and building and deploying projects.
Most of my Java and C programming comes from school and I do not have much real world experience.
Built and maintain a couple of local business websites. The local motorcycle club website Owyhee Motorcycle Club and StoreyTails LLC.
I began learning Python to help automate processes for work and my own enjoyment such as Raspberry Pi projects.
BIML is an XML dialect used to write business intelligence solutions. Combined with BimlScript (C# nuggets embedded in Biml), we were able to turn our SQL Server ETL packages into dynamic and modular files based on templates. Allowing changes to be applied across multiple packages with a single change. This allowed us to simplify and speed up the development process.
Working with a highly skilled group of developers on a 3D configurator application to create the most effective, delightful buying and selling experiences for customized products.
Working on the Data Integrations and Delivery team focused on providing clients with up to date billing data.
Worked on a small team of developers focused around providing robot automated CNC solutions to manufacturers worldwide.
In May of 2017 WhiteCloud Analytics was acquired by Relias (formerly Relias Learning). With this change came new opportunity to move around in the company. I moved to a team that was responsible for creating a Common Data Platform which would be the central hub for loading, housing, maintaining, and reporting for all analytics applications. On the team I worked on creating a web application that would allow for other developers to create metrics in a fraction of the time. I also helped create and maintain the automated build and deploy using Bamboo and Octopus. Created automated scripts for quickly setting up or restoring to a fresh state on the servers as well as local development machines. Used Biml and BimlScript to convert the existing load packages into dynamic and modular script files. This allowed existing packages and any new packages to be created using a simple configuration file.
Following a year and a half intership with WhiteCloud, I was offered a full time position on the Research team. My team worked directly with St Luke's Health System, taking feedback on what type of problems they are trying to solve and quickly creating applications focused around achieving outcomes. I worked directly on an application focused around improving the quality of care provided to patients. I started taking over this application as an intern and fully lead by the time I was hired full time. From there I focused much of my time automating the data load, cleaning up the database, and rewriting application code for reusability so that I could focus on other endeavors. The question of Single Sign On was brought up in an effort to reduce the user support by members of our team. In order for this to be possible, I needed to move our applications to a framework that could support SSO. I took the lead on recreating our front end application with ASP.NET MVC, having no knowledge of the MVC framework or SSO, I took the initiative to learn what I needed to accomplish this task. I then joined a team focused on creating a platform for loading, processing, and maintaining the various healthcare organizations data.
After a couple years of school I started looking around for an internship at a tech company and came across WhiteCloud, a small startup in downtown Boise. Upon applying I was able to secure a position where began taking on simple tasks of fixing bugs, adding minor updates, and taking over data loads. When the need for a front end ASP.NET VB application to be taking over, updated, and maintained I eagerly stepped up to task. This was my first non-CMS website and I was able to take it from a basic web page that displayed the current users list of application and expand it to add administrative functionality. With that the application allowed the creation of users which would create the user in the Active Directory and add them to the list of groups while also updating the information in the database.
I began my first official work experience at a small tack shop in Boise where I started out working in the back room loading grain bags for customer, running the fork lift and stocking shelves. After some time I began running the register and helping with orders. Once comfortable with that, I expressed interest in helping out with their outdated website. After getting comfortable with the existing website and getting it up to date, I led the process of migrating the website over to WordPress for easier maintenance. This was my first real exposure to websites and helped me learn a great deal…mostly the hard way.
I attended Boise State Universarity in pursuit of a Bachelors of Science degree in Computer Science and accomplished my goal in December 2014.