
Scott Hannen
I’ve been developing software full time since 2003, beginning with languages I’m still embarrassed to mention.
Work
Senior Software Engineer


Six Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least six years.


Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.


Five Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least five years.


Trusted Member 2022
Awarded for being a trusted member in 2022.


Four Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least four years.


Three Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least three years.


Two Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least two years.


Beloved Comment
Awarded for making a well-loved comment, as voted on with 25 heart (❤️) reactions by the community.


One Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least one year.


Fab 5
Awarded for having at least one comment featured in the weekly "top 5 posts" list.
Skills/Languages
I write mostly C#, including a lot of ASP.NET MVC, Web APIs, WCF services, and other stuff. I spent some time writing a lot of JavaScript but that's less frequent. I lean more toward back-end development. I work with SQL Server as needed and I've done a little with Mongo.
Currently learning
This year the targets are Azure-hosted services, containerization, and maybe I'll finally use the Angular that I learned in a few tutorials, forgot, relearned in some other tutorials, and then forgot again. Or maybe Blazor. That looks interesting.
Currently hacking on
I like to write articles. A lot of that involves dependency injection, so as I'm writing I try out ideas with a few different frameworks (Windsor, Autofac, Unity, Microsoft.Extensions.DependencyInjection) to make sure I'm not coupled to any of them.
I'm looking at updating the Money type I published to Nuget (Plasticfloor.Money) to .NET Standard and adapting it to handle random new currencies that appear out of nowhere.
Available for
I haven't contributed to open source. I'd like to explore that because there's a bigger world out there full of developers writing great software and I can only learn so much from them by reading their blogs. I'd like to broaden my horizons.
Want to connect with Scott Hannen?
Create an account to connect with Scott Hannen. You can also sign in below to proceed if you already have an account.