chrisallen.dev

Hi, I'm Chris

I build software and stuff

About Me

I have been building software for over 15 years and I love it. I specialize in system design, backend development, and platform engineering. I have extensive experience building cloud infrastructure and implementing DevOps practices.

When I'm not working, I'm spending time with my wife, son, and our dogs. We like to travel when we get the chance and I do a lot of cooking, which I've turned into a hobby.

What I Do

System Design

I plan and build systems that leverage a variety of technologies. I have experience working with monoliths, microservice architecture, and systems in various states in between.

Backend Development

I build applications and web services in many different languages, including Go, Java, TypeScript/JavaScript, Python, Ruby, and C#.

Embedded Development

I've written embedded applications for IoT in C++ and Java. I've been experimenting with Rust for this as well.

Frontend Development

While not something I specialize in these days, I know my way around frontend development because it is how I got my start in the industry. I try to keep up with what's going on in this world.

DevOps Practices

Implementing practices such as CI/CD and Infrastructure as Code is second nature to me. If there is a process that can be automated, I will automate it.

Cloud Infrastructure

I've worked with Amazon Web Services and Google Cloud Platform in depth. I work with technologies such as Docker, Kubernetes, and cloud native applications on a regular basis.

Places I've Worked