Primarily developing in C#, my work has been in the healthcare industry for the past 9 years, creating custom solutions for large clinical and reference laboratories, in order to interface admissions, order and results messages via HL7 v2.x protocols.
I have extensive experience refactoring legacy VB6 applications, in order to eliminate bugs and inconsistent behavior, leverage improvements in performance and clarity in the recent versions of the .NET framework, and create code that is more testable and maintainable.
I also have experience in VB.NET, Entity Framework, and Microsoft SQL Server. I'm familiar with many design paradigms and principles, including SOLID principles, dependency injection/IOC, and test-driven development.
I use Git for source control, and the GitFlow workflow for managing releases, bug fixes and new feature branches.