Principal Software Engineer
CurrentDragon® Medical 360 | eScription is the leading on-demand platform for computer aided medical transcription. Dragon® Medical 360 | eScription employs technology and quality assurance workflows throughout the document creation process to help organizations produce the highest-quality documents possible.* Part of the effort to refactor the client/server communications layer of the EditScript MT product so that it can access REST based transcription servers in addition to the proprietary eScription transcription server it currently accesses. Includes implementing a test platform using Web API 2 and Entity Framework 6. C#, .NET 4.0, VS 2013, Entity Framework 6, Postman, ASP.NET Web API 2, REST Web Services.* Designed and implemented a C# replacement for existing EditScript MT VB 6 based Audio support. Included writing the Audio Services Design Specification covering all aspects of the use of audio and audio data within EditScript MT. Compared available voice technologies and selected the Waveform Audio API. Used nAudio as an example implementation of the Waveform Audio "eventing" approach to guide the implementation of the new EditScript MT audio support. Created a working prototype that incorporated proprietary speed and volume processing as a proof of concept. C#, .NET 4.0, VS 2013, Waveform Audio API, Thread Synchronization, Data Synchronization, nAudio 1.7, VB 6.* Responsible for researching existing VB 6 based EditScript MT v10 user interface functionality and authoring the EditScript MT v10 Functional Inventory. Principal contributor on the EditScript MT v11 architecture and design team. Authored the EditScript MT High Level GUI Architecture document. Was the "go to" resource for WPF and MVVM questions and concerns. Implemented all aspects of the EditScript MT rewrite related to patient demographics. C#, XAML, .NET 4.0, VS 2010/2013, WPF, MVVM, Managed Extensibility Framework, VB 6.