Arvind Kumar Kashyap

Arvind Kumar Kashyap

Senior Software Engineer @ Intact Financial Corporation

About Arvind Kumar Kashyap

Arvind Kumar Kashyap is a Senior Software Engineer at Intact in Montreal, Quebec, Canada, where he has worked since 2022. He has extensive experience in software development, including roles at BOMBARDIER, Mahindra Satyam, and TEKsystems, focusing on Java development, web services, and machine learning solutions.

Work at Intact Financial Corporation

Arvind Kumar Kashyap has been employed as a Senior Software Engineer at Intact Financial Corporation since 2022. He operates from Montreal, Quebec, Canada, and has accumulated two years of experience in this role. His responsibilities include developing software solutions and contributing to various projects within the organization.

Previous Employment Experience

Prior to his current role, Arvind worked at TEKsystems as a Senior Java Software Engineer for ten years, from 2012 to 2022, in the Montreal, Canada Area. He also held the position of Java Web Developer at BOMBARDIER for five months in 2011 and worked as a Java Developer at Mahindra Satyam for three years from 2006 to 2009. Additionally, he completed a five-month internship as a Java Support Engineer at Reliance Communications in 2005.

Technical Skills and Expertise

Arvind has developed SOAP and RESTful web services using JAX-WS API, Apache CXF, and RESTEasy API. He is experienced in writing Maven and ANT build scripts. His technical skills include designing and implementing AWS solutions for machine learning models, managing transactions with databases using JPA and Hibernate, and configuring WebSphere Application Server 6.0. He has also utilized Apache Camel for integration and JMS API for distributing alerts.

Education and Academic Background

Arvind studied at Concordia University, where he earned a Master of Engineering (M.Eng) degree in Information System Security from 2010 to 2011. His academic background provides a solid foundation for his career in software engineering and development.

Software Development Methodologies

Arvind has experience in software development through agile methodologies and behavior-driven development. He has utilized tools such as Geb and Selenium for testing and has been involved in writing unit test cases using JUnit, along with mocking frameworks like Mockito and EasyMock. His expertise in these methodologies enhances his ability to deliver quality software solutions.

People similar to Arvind Kumar Kashyap