Senior Software Engineer
Current- Leader in introducing new technologies and how to migrate off of legacy code. - Modernization of legacy user interfaces using the latest design principles and latest technologies. The user interfaces were written in C#, WPF, and MVVM and are highly testable. I created API's to allow newer technologies to interface with legacy code to send and retrieve data. - Created a RESTful WebAPI to replace legacy MTS code written in VB6. - Created a data analytics platform to send data to the Elasticstack software to help visualize the data coming from our systems.- Updated the entire code base for one of the products to be compatible with Windows 10 64 bit. This included rewriting some projects in new technologies using C++ and the latest Visual Studio. The installation program had to be completely rewritten in Inno Setup.- Manager of software developer interns.