I take pride in writing elegant, readable, performant code for a wide variety of use-cases, and am looking for a position as a software engineer that will help me continue to refine and grow these abilities.

I have over 20 years of development experience and am currently working with the latest web development technologies to develop cutting-edge internet experiences. I have worked with the Microsoft .Net Framework since beta in 2000, on both the client-side and server-side. I have worked extensively with object-oriented code bases in C# and VB.Net, including WinForms and ASP.Net (WebForms and MVC). I am familiar with ORM frameworks such as Entity Framework, as well as patterns such as IoC/DI, mocking, and unit testing. I am familiar with both the full .Net Framework as well as .Net Core and the .Net Standard concept.

I’m am familiar with the latest client-side web technologies including HTML5, JavaScript, jQuery, and Bootstrap, I also have extensive experience with the entire stack, such Microsoft Azure, SOAP XML and REST services, Web API, and JSON.

I have over 15 years of Microsoft SQL Server work, including complex T-SQL, advanced debugging, enterprise-scale relational database architecture, complex query plan optimization, terabyte-scale databases, geolocation, and SQL Azure.

I am experienced with version control systems including Team Foundation Server and Git, including tagging, branching, merging, and resolving conflicts, and with fundamental Object Oriented Design Patterns.

I have been heavily involved in the build and release process for large, complex projects, including ensuring correct source migration and resolving complex build and deployment issues. As a project lead, I have been involved in code reviews, employee hiring and performance reviews, and overall team performance to meet all of the client’s needs on time and on budget.

  • New York, NY, United States
  • Member for 2 years, 7 months
  • 0 profile views
  • Last seen Feb 1 at 1:15