Application Architect
Current• Meet with Product Owners and App Development Manger weekly to identify current application needs and issues.• Identified requirements for a centralized reporting solution to replace the current hybrid of Crystal Reports, SSRS, and PDF forms. Reviewed and compared commercially available solutions to our own in-house solution.• Researched options for ongoing code analysis and implemented the solution into our DevOps process. SonarQube results are used to create work items for our developers to improve application code and help them become better developers.• Monitor Azure Application Insights for failures and address as appropriate.• Designed new solution for transforming SQL data from an old to new schema when converting a county to our new court CMS. The new solution performed in 1/3rd the time of the original solution, allowing for quicker migrations of other counties.• Regularly identify SQL performance bottlenecks with suggestions for code refactoring and indexes. • Assist the entire development staff with debugging and UI design. Current staff of 30+ developers work on 100+ applications including console applications, web services, web applications, and SQL jobs.• Research and choose a solution for database DevOps to address issues with application deployments and database changes being out of sync.