Software Engineer
Current• Key member responsible for complete re-write of VB6 application into web technology. This project required the design and implementation of the full development stack. React for the front end and .NET Core for the back end utilizing RESTful services. This required analysis of the existing system and the ability to re-architect the front-end look and feel to be more modern and effective at solving the user's needs.• Member of team that designed and developed a solution to allow clients to forecast budget based on existing data. This project utilized Scala running in AWS for the backend web services and React for front-end components and screens. The project also used PostgreSQL for the database.• Member of team responsible for providing re-usable controls across all facets of the division and technologies deployed. • Responsible for design and development of the controls functionality as well as the style of the controls to maintain a consistent look and feel across all the technologies in use. • Controls were written for AngularJS (1.3), WPF, Silverlight and Windows Forms. • Responsible for maintaining consistent styling across applications/technologies utlizing tools such as LESS, CSS and XAML.• Key member of team that designed and developed a re-usable silverlight component that was awarded a U.S. patent (9,235,328).• Helped develop a dashboard application utilizing Silverlight, Composite Application Library (Prism) and Windows Communication Foundation (WCF). Utilizing these technologies the team was able to host Silverlight and traditional ASP.NET applications in a common portal interface. • Developed re-useable Silverlight controls that helped maximize productivity of various teams as well as provide a consistent look and feel across the application.