Software Engineer
Current• Revamped two widely used ETL connectors from scratch, adding market-first features, making it more automated, improving data load speed by 2x, and reducing bugs by over 93%.• Developed a rate limit manager for the ETL pipeline using Hazelcast to internally handle API requests, reducing rate limit errors by over 97%.• Implemented various backend APIs for the UI, optimizing database operations & partitions, and designing scalable workflows for a smooth user experience.• Actively participated in optimising and reviewing code to improve the runtime efficiency, thereby lowering the cost to run the application by over 33%.• Took on the responsibility of squad leader, managing a team of developers, product managers, and testers to deliver features on a sprint-wise basis.• Tech used - Java, Kotlin, Springboot, MongoDB