Brett Wertz

412
reputation
4
19

Started my professional career as a Java Developer (Java 1.6). Initially tasked with creating JUnit tests and dummy EDI (X12 and EDIFACT) messages. Then progressed into fixing minor bugs and then onto reading requirements and writing validation code.

After getting married and deciding that Northern Virginia was more stress than it was worth, I switched jobs. I moved into a Software Engineer position working with C# and the .NET Framework 3.5 SP1. The transition from Java (IBM RAD) to C# (Visual Studio) was relatively easy syntactically but understanding the Frameworks has provided a bit more difficulty.

Currently I work on a number of different projects using WPF and C# WinForms with the .NET Framework. I've had experience with using SMO to create Peer-to-Peer replication on SQL Server 2008 R2 for the purpose of High Availability. I've also had experience with interfacing with Smart Cards and Cryptographic Key Generation and storage. I've written an entire installer from scratch using WiX 3.7 in order to replace the Installer that we were using in Visual Studio 2010. Due to my experience with WiX, I've been the go-to guy for installer assistance.

With all of that being said, even though programming is not something that comes easy to me as I tend to get "lost in the weeds", it is something that I truly enjoy working on for endless amounts of hours. I enjoy the rush I get when code that I write actually works and I thrive off the feeling of fixing bugs (despite the inevitable, albeit temporary, frustration I encounter).

Feel free to contact me if you have any questions with what you've read! :)