Joe Doyle
I am a software professional living in the suburbs of Chicago, IL with my wife, two kids, and dog.

I work hard to improve my skills in the spirit of software craftsmanship. I’m a constant learner and am always looking for new technologies to improve my software quality. I’ve moved between engineering and management several times in my career. I am mostly a backend JavaScript developer who loves working with Node.js. I also have experience with ops and enjoy using AWS, Docker, PostgreSQL, and any other tools to keep infrastructures happy and healthy. I have done frontend work, but I’m pretty rusty by now.

In what now feels like a past life, I was a system administrator. I have experience working with large, international, multi-site Windows networks where I was responsible for installing, upgrading, and maintaining services such as Active Directory, IIS, Exchange, and SQL Server. Then I was a .NET developer mainly working with C# and ASP.NET MVC for a few years.

I’m not much for social networks, but I’m on Github, LinkedIn, StackOverflow, and lesser so Twitter & Mastodon, and known as JoeDoyle23 generally around the internet. If you would like to follow my blog you can subscribe via RSS as well.

Where I Work

I work at Fictiv as a Director of Engineering where I guide three teams to be happy and productive while building our software. This blog, its content, and opinions are my own and do not necessarily reflect those of my employer.