Experienced Software Engineer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Motivated to learn, grow and excel in tech industry
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
Developed Invoice Tracker, which enabled QuickBooks customers to keep track of
•
Worked in QuickBooks accounting team to re-architect the accounting platform, their invoices and payment details which helped accountants to manage their books in more efficient way
•
Collaborated with cross functional teams for reusability of softwares and applications
•
Acted as catalyst for other teams to innovate in solving next immediate customer pain points