Taranjot Singh
About Taranjot Singh
Taranjot Singh is a software developer with expertise in Microsoft Business Applications and a strong background in various programming technologies. He has worked at Kanoo Information Technology and currently serves as a software developer at Brock Solutions in Canada.
Work at Brock Solutions
Taranjot Singh has been employed at Brock Solutions as a Software Developer since 2019. In this role, he contributes to various software development projects within the Kitchener, Canada Area. His responsibilities include participating in sprint planning, conducting presentations, and demonstrating applications to clients. His experience at Brock Solutions builds on his previous roles in software development and application design.
Previous Experience at Kanoo Information Technology
Taranjot Singh worked at Kanoo Information Technology – KANOO IT in Bahrain in multiple capacities. He served as a Software Engineer from 2015 to 2018 for three years, where he focused on application development. Prior to that, he was an Application Developer for nine months in 2018. His initial experience at KANOO IT began as a Trainee in 2014, where he gained foundational skills in software development.
Education and Expertise
Taranjot Singh earned a Bachelor of Science degree in Computer Science from the University of Bahrain, studying from 2010 to 2015. He has a strong educational background complemented by expertise in Microsoft Business Applications, particularly Microsoft Dynamics GP and SharePoint. His technical skills include proficiency in C#, .NET Core, JavaScript, and various frameworks and technologies such as Angular and SQL.
Technical Skills and Development Experience
Taranjot Singh possesses a robust skill set in software development technologies. He is experienced in developing applications using Xamarin, Cordova, and Ionic. His technical capabilities extend to using Git for version control, Azure DevOps for project management, and implementing RESTful APIs. He is also skilled in PowerShell scripting and has a strong understanding of HTML5 and CSS3.
Communication and Client Support Skills
Taranjot Singh has demonstrated strong skills in customer and client communication and support throughout his career. His ability to effectively communicate technical concepts and provide support enhances his role as a software developer. He actively engages with clients during presentations and demos, ensuring that their needs are met and understood.