
About
Have an experience of more than 9 years and worked as a senior java consultant with many organizations & clients. I have extensive experience in software development using Spring, Hibernate, Java SE and Java EE, Python with working knowledge of front end technologies.
Have an experience of more than 9 years and worked as a senior java consultant with many organizations & clients. I have extensive experience in software development using Spring, Hibernate, Java SE and Java EE, Python with working knowledge of front end technologies.
Experience
Environment: Java, Camunda BPM, Spring, Spark, Intellij. Overview: Offering a range of innovative solutions to help business intelligence mangers to add features to application as per business need Description: This application is used to provide various services to help plan business process management (BPM) system for any kind and size of organization. It offers pre-designed BPM systems that can be modeled and executed for workflow and business process automation, for Case Management, and for Business Decision Management. Responsibilities: • Worked to add new features in existing product. • Improve architecture design of existing product for efficient and fast data processing. • Responsible for requirement gathering and understanding with different clients. • Responsible for code review and performance enhancement of application.
Environment: Java, spring MVC, Hibernate, Web services, Eclipse. Overview: Offering a range of innovative solutions to help plan sponsors effectively manage retirement and investment programs. Description: This application is used to provide various services to help plan sponsors manage their programs including defined benefits and defined contributions plan design, defined administration services, actuarial and compliance consulting. Responsibilities: • Worked to add new features in existing product. • Improve architecture design of existing product for efficient and fast data processing. • Annual migrations of different client portals. • Responsible for requirement gathering and understanding with different clients. • Responsible for code review and performance enhancement of application.
Environment: Java, spring boot, Elastic, Kibana, Logstash, Eclipse, Kafka. Overview: consolidated billing system for all products. Description: This application is used to create billing files for different financial institutions on monthly basis based on the APIs usage. exposed API to them. Apart from APIs billing this application also used to generate billing files for OTP, Automated consumer notifications and webhook products. Responsibilities: • Wrote different component classes for this application. • Designed and wrote complete functionality to create separate billing file for each FI. • Responsible for requirement gathering and understanding with different clients. • Responsible for code review and performance enhancement of application.
Environment: Angular 5, Expressjs, Java, wso2, Eclipse, wso2, swagger 2.0. Overview: Write API's in infinity connect and create an UI interface to use them. Description: Code connect payment is a gateway to integrate payment API for clients. Client can create their own projects and add existing exposed API to them. Code connect payment uses WSO2 to publish API which send request to back end restful API using infinity connect as a mediation object. Responsibilities: • Created Angular components with different functionality. • Wrote code for jaggery files in wso2 • Wrote request and response transformer classes in Infinity connect • wrote swagger.yaml files for API's. • Also wrote restful API
Environment: Apex (Malhar), Spring Boot, Kafka, Zookeeper, Active MQ, Eclipse. Overview: Map data from convex server(producer) to Customers bank fields Description: DataDistributer application get the data from connex server which act as producer, Application reads the data from various segments and send data to Kafka in JSON format. Apex Customer Bank read the data from Kafka and map the data with customers bank JSON format and send data to IBM MQ. Responsibilities: • Created model class for customer's bank. • Created Filter and operator's java classes for Apex application. • Created properties files and wrote java code to read data from them. • Worked on integration of Kafka and Zookeeper with Application on local machine. • Ensuring best practices compliance and code quality by enforcing code reviews. • Interaction with the client once/twice in a week based on requirement.
Environment: Java, Spring MVC, Angular, Bootstrap, Tiles 3.0, Hibernate, Eclipse, Tomcat. Overview: In this project we added buy online pickup in store (BOPUIS) feature to this product. Shopper can add products from website to their cart and later they can pick up those products from nearby store. Description: The MarketLive E-Commerce Platform is a complete end-to-end e-commerce solution designed to maximize customer acquisition, conversion, and retention through an e-commerce site that is uniquely your own. It provides the flexible and powerful tools needed to consistently give its customers a world-class shopping experience. This project is providing services to around 150 clients namely Armani Exchange, Neutrogena, O'Rielly, Warner Brothers, Oxford University Press UK etc. Responsibilities: • Written JSPs and Controller Classes as per the Requirement. • Implemented Form Beans and their Validations • Implemented Page layouts using Tiles Framework. • Written Spring Service Interfaces and their implementations. • Written preparer and validation classes. • Written JavaScript and validate it with Jshint.