KB
BlogProjects

Freelance Full Stack
Web App Developer

About Me

I'm a freelance full stack web app developer. I've worked on other types software and different aspects of the development lifecycle (mobile apps, APIs, CI/CD pipelines) over the last ten years of professional software development. But I primarily develop web applications for small organizations, startups, and individuals using modern tech.

Software development is more than designing and implementing a software system that accomplishes the desired goal. It starts at the idea. Why are we building this? How do we build it in a way that efficiently and effectively accomplishes that goal? I so enjoy looking at the big picture and then diving down into the details. This full process is what makes me enjoy software development.

My life and my work are intermingled. I'm a skier, climber, mountain biker, traveler, and hobbyist. Those things are a huge part of who I am and they've shaped how I approach problems and live my life.

Services

SaaS Startup Developer

I'll architect and implement your SaaS startup idea from idea to growth.

Senior Engineer Advisory Role

Need a senior developer to advise on your team's development practices and technical decisions? I'll advise you and your team to make sure you can execute on your ideas and not rack up a mountain of tech debt on the way.

Web Application Feature Development

Need a new feature for your existing full stack web application? I can jump into an existing codebase and get started quickly to implement your new feature.

Web Application Discovery

Did you have a dev shop build your web app or SaaS startup platform but you've since moved on? You might not know exactly what you have. I can dive in and document your tech, your environments, write a developer getting started guide, and give you a list of recommendations for essential improvements.

Technical Architecture Design

Have an idea but can't decide on tech stack? I'll break down your idea into work chunks and designs your app's architecture so you can get started knowing you'll be able to support all the features you need in the future.

POC Project

Have an idea and want to prove it works? I'll hack together a POC version in a short period of time to make sure it's viable.

Professional Experience

Owner - Kellen Busby Software LLC

08/2018 - Present

Riverstone Resources LLC 2019

  • Established and implemented CI/CD practices using Azure DevOps, successfully productionizing four in-flight applications
  • Developed and deployed a React frontend for an NLP-based industry news aggregation system, enabling users to filter, search articles, generate reports, and manage article attributes
  • Maintained and enhanced Python backend for NLP-based news aggregation, independently delivering bug fixes and improvements
  • Created custom RShiny theme incorporating company branding
  • Mastered Pandas fundamentals and delivered management data visualizations within two weeks

Bookcicle LLC 2018

  • Led test-driven development of Python Lambda functions for customized manuscript export using python-docx
  • Implemented React frontend changes supporting manuscript export functionality

Software Developer - Liberty Mutual Insurance

08/2016 - 08/2018 | Portsmouth, NH

  • Architected and developed an enterprise-level chatbot using NodeJS, Amazon Lex, AWS Lambda, API Gateway, DynamoDB, and ElasticSearch
  • Self-taught AWS DevOps skills to support infrastructure needs
  • Conducted comprehensive research on chatbot technologies including Amazon Lex, DialogFlow, Luis.ai, wit.ai, and Microsoft Bot Framework
  • Designed and implemented a dashboard web application for underwriters to consolidate and visualize data from multiple sources

IT Analyst, Technical Development Program - Liberty Mutual Insurance

06/2014 - 08/2016 | Seattle, WA / Dover, NH

The Technical Development Program is an IT rotational program that exposes participants to different areas of the company, all aspects of the software development lifecycle, and provides technical training. This program was influential in my path to software development.

  • Developed business cases for new project proposals
  • Built a hybrid mobile application for new claims submissions
  • Lead the front-end development of two Angular web apps