Senior Software Engineer
Current• Leveraged Kafka Streams for real-time data streaming, enabling faultless communication between multiple services.• Engineered a robust data processing pipeline, fetching large volumes of third-party data i.e 30 million records and transforming it using Kafka Streams, Protobuf and Java SpringBoot.• Integrated Java SpringBoot application with Neo4J database for efficient data storage and retrieval, optimizing performance and scalability.• Also Leading the integration of NestJS with Neo4J DB for improved server-side data management and processing capabilities.• Actively involved in exploring and implementing serverless microservices solutions to further optimize system architecture.