Ravi Tripathi is a Senior Java Developer with 9+ years of experience in building robust applications and data solutions. He specializes in Java, Spring Boot, and AWS, with a strong focus on full-stack development and data engineering.
Implemented batch ETL and real-time data ingestion pipelines using Spark, Scala, and AWS services.
Developed an AI-powered chatbot system utilizing RASA NLU for query analysis and understanding.
Contributed to the development of a Loan Management System with complex integrations to SAP ERP.
Designed and implemented a real-time auto payment integration system for credit card billing.
Developed an insurance web portal offering diverse insurance services, from requirements gathering to UI design.
Apache Flink stream processing
Overview: This project focused on ETL processes to extract, transform, and load data into an IRIS Database, serving as a source for another team. Responsibilities: Involved in the Development, Analysis, and Testing implementation of business requirements. Implemented batch ETL using Spark (2.2.1) Scala (2.11.8) applications.
Key outcomes:
Successfully implemented batch ETL and real-time data ingestion, transformation, and loading pipelines.
Utilized a suite of AWS services (S3, Athena, Glue) for robust data processing.
Overview: This project involved building a chatbot using an AI platform to analyze user queries and understand messages. Responsibilities: Gained expertise in implementing AI functionalities. Involved in the Analysis, Design, Coding, and Testing implementation of business requirements.
Key outcomes:
Successfully developed an AI-powered chatbot system capable of understanding and responding to user queries.
Implemented full-stack components for the web application, from backend logic to frontend UI.
Overview: The LMS application managed clients for manufacturing organizations and required integration with various external systems like SAP ERP. Responsibilities: Worked on Proof of Concept (POC) to determine the initial feasibility of development. Involved in the Analysis, Design, Coding, Modification, and Testing implementation of user requirements.
Key outcomes:
Contributed to the development of a complex system requiring multiple external integrations.
Involved in the entire software development lifecycle for the LMS application.
Overview: APICC is a real-time service designed to integrate with credit cards for monthly service bill payments. Responsibilities: Worked on Proof of Concept (POC) to determine initial development feasibility. Developed UI pages using HTML and Spring Forms with Bootstrap.
Key outcomes:
Developed and integrated real-time payment processing services handling high data volumes.
Contributed to both front-end (UI development) and back-end (web services, IOC) components.
Overview: This web portal offers all insurance-related services from various providers across India. Responsibilities: Involved in the Coding, modification, and implementation based on requirements. Contributed to overall application development.
Key outcomes:
Successfully developed a comprehensive web portal for insurance services.
Managed requirements gathering and implemented features using Spring MVC.
Ravi Tripathi
Java Developer + Flink