Experienced in leveraging version control tools to effectively coordinate source code management across multiple projects, ensuring streamlined collaboration and project integrity. Developed and implemented automation, backup, and recovery protocols to enhance data preservation and security. Integrated object-oriented design principles into software development processes to meet usability objectives, while also designing firmware for embedded systems to support product innovation. Proficient in updating software in response to vendor patches, addressing vulnerabilities and maintaining system integrity.