Michael Barnett

Senior SQL Developer @ Safe-Guard Products International

About Michael Barnett

Michael Barnett is a Senior SQL Developer with extensive experience in database development and management. He has a strong educational background in data warehousing and SQL programming, and currently works at Safe-Guard Products, where he leads software development projects and trains staff.

Current Role at Safe-Guard Products International

Michael Barnett serves as a Senior SQL Developer at Safe-Guard Products, a position he has held since 2018. In this role, he leads the rewrite of payment and reconciliation software, focusing on database design and system logic within SQL Server Azure. He is responsible for redesigning tax logic to enhance functionality and meet evolving business requirements through collaboration with tax experts. Additionally, he coordinates project schedules between IT and Accounting departments, ensuring alignment and efficiency in operations.

Professional Experience in Database Development

Michael Barnett has extensive experience in database development, having worked in various roles across multiple organizations. He was a Senior Database Developer at Archway Marketing Services from 2014 to 2015 and served as a Database Developer at eVestment from 2013 to 2014. His previous positions also include Senior SQL Developer at PeopleNet from 2015 to 2017 and Information Systems Manager at Avitus Group from 2011 to 2013. His background includes significant contributions to system analysis and database management.

Education and Training in Data Management

Michael Barnett has a solid educational foundation in data management and programming. He studied Application Development and Database at Montana State University Billings, earning an Associate of Applied Science from 2000 to 2005. He further enhanced his skills through training at Solid Quality Training, where he achieved certifications in SQL Server 2008 R2 Programming and Database Management in 2011. Additionally, he completed an Advanced T-SQL Querying, Programming, and Tuning program in 2020 at Lucient.

Skills in SQL and Software Development

Michael Barnett possesses advanced skills in SQL and software development. He teaches development staff set-based logic, promoting its efficiency over procedural methods. He develops and delivers both basic and advanced T-SQL classes, creating lesson plans and course materials for staff training. He also emphasizes the importance of the software development lifecycle to management, advocating for the use of tools like Team Foundation Server and Jira to track expectations and commitments.

Contributions to Process Documentation

In his current role, Michael Barnett plays a key role in documenting current processes, particularly in understanding and translating Postgres functions. This effort is crucial due to the loss of key personnel, ensuring that knowledge and processes are preserved within the organization. He provides thorough test cases for QA testing as part of the software development process, contributing to the overall quality and reliability of software solutions.

People similar to Michael Barnett