Mark Smith

Mark Smith

Mark has been involved with software development for over 20 years, starting on mainframes (IBM VM/SP) and moving on to OS/2, and finally settling on Windows. He has extensive experience consulting for large companies, providing architectural and debugging help, performance tuning and design advice. He is the author and contributor to several open source projects including a popular TAPI wrapper and MVVM library for XAML applications.

Mark has taught COM and .NET courses to developers all over the world, focusing on core concepts and solid design principles. He has also spoken at several developer conferences and user groups. You can find his blog at http://www.julmar.com/blog/mark where he writes about UI design, debugging and core .NET topics.

Mark currently works with Microsoft Research on large dataset analysis, designing algorithms to take advantage of multiple cores to process and visualize large biological sequences. He also works with Wintellect clients to design and improve their .NET-based solutions.