8+ years of experience in web application development
Experience in building back-end web services and APIs
Worked in cross functional agile teams to deliver critical customer facing projects
Overview
8
8
years of professional experience
Work History
Senior Software Engineer
PANDORA
11.2016 - 09.2021
Led the end to end development of microservices using Java, SpringBoot, Postgres, Kafka, Redis
Delivered mission critical services for the real time podcast ingestion platform
Implemented event driven architecture to receive real time listener interaction data using Kafka, store that data optimally, update cache and trigger events to update user state
Built UI and admin tools for content curators using HTML, CSS, Bootstrap, jQuery
API design & implementation, circuit breaking to gracefully degrade functionality, database design, unit/integration testing, metrics, monitoring.
Software Engineer III
CRAY, INC.
06.2015 - 11.2016
Led an agile team of 3 engineers in full stack development of a web application using Python/Django, MySQL, HTML5, CSS, jQuery, Bootstrap
Developed an analytics job monitoring solution that interfaces with multiple services like Spark History Server, Hadoop Resource Manager, Mesos
Installed & configured multi node Elasticsearch cluster with Logstash and Kibana for log monitoring
Led the project from the design phase to release, coordinating with various stakeholders - product management, QA and solution architects.
Software Engineer
QVC
06.2013 - 04.2015
Web application development using PHP, MySQL, MongoDB, Symfony, memcached, REST API
Implemented search functionality and hashtag feature for the application using Solr
Worked on a rule-based trust & safety system that monitors user generated content and takes appropriate action
Developed front-end features using Backbone.js, handlebars, twig, jQuery.