Blake Kelley
About Me
You won't find your average tech nerd here. I build web applications for a living, but when I'm away from the keyboard you'll catch me spraying dirt on my motorcycles, shredding on a jet ski, or pedaling through trails on a bike.
I'm organized, detail-oriented, and fully invested in whatever I'm working on, and I spend plenty of time sharpening my skills, both technical and otherwise.
Hard problems don't deter me. They're what pull me in. And I'm not afraid to ask for help or pull in the right resources when it'll get the job done better.
Take a look around to see where I've been and what I've built.
Skills
AWS, Serverless
Main cloud computing platform that I am familiar with. Experience includes IAM, Cognito, Route 53, CloudFront, Lambda, API Gateway, S3.
Developed our applications using the Serverless framework for simplicity of configuration and deployment.
Node.js, TypeScript, React/Redux, Vue, Material UI, Express, Bulma, Vitest, Mocha, Chai, Jest
Primary development stack used at IdeaRoom and Versabuilt.
At Versabuilt 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.
ASP.NET MVC with C#, LINQ, Razor, HTML, CSS, JavaScript/jQuery, Telerik Tools
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.
SQL - SQL Server, MySQL, PostgreSQL, TypeORM
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.
Continuous Integration and Continuous Delivery
Experience creating CI/CD pipelines with Azure DevOps, Bamboo and Octopus Deploy, Travis CI, CircleCI, AppVeyor, and Heroku.
Microsoft BI Stack: SSMS, SSIS, SSAS, SSRS
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.
Docker
I've used Docker, specifically Docker Compose, in several projects to run Node, MySQL, PostgreSQL, and PGAdmin services for development and testing.
PowerShell
I've used PowerShell to automate processes such as downloading files from a SharePoint site or FTP, and to automate local development machine setup by downloading necessary files and building and deploying projects.
Java, C
Most of my Java and C programming comes from school and I do not have much real-world experience.
Python
I began learning Python to help automate processes for work and my own enjoyment, such as Raspberry Pi projects.
Business Intelligence Markup Language (BIML)
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 simplified and sped up the development process.
Education
I attended Boise State University in pursuit of a Bachelor of Science in Computer Science and accomplished my goal in December 2014.