Redwood City, California, United States
• Led and integrated external payment processors, Stripe, Adyen, WePay and PayPal, into GoFundMe payment system for US, Canada, Australia and New Zealand which increased the GDV by 20% and also had a major impact on increasing the revenue of the company. Also established a common payments infrastructure for GoFundMe's products. Technologies used: Spring Boot, Kotlin, Kafka, Docker, Gradle, Jenkins
• Implementing an event system using Kafka to manage asynchronous messaging between different services.
• Led and redesigned donation page of GoFundMe which lead to increase in the number of users donating through our product. Technologies used: React,js, JavaScript, HTML, CSS
• Reimagined GoFundMe payout and withdrawal flow, making it easy for campaign organizers to withdraw money effortlessly. This project gave an opportunity to play a role of a Product Manager which involved gathering customer requirements along with system designing, implementation, testing and deploying to production. Technologies used: React.js, Spring Boot, Kotlin, Kafka, PHP, Rest Assured, Jenkins
• Transitioned team to better code quality standards through code reviews and usage of better testing frameworks. Technologies used: Rest Assured, Spring Boot, Mockito, Junit
• Created multiple dashboards and alerts for different services on Sumo logic for monitoring and tracking
• Mentoring junior engineers and interns