Badges
Certifications
bowyermc has not earned any certificates yet.
Work Experience
Full Stack Software Engineer
ChurnZero• October 2021 - May 2023
● Developed and maintained a single-page web application using C#, Angular, and T-SQL ● Implemented responsive, user-friendly UI designs using Bootstrap, HTML, CSS, and Typescript ● Created and edited RESTful APIs ● Performed in an Agile/Kanban development process on a weekly release cycle using Git, Jenkins, and TeamCity ● Worked with QA to ensure business requirements, software quality, and resolve bugs ● Extended a third-party Typescript component to enhance functionality for a rich text editor ● Demoed a new feature in front of the entire company to demonstrate how it will benefit customers
Software Engineer II
Silverchair• August 2020 - September 2021
● Developed and maintained web applications for medical publishing companies using ASP.NET, C#, VB, and T-SQL ● Worked with Entity Framework and LINQ to perform database operations efficiently ● Performed in an Agile/Scrum development process on a 3 week release cycle using Git, Jenkins, and Azure DevOps ● Led development on a custom client build within a 3 developer sub-team ensuring target requirements were achieved ● Redesigned and rewrote messy code base into one using a service-layer architecture capable of unit testing ● Introduced unit testing to prevent future bugs and reduce license and hosting costs ● Performed manual or automated posts to Staging and Production using Azure DevOps to deliver business value ● Led weekly team lunch and learns on topics (e.g. inversion of control, repository pattern, unit testing, clean coding habits, revealing module pattern, rebasing instead of merging, extension methods, etc.) ● Performed cross-team code reviews as required reviewer for group named “Clean Coders” tagged on pull requests to improve quality assurance ● Resolved cross-team issues that arose over Microsoft Teams (questions, code reviews, etc.) ● Wrote and updated How-To articles and related technical documentation in Confluence ● Vocalized feedback in refinement meetings, stand ups, sprint retrospectives, and sprint plannings ● Helped 3 new developers onboard quickly through pair programming to improve return on investment ● Completed 2020 with one of the highest utilization rates (time spent on qualified work) in the company, ~130%
Software Engineer I
Silverchair• August 2019 - August 2020
Associate Software Engineer
Silverchair• June 2018 - August 2019
DevOps Intern
Meridium, from GE Digital• June 2017 - August 2017
- Completed 22 courses and over 86 hours of Pluralsight material on Windows Powershell, IT Infrastructure, and DevOps - Wrote Powershell scripts to automate the deployment and management of various services (Azure VM Scheduler) - Created a virtualized Active Directory Domain Environment using Hyper-V
Education
James Madison University
Computer Science, BS• 2012 - 2018
Links
Skills
bowyermc has not updated skills details yet.