Passionate about Java Programming Language, Backend development and learning new technologies. Always open to learn and work on new things that can be implemented on my skills for the betterment of the organization and also to improve my skills to become an effective employee in the organization.

Key Skills

Java
Spring Boot
MYSQL
Docker
Keycloak

Professional Experience

Apr 2023
Present
Senior Product Engineer
Refo Noida, IN
  • Spearheaded the design and implementation of a comprehensive Loan Origin System, optimizing the lending process.
  • Designed and implemented a Know Your Customer (KYC) service, ensuring compliance with regulatory frameworks.
  • Utilized Kafka to architect and implement a robust notification service capable of seamless communication across various services.
  • Established event-driven architectures to enhance real-time communication, resulting in [mention any notable outcomes].
  •  Implemented authentication and authorization processes using Keycloak, ensuring secure access control.
  •  Developed and customized Keycloak SPIs (Service Provider Interfaces) tailored to project requirements, enhancing functionality and security.
Jul 2022
May 2023
Product Engineer
Credable New Delhi, IN
  • Diagnosed and rectified defects in existing software, significantly improving code performance.
  • Resolved bugs identified during field testing, ensuring software reliability and stability.
  • Utilized Kafka for efficient and reliable exchange of data between software components.
  • Implemented scalable and fault-tolerant communication channels, enhancing the real-time data flow.
  • Developed robust data access logic using Spring Data and Hibernate with JPA. 
  • Implemented custom Hibernate converters and criteria builders, optimizing data retrieval and storage processes.
  •  Implemented secure Single Sign-On using SAML with Spring Security, enhancing authentication and authorization processes.
  • Ensured seamless and secure user access across multiple applications.
  • Played a key role in developing and maintaining the KYC service for Aditya Birla Finance Loan, ensuring compliance and reliability.

Apr 2022
Aug 2022
SDE 2
Triple Ace Solution Pvt Ltd New Delhi, IN
  • Used Kafka for the exchange of data.
  • Worked on developing RESTful API in Spring boot.
  • Maintained, and added new features for microservice environments with Java.
  • Use Keycloak for authentication service with fine-grained permissions
Jun 2021
Apr 2022
Software Engineer
Ferns N Petals New Delhi, IN
  • Developed comprehensive API tests using the Karate framework, ensuring the reliability and functionality of RESTful APIs.
  • Integrated the automation framework with Jenkins, enabling continuous testing and deployment.
  • Played a key role in the development and testing of the Ferns N Petals UAE application.
  • Utilized Docker containers to execute test cases, ensuring consistency and portability across different environments.
May 2019
Jun 2021
Software Engineer
Anr Software Pvt Ltd Noida, IN
  • Engineered a robust utility for PDF comparison, streamlining the process of identifying differences and changes between PDF documents.
  • Led the enhancement and optimization of a release upgrade utility, ensuring a seamless and efficient process for updating software releases.
  • Implemented performance improvements that resulted in [mention any metrics or benchmarks], reducing the overall release upgrade time.
  •  Integrated the mail server with Jenkins to automate and send notifications about loyalty rewards to relevant stakeholders.
  • Implemented a secure and efficient communication channel, enhancing user engagement and communication effectiveness.
  • Designed and built Jenkins jobs to automate the creation of Android apps by selecting specific tags or branches from GitLab.

Education

Jun 2015
Jul 2019
B.Tech in Dronacharya Group of Institutions
AKTU

Hobbies & Interests

  • Music
  • Reading
  • Traveling
  • Reading Articles

Languages

Hindi
(Native)
English
(Fluent)

Get in touch with Vikash