AgrimetricaSenior Software Engineer
Apr. 2014 Maintenance and enhancement of Windows (VB6), WinForms (C#), and websites (Classic ASP/ASP.NET MVC) that allow users to collect and track key dairy industry metrics Many of these applications were migrated from legacy VB6/Classic ASP to a newer C#/ASP.NET MVC platform improving the user experience, resulting in increased sales and subscriber retention. The following tasks were completed during the migration: o Entity Framework replaced the legacy ADO.NET in the data layer
o Telerik Controls were added to reduce the need for custom controls, adding greater functionality in the process
o The client-side HTML/CSS was updated to HTML5/CSS3 with AJAX, jQuery, AngularJS, Telerik Kendo UI, and SASS o Multithreading was introduced to optimize runtimes and increase uptime
o Additional features were introduced including a custom ASP.NET WEB API control used to retrieve real-time dairy data, parsed using JSON.NET and stored for later analysis
Created a suite of iOS (Objective-C/Swift) and Android (Java) mobile applications. Dairy farmers use these applications to enter cattle health and milk production information real-time into their mobile devices while working remotely o All mobile development was later switched to Telerik AppBuilder consolidating multiple environments into a single IDE simplifying both development and deployment
Microsoft Azure is used for testing and hosting 5PM is used for project management TFS is used for source control SQL Server 2008 R2/2014 development:
o Stored procedures (written in CLR or T-SQL), triggers, UDFs, views, and queries/scripts were created, maintained, and enhanced to support various functionality in the applications and stand-alone SQL jobs