I like to turn ambiguous problems into elegant, scalable systems, and I love the messy parts most.
5+ years of full-stack experience. Proficient in Java and JavaScript with experience in Python.
Developed and launched a modernized messaging platform to enable seamless communication between buyers and sellers across Android, iOS, and web
•
Built and integrated REST APIs to implement key features such as image attachments, unread message count, and bulk message management
•
Led the rollout of the web platform, incorporating opt-in/opt-out options, A/B testing, and a phased deployment strategy to ensure smooth user adoption
•
Managed high request volumes exceeding several hundred million per day
•
Ensured production stability using Grafana for monitoring and setting up alerts
•
Mentored interns, overseeing their project from design to production deployment
Built tools that allow customers to monitor, analyze, and take action against fraudulent activity in real-time using Angular, React, and Node.js
•
Created interactive heat maps, graphs, and dashboards to visualize fraud using D3.js
•
Led the technical design and development of an integration testing framework based on Selenium that was used by the UI and QA team to write 200+ test cases
•
Implemented a framework in Java to query Prometheus and generate snapshots of Grafana dashboards on-demand for secure external display to customers
•
Maintained build script, Dockerfile, and Helm config for frontend Node.js server