Pedro Rodriguez
About Pedro Rodriguez
Pedro Rodriguez is a Senior IT Architect at TD Insurance, where he has worked since 2021. He has extensive experience in software development and architecture, having held various roles in multiple companies since 2003, primarily in Montreal, Quebec, Canada.
Current Role at TD Insurance
Pedro Rodriguez currently serves as a Senior IT Architect at TD Insurance, a position he has held since 2021. His role is based in Montreal, Quebec, Canada. In this capacity, he focuses on designing and implementing IT solutions that align with the company's strategic goals. His extensive experience in the insurance sector contributes to his effectiveness in this role.
Previous Experience at TD Insurance
Rodriguez has held multiple positions at TD Insurance over the years. He worked as a Practice Lead in Application Release Engineering from 2019 to 2021 and served as a Senior Manager of Technology Delivery from 2015 to 2019. Additionally, he was a Technical Leader in Development Support from 2012 to 2014 and a Manager of Software Development Infrastructure from 2014 to 2015. His tenure at TD Insurance spans over eight years, showcasing his deep familiarity with the organization.
Professional Background
Rodriguez has a diverse professional background in software development and IT architecture. He has worked at various organizations, including Accovia/GFI Solutions, Kronos, and National Bank Financial. His roles have included Senior Developer, Software Designer, and Lead Developer. This variety of positions has equipped him with a broad skill set and a comprehensive understanding of the IT landscape.
Education and Expertise
Pedro Rodriguez holds a Bachelor of Science in Computer Science from the Central University of Las Villas, Cuba, where he studied from 1988 to 1993. He later earned a Master of Science in Applied Computer Science with a focus on Artificial Intelligence from the same institution between 1994 and 1997. Additionally, he conducted research as a Ph.D. student at Université Laval from 1996 to 1999. His educational background underpins his expertise in various technologies and methodologies.
Technical Skills and Knowledge
Rodriguez possesses extensive technical skills, including working knowledge of application servers such as WebSphere, Weblogic, JBoss, and Tomcat. He is proficient in build automation tools like Maven and has experience with version control systems including ClearCase and Subversion. His knowledge extends to issue tracking systems such as JIRA and Bugzilla, as well as continuous integration tools like Jenkins. This technical foundation supports his roles in software development and architecture.