Tinu Joseph
About Tinu Joseph
Tinu Joseph is a Senior Application Developer at CIBC with extensive experience in Java EE and system integration within the financial services sector.
Current Position at CIBC
Tinu Joseph currently serves as a Senior Application Developer at CIBC. He has been with the company since 2020 and is based in Toronto. In his role, he focuses on developing and enhancing application systems, leveraging his extensive experience in Java EE and system integration within the financial services sector.
Previous Experience at CGI
From 2017 to 2020, Tinu Joseph worked as a Consultant at CGI in the Toronto, Canada Area. During his tenure, he was involved in various projects where he utilized his skills in system analysis and implementation. His work at CGI laid a solid foundation for his subsequent roles in the financial and technology sectors.
Role at China Systems Technology Corporation
Tinu Joseph spent five years working with China Systems Technology Corporation in Dubai, UAE, from 2011 to 2016. He held the position of Senior Technical Consultant/Product Analyst. In this role, he worked with renowned trade finance products such as China Systems’ EximBills Enterprise. His duties included system integration and enhancements, contributing significantly to the firm's technical offerings.
Educational Background
Tinu Joseph holds a Bachelor of Engineering in Computer Science from IES IPS Academy, earned between 1999 and 2003. Prior to that, he studied at Mahatma Gandhi University from 1997 to 1999. His educational background provided a strong foundation in computer science, which has been pivotal to his career in technology and software development.
Technical Skills and Expertise
Tinu Joseph possesses extensive skills in Java EE, web technologies, and servers. His expertise includes MVC framework, Servlets, JSP, AJAX, HTML, XML, JavaScript, JAXB, JSON, and SQL. He is proficient with servers such as IBM Websphere, Oracle Weblogic, JBOSS, and Tomcat, and understands frameworks like Spring and Hibernate. His ability to manage cross-functional team communications further enhances his project management and implementation capabilities.