Ken Halbert

Ken Halbert

ABOUT ME
Full-stack developer
Full-stack developer

I started writing code as a hobby when I was ten years old and started building applications professionally right out of high school. Since then I've worked on mobile apps, large back-end systems, consumer-facing websites, and everything in between. All of this was made possible by mentors who generously shared their knowledge and time with me early on in my career, so I enjoy giving back and helping others in the same way they helped me.

English
Mountain Time (US & Canada) (-07:00)
Joined July 2018
EXPERTISE
10 years experience
I've been working with JavaScript, my favorite programming language, for my entire career - to build native apps (with PhoneGap), web bac...
I've been working with JavaScript, my favorite programming language, for my entire career - to build native apps (with PhoneGap), web back-ends and back-end services (with Node), and websites/JavaScript SPAs (of course). On the front-end, I have experience working with both React and Angular, though most of my work in recent years has been in the React/Webpack/Babel ecosystem.
10 years experience
C# is the language I started my career with and was my bread-and-butter for years. Over the course of my career I've built many business...
C# is the language I started my career with and was my bread-and-butter for years. Over the course of my career I've built many business-to-business, business-to-consumer, and internal applications using the Microsoft stack (ASP.NET MVC, ASP.NET Web API, Entity Framework, etc), and more recently I've been spending most of my time building microservices with .NET Core in AWS.
6 years experience
I've been working with React since 2015. It's my go-to JavaScript framework for new projects, both professional and personal, unless som...
I've been working with React since 2015. It's my go-to JavaScript framework for new projects, both professional and personal, unless some specific factor (e.g. team composition & skillset) makes Angular a better choice.
6 years experience
I've spent much of my career working in AWS - mostly with EC2, RDS, S3, DynamoDB, API Gateway, CloudFormation, and Lambda. I have a de...
I've spent much of my career working in AWS - mostly with EC2, RDS, S3, DynamoDB, API Gateway, CloudFormation, and Lambda. I have a devops mentality, and I'm not content hyper-focusing on just one part of a system (and yes - the application code is just one part). I like to have a well-thought-out and useful CI/CD pipeline, 100% automated infrastructure and code deployments, reliable and meaningful metrics and alerts, and infrastructure and architecture that is resilient and doesn't keep me up at night (either through stress or because it goes down at 3 AM). It has been my experience that even a small team that's proficient in AWS can accomplish all of this with ease. I also have a lot of experience building serverless applications in AWS with AWS Lambda, API Gateway, DynamoDB, and S3.
2 years experience
SOCIAL PRESENCE
GitHub
dotnet-core-aws-lambda-example
A simple AWS Lambda function written in C#, with a unit test project. This was written to demonstrate some patterns that I've found to be useful in C# Lambda functions and to serve as a starting point for developers who are new to developing C# Lambda functions and want to know how to solve problems like bootstrapping, dependency injection, and configuration in a serverless C# application.
C#
1
0
node-load-tester
A simple load testing tool built with Node
JavaScript
0
0
EMPLOYMENTS
.NET Developer - Consultant
Nordstrom
2017-01-01-Present
N/A
N/A
.NET Developer
Healthgrades
2015-07-01-2017-01-01
N/A
N/A
Developer III
TransUnion
2014-03-01-2015-07-01
N/A
N/A