Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Vishnukant Kulkarni

Mumbai

Summary

With 10+yrs as a Software Developer with extensive experience in the capital market and BFSI, Credit Risk domain Been involved in a number of large scale applications for big and reputed clients Experience of working with various clients such as UBS, VISA, MasterCard, JPMorgan Experience of working as a Senior Software Engineer and collaborating closely with customers and other team members to develop and manage robust software solutions Expertise in Java Frameworks such as Spring Boot Micro services, RestAPI and Cloud Services as a Software Developer, directed software development while keeping usability, efficiency and user requirements in mind

Overview

3
3
years of professional experience

Work History

Sr. Java Developer

Mphasis
Mumbai
01.2023 - Current
  • Developed Java applications for various enterprise solutions and client requirements.

Education

MCA -

Skills

  • Primary/ Additional Skills:
  • Frameworks: Spring, Hibernate, Spring Boot, Micro services
  • J2EE Technologies: JDBC, JSP, Servlets
  • Web Programming: CSS, HTML, JavaScript, Angular 8
  • Web Server: Apache Tomcat
  • Database: Oracle, MySQL
  • IDE: Eclipse, IntelliJ, MS Visual Studio Code
  • Tools: GitHub, Maven, JUnit, Oracle SQL Developer, QC, Sonar, JIRA, shell scripting,kubernetes,CI/CD
  • Language: Java, Python, Django (Pandas, Numpy)
  • Devops: Git, Jenkins, Docker
  • AWS: EC2, ECS, S3, RDS, Dynamo DB, Lambda, SQS, OpenSearch,IAM
  • Python Pandas, Numpy

Projects

Project 1 Role and Responsibilities: Data Engineer Tech Stack- Java8, Spring Boot, Micro services, AWS (Dynamo dB, S3, Event Bridge, Glue job) Project Details: Data Analytics, Ingestion and the data analytics with AWS tools, Creating the pipelines for dataflow, using various streams And Leading the team for critical issues. Designed, developed, and maintained robust pipelines for data ingestion, transformation, and analytics using AWS Glue, EventBridge, and S3. Developed and enhanced microservices using Java 8 and Spring Boot to support various data-related operations and API integrations. Leveraged AWS services like Glue for ETL operations, DynamoDB for data storage, and EventBridge for event-driven workflows., Project 2 Role and Responsibilities: Data Engineer Tech Stack: Java8, Spring Boot, Micro services, AWS (Dynamo dB, Aurora, S3, Event Bridge, Glue, job), Python, Terraform Project Details: Designed, developed, and maintained robust data pipelines using AWS services such as Glue, S3, and EventBridge to enable efficient data ingestion and transformation., Project 3 Role and Responsibilities: Sr Java Developer Tech Stack: Java, Spring boot, Micro services, Aws(S3, Dynamo DB,kensis) Project Details: Interaction with the client API Adding the new modules to the project and parse the documents Integrate the developed API Deployment as containerization Integrating the all modules Process and parse the documents and convert as per the regions Web application for the parse the files as per the region and regulation, Project 4 Role and Responsibilities: Software Developer Tech Stack: Java, Spring Boot, Micro services, Angular 8, Docker, ECS, Dynamo dB Project Details: Working on individual Micro services, Reading events from Kafka Writing the Kafka producer and consumers and payloads to read the events Creating rest endpoints for new requirements and open spec for UI and backend contract Reading the data using the reactive programming using JPA Improve the Product by resolving UAT bugs, Project 5 Role and Responsibilities: Sr Software Developer Tech Stack: Java, Spring boot, Micro services, Angular 8, PCF Project Details: Web application for the new customer on barding using the web portal, user can have choice which service need to add or remove Interaction with the client API Adding the new modules to the project Integrate the developed API with UI and test Deployment as containerization Integrating the all modules, Project 6 Role and Responsibilities: Developer Tech Stack: Java, JDBC, Oracle, SVN Project Details: Writing store procedures and queries for components Working on individual component for dev. to deployment in servers Shell scripts for component to run in the Linux box Writing the plain java application for calculations Writing the modules as preprocess and post processor for other tables records Backend Multithreaded application to store the data from upstream into the database using multithreaded way, to process on the other application as calculation and UI, Project 7 Role and Responsibilities: Sr Software Developer Tech Stack: Java, JPA, SpringMVC, Oracle Project Details: Reading the existing data using the xls sheet Writing the Rest API Implement the spring security Generating the MIS Reports on the data generated using spring MVC Web application to analyses the NPA of the banking client, to give Early warning to approve the new loans, analyses the bank transaction and gives the repost on that, Project 8 Role and Responsibilities: Software Developer Tech Stack: Java, Oracle, Rest API, XML, Parsing API Project Details: Reading data from external API or from SAP system Creating the Rest API to interact from the user to create pdf on demand Parse the xml and store the data customer wise Creating multithreading implementation for the process Multithread application for generating the PDF as per the reading xml files from the SAP system, and send over the mail in multithreading

Timeline

Sr. Java Developer

Mphasis
01.2023 - Current

MCA -

Vishnukant Kulkarni