Suggestions
Taranjit Kang
Full Stack Developer
Professional Background
Taranjit Kang is a talented software engineer and developer with an impressive trajectory in the technology sector. Having worked with renowned organizations, Taranjit boasts a blend of expertise in software engineering and development alongside profound knowledge in political science. His multifaceted career began after he completed his studies, with roles that demonstrate his commitment to innovation and excellence in software development.
In his career, Taranjit has earned valuable experience in leading technology companies, including NCR Corporation, Intuit, Express Scripts, Rogers Communications, and the Royal Bank of Canada (RBC). He has held positions such as Software Engineer, Java Developer, Full Stack Developer, and Client Server Developer. His diverse experience has not only honed his technical skills but also provided him with opportunities to work in various sectors, enriching his professional background and understanding of the industry.
Education and Achievements
Taranjit holds a Bachelor's Degree in Political Science from the University of Waterloo, graduating with a commendable GPA of 3.5. This academic foundation has equipped him with analytical skills and critical thinking capabilities that complement his technical abilities. In addition to his political science degree, Taranjit also pursued a degree in Computer Science with a specialization in Software Development & Network Engineering from Sheridan College, where he excelled with a perfect GPA of 4.0. This unique combination of liberal arts and technology education provides him with a distinctive perspective in his approach to problem-solving and innovation in software development.
Taranjit’s educational journey has been pivotal in shaping his professional skills. The rigorous training in computer science paired with the strategic thinking skills acquired through political science allows him to view projects through multiple lenses, making him a well-rounded asset to any team he joins.
Achievements
Throughout his career, Taranjit has contributed significantly to each organization he has been a part of. At NCR Corporation, his role as a Software Engineer allowed him to leverage new technologies to develop solutions that improved operational efficiencies. His time at Intuit as a Java Developer involved collaborating with teams to create and enhance applications that simplify finance management for countless users. As a Full Stack Developer with Express Scripts, Taranjit was instrumental in the development of end-to-end web applications that streamline pharmaceutical processes.
At Rogers Communications, he worked as a Client Server Developer, focusing on creating robust server-side applications that empowered customer interaction. His ability to adapt and thrive in different roles speaks to his technical prowess and dedication to continuous learning. At RBC, he held the dual role of Full Stack Developer/TSA, where he was responsible for developing and maintaining applications affecting millions of clients while also serving as a mentor to junior developers, showcasing his leadership skills within the tech community.
Taranjit’s internships at RBC shaped his early career and provided him with invaluable insights into the world of financial technology, setting the stage for his professional development. His impact in all these positions highlights his strong coding skills, problem-solving abilities, and his passion for technology innovation.
In summary, Taranjit Kang's journey exemplifies a blend of robust educational qualifications and substantial professional experience. He is positioned as a pivotal player in the technology sector. With a unique background that spans both political science and computer science, he brings creativity and strategic thinking to technical challenges, making him an asset in any technology-driven environment.