Tarak Shah
About Tarak Shah
Tarak Shah is a Senior Software Developer with over 15 years of experience in object-oriented application development, currently working at illion in Waikato, New Zealand. He specializes in web-based applications using .Net technologies and possesses strong technical problem-solving and communication skills.
Work at Illion
Tarak Shah has been employed at Illion as a Senior Software Developer since 2016. In this role, he focuses on developing web-based applications, leveraging his expertise in .Net technologies. His position is based in Waikato, New Zealand, where he contributes to various projects aimed at enhancing business processes and user experiences.
Previous Experience at Gateway Technolabs Pvt. Ltd.
Prior to his current role, Tarak Shah worked at Gateway Technolabs Pvt. Ltd. as a Technical Lead from 2006 to 2015. During his nine years there, he led technical teams and managed projects that involved object-oriented application development. His experience in this position helped him build a strong foundation in software development and team leadership.
Education and Expertise
Tarak Shah studied Computer Science and achieved a Post Graduate Diploma in Computer Applications (PG DCA) from 2001 to 2002. He also holds a degree in Agricultural Engineering from Gujarat Agricultural University, where he specialized in Farm Machinery and Soil Science. His educational background supports his technical skills in software development, particularly in .Net technologies.
Technical Skills and Specializations
Tarak Shah specializes in developing web-based applications using .Net technologies, including ASP.Net, MVC, and C#. He has over 15 years of experience in object-oriented application development. Additionally, he is proficient in front-end technologies such as JQuery, JavaScript, HTML5, and CSS3, which complement his back-end development skills.
Communication and Problem-Solving Skills
Tarak Shah possesses strong technical problem-solving skills, which enable him to address complex challenges in software development. He also demonstrates strong written and verbal communication skills, facilitating effective collaboration with team members and stakeholders. His ability to learn new skills quickly enhances his adaptability in the fast-paced tech environment.