Experience

November 2021 - Present

Software Systems Architect Release Tools - Epic

  • Design and build SVN to git verification: topology, revision info, file change list, and file content equivalency.
  • Design, build, and maintain git hooks and hooks within gitlab.
  • Security Audits, fixes, and planning.

August 2020 - November 2021

Software Systems Architect All Epic - Epic

  • Codified style rules using .editorconfig
  • Automate code integrity: audits, fixes, and pull requests to reduce overhead in finding and fixing common coding mistakes
  • JavaScript to Typescript migration to reduce friction for developers
  • .Net Framework to .Net Core transition a windows forms application
  • Developed a tool for soliciting feedback on recent collaborations

October 2017 - August 2020

Senior Software Systems Developer Reports - Epic

  • Extension framework to allow for loosely coupled, interactive reporting content
  • Platform Migration from VB6 client application to Web Application
  • Project management and tracking for large scale coding changes
  • Mentor new employees Design and coding standards
  • Improved existing review tools to reduce false positions and increase developer confidence in tooling assistance
  • Implemented a project time tracking assistant to better revise project time estimates

December 2016 - October 2017

Software Developer II Reports - Epic

  • Fixes, Investigations, and cross team education for Security issues
  • Created a parsing engine to assist in locating, security vulnerabilities, dead code paths, and unused translations within the software
  • Performance improvements reducing login time by 500ms, component initialization by 80% (400ms)

July 2012 - December 2016

Software Developer Rich Text Document Editor - Epic

  • Integrated test bench for regression testing of third party updates
  • Improved keyboard accessibility for Section 508 and WCAG compliance
  • Visual display improvements for users with Photophobia
  • Managed 3rd Party subcomponent integration debugging, code review, and fix requests

May 2011 - December 2011

Software Engineer Intern (Remote) Maverick Software Consulting

  • UI automation testing with Ranorex, framework designed for compatibility with Selenium. Converted existing Java tests to C# using the new framework
  • Improved suite of tests improving full regression testing by 300%
  • Developed a testing framework to allow distributed execution of tests within the testing suite

September 2010 - May 2011

Technology Support Specialist Wisconsin School of Business

  • Customer Service and one on one support with Faculty and Staff
  • Use of Altiris for managing system images, motoring to manage rolling updates
  • Improved rollout process to avoid downtime
  • Hardware and software troubleshooting end user devices

May 2010 - September 2010

Technology Intern Thomson Reuters

  • Created a interactive HTLM/JS display and web server with Java to display response management data from a SQL database

June 2009 - September 2009

Technology Intern Capacity Management Thomson Reuters

  • Created Database for capacity management forecasting. Reduced manual work required for quarterly forecast reports from 40 hours to 15 minutes
  • Improved scalability for volume sdata which could be displayed
  • Created on demand reports of server load replacing manual tasks