Vishal Km
About Vishal Km
Vishal Km is a software developer with over a decade of experience, currently working at OneTrust since 2018 and previously at Cognizant since 2012. He specializes in application development using technologies such as Spring Boot, Angular, and NodeJS, and has expertise in database management with Oracle 11g and PL/SQL.
Work at Cognizant
Vishal Km has been employed at Cognizant as a Software Developer since 2012. During his tenure of over 12 years, he has contributed to various projects within the Hyderabad Area, India. His role involves utilizing a range of technologies to develop software solutions, ensuring that projects meet client requirements and industry standards.
Work at OneTrust
Since 2018, Vishal Km has worked as a Software Developer at OneTrust in India. In this position, he focuses on developing applications and implementing security features. His expertise in microservices architecture and RESTful services contributes to the company's software development initiatives.
Education and Expertise
Vishal Km holds a Master of Computer Applications (MCA) degree from Amrita Vishwa Vidyapeetham, Coimbatore, which he completed from 2009 to 2012. He also earned a Bachelor's degree in Computer Science from Kannur University between 2006 and 2009. Earlier, he completed his secondary education under the Kerala State Board and the Kerala Higher Secondary Board, achieving notable academic results.
Technical Skills and Proficiencies
Vishal Km is proficient in Oracle 11g and PL/SQL for database management. He specializes in developing applications using technologies such as Spring Boot, Angular, and NodeJS. His skills extend to creating RESTful services with the Spring RESTful framework, implementing security features with Spring Security, and utilizing tools like JIRA, GIT, Gradle, and Bamboo for project management and software deployment.
Development Experience
Vishal Km has experience in unit testing using Junit and Mockito, ensuring the reliability of software applications. He is familiar with microservices architecture and has worked with application servers such as Apache Tomcat and JBOSS. Additionally, he utilizes Swagger2 for API documentation and testing, enhancing the development process.