Gurbirinder Sidhu
About Gurbirinder Sidhu
Gurbirinder Sidhu is a Senior Technical Architect at Telus in Vancouver, British Columbia, with over 15 years of experience in software development and design.
Title: Senior Technical Architect
Gurbirinder Sidhu is currently serving as a Senior Technical Architect at Telus in Vancouver, British Columbia, Canada. In this role, he focuses on producing resilient and extensible solutions. He has been with Telus since July 2005, contributing his extensive experience and knowledge in diverse technology stacks.
Company: Telus
At Telus, Gurbirinder Sidhu has been applying his skills as a Senior Technical Architect since July 2005. He is involved in designing and developing innovative solutions at the telecommunications company, utilizing his vast expertise in Java, SOA, Web Services, J2EE, and various other technologies to support the company's infrastructure and service offerings.
Previous Roles: Senior Software Designer
Before his tenure at Telus, Sidhu worked at several companies in senior roles. He was a Senior Software Designer at Centrata from 2001 to 2005, where he worked on developing software solutions. Prior to that, he spent a year at Altus Solutions as a Senior Software Designer from 2000 to 2001, preceded by his time at Abatis from 1999 to 2001 as a Software Designer.
Education and Expertise: Computer Science Degrees
Gurbirinder Sidhu holds a Master's degree in Computer Science from Jawaharlal Nehru University, earned between 1994 and 1996. He also achieved a Bachelor's degree in Computer Science and Bachelor of Technology from Punjabi University between 1989 and 1993. His formal education laid the groundwork for his technical expertise and career.
Technical Skills: Diverse Technology Proficiency
Sidhu specializes in a wide range of technologies, including Java 1.8, C++, C, Web Services, WSDL/XSD, JaxWS, ESB OBPM 11g, PAPI Spring 2.5.6, ibatis J2EE, EJB, GWT, ExtGWT, JavaScript, Struts, JSP, Tag Library, HTML, Bootstrap 3.x, AngularJS, JDBC, SQL Plus, XML, XPATH, XSLT, Perl, Shell Scripting, Maven 3, Ant, Weblogic 11g, Weblogic 8.1, Control-M, and Batch Processing. His extensive skill set enables him to tackle complex technical challenges and deliver high-quality solutions.