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 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 5 years, 1 month
3 profile views
Last seen Feb 20 at 13:35