I am a full-stack developer with over six years of experience in Java, Spring Boot, Python, Node.js, JavaScript, React, and Angular. I currently work at Meta in Amsterdam, contributing to the Helpdesk, our in-house CRM platform for all employees.
Led all cross-functional (XFN) discussions, streamlining an idea proposal into a long-running project, thereby creating scope for the team. This initiative resulted in a reduction of more than 2,000 cases per month on the Helpdesk platform, an in-house CRM platform for employees at Meta.
Successfully architected and implemented multiple data pipelines with sophisticated Presto queries, which improved the use of user exploration data for helpdesk use cases and opened up opportunities for new projects.
Improved the internal Facebook router matching algorithm, which was observed to have more than 50,000 hits per second. Experimented with and measured multiple optimization techniques; the final approach yielded a 90% reduction in processing time, from 3 milliseconds to 300 microseconds.
Contributed to multiple core modules in Yugabyte Platform, a private DBaaS for enterprises. Took complete ownership of SSL and certificate management features. Developed public APIs for toggling TLS, certificate rotation, cluster upgrades, and various other features and performance improvements.
Designed and led the development of the Activity Logs feature in Yugabyte Cloud, a fully managed DBaaS. Activity Logs have significantly improved the time it takes for an admin to diagnose the problems faced by users.
Analyzed and optimized performance-intensive APIs critical to the user experience, achieving significant load time improvements (from 8 minutes to 16 seconds and from 15 minutes to 20 seconds). This was accomplished by executing complex client-side Javascript code on the server using the Nashorn JS engine.
Developed a distributed asynchronous task framework using Spring JMS, ActiveMQ, and MySQL as the Task Store. This framework provided a reliable method for running hundreds of file processing tasks in parallel.
Led the migration of a web app, comprising over 100 AngularJS components, to Angular 10 with a team of 8 developers. This migration was praised for its zero disruption to the user experience and timely feature delivery.
Contributed to various critical modules in Visa's global billing platform, which aims to replace all existing regional billing platforms responsible for 33% of Visa’s revenue.