Senior Java Backend Engineer
With 7+ years of expertise in complex distributed systems, I'm your go-to Senior Java Backend Engineer. From Java coding to Kubernetes management, I excel in architecting resilient backend solutions. I lead projects end-to-end, automate for efficiency, and leverage data insights for smart decisions.
Achievements:
1) Saved company ₹ 5 million annually by identifying and rectifying system flaws.
2) Built and managed self-served software as a founding team member, fostering data-driven customer focus.
3)Built and managed comprehensive support infrastructure for a high-growth startup, encompassing customer, partner, and agent needs.
Technical Expertise & Cross-Functional Collaboration:
Adept at navigating complex data landscapes, I thrive in fast-paced startup environments. I wear multiple hats, contributing across the entire product lifecycle from product development to deployment. My experience spans data engineering, infrastructure tasks, and software development, ensuring a comprehensive approach to problem-solving.
Projects:
1) Orion
As the lead developer on the Orion project, I spearheaded the development and management of a comprehensive data pipeline solution. This project involved creating pipelines for data ingestion, managing components like authentication, continuous CI/CD, query optimisation, and schema evolution. I also integrated Git API for version control, utilised Helm for chart creation, and orchestrated deployments using ArgoCD, Helm, and Kubernetes. Additionally, I implemented mechanisms for pushing data to our data lake, ensuring robust data flow and system stability throughout.
2) Aqua
Led the development of Aqua, a powerful query platform designed to interact seamlessly with multiple data sources. Aqua communicates with S3, TrinoDB, Hive Metastore, and Fortress to fetch query results from S3 and populate them into the Aqua platform. This project involved intricate integration with various data repositories and efficient data retrieval mechanisms to ensure optimal performance and data consistency.
At OLA, I've led projects in Mobility and Electric domains, preventing $3 million revenue leakage and implementing features embraced by over 50% of users. Key Highlights: - Led successful development and deployment of critical applications for OLA Mobility and Electric projects, managing engineering teams. - Developed tech dashboards for OLA Care team, enabling in-depth analysis of feature usability, fraud detection, and agent segmentation. - Implemented notable features like Left-a-Belonging, Charge-Without-Taking-a-Ride, Variance-in-Kilometers and Customer-Paid-Less, embraced by over 50% of OLA riders, enhancing customer satisfaction and user base sustainability.
Projects:
1) CRM-DRM
I spearheaded the development and maintenance of both the CRM (Customer Relationship Management) and DRM (Driver Relationship Management) platforms for the Ola support team. These platforms facilitated efficient resolution of customer and driver issues, ensuring seamless communication and support services for the OLA Agents.
2) SELF-SERVE
I was instrumental in developing and maintaining the self-service features for both drivers and customers on the Ola app platform. These features empower users to independently manage their accounts, bookings, and preferences, enhancing the overall user experience and reducing dependency on customer support services.
At Allstate, I have played a crucial role in the development and deployment of features for the flagship ALLIANCE software, serving over 10 million users. Collaborating closely with software development teams in the US and Ireland, I focused on delivering new product features to the production environment. Key Highlights: Developed/contributed to the BDE (backdate) feature, reducing user friction in insurance claims processing and benefiting thousands of users. Created/contributed to a web application used by Allstate's agents, enhancing policy sales efficiency and endorsement modification. Engineered/contributed to a web application for Allstate's agents, streamlining processes for selling various motor club memberships and booking new business.