Led cross-functional teams in software development projects, enhancing collaboration and project efficiency.
Directed strategic initiatives for software architecture, ensuring alignment with organizational goals and industry standards. Converting legacy monolithic services into microservices using SpringBoot
Mentored engineering teams, fostering skill development and improving overall team performance.
Implemented Agile methodologies, optimizing development processes and increasing delivery speed of software solutions.
Directed improvements for CI/CD and test automation.
Senior Software Engineer
EMC Corporation
10.2008 - 04.2011
Led development of scalable Data Protection software solutions using C and C++.
Architected a integration solution to interface two distinct data protection products to assimilate a single pane of glass.
Spearheaded code review processes improving code quality and adherence to best practices.
Senior Software Engineer
Uniloc Corp.
04.2008 - 10.2008
Responsible for maintaining software copy protection technology, including product activation using C++.
Created proofs of concept for innovative new solutions.
Tested and deployed scalable and highly available software products.
Software Architect
Unisys Corporation
02.2000 - 02.2008
Designed scalable software architectures to meet evolving business requirements.
Led cross-functional teams in developing software solutions aligned with strategic goals.
Evaluated emerging technologies to enhance system performance and reliability.
Mentored junior developers, fostering skill development and knowledge sharing.
Streamlined application development processes for increased efficiency, implementing agile methodologies and automated testing tools.
Communicated software architecture strategies to senior leadership and third-party business leaders.
Senior Software Engineer
Hitachi Data Systems
05.1996 - 11.1999
Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
Enhanced software functionality by identifying and resolving complex technical issues.
SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)
Principal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International ServicesPrincipal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International Services