SDE-1
Part of delivery platform team that handles trip management for delivery orders.
Built a bridge designed pattern service that relays or...
Part of delivery platform team that handles trip management for delivery orders.
Built a bridge designed pattern service that relays order to the delivery platform.
Java
RabbitMQ
Mysq
View more
Java
RabbitMQ
Mysq
Spring Boot
Apache Kafka
View more
Senior Software Engineer
Practo
2017-08-01-2018-08-01
Was mentor for an intern for 6 months. Drived his project and final submission on time.
Part of a platform team that handles automated ...
Was mentor for an intern for 6 months. Drived his project and final submission on time.
Part of a platform team that handles automated deployments and rollouts of ~50
services hosted on production and staging kubernetes clusters.
Designed and implemented a service to fetch and populate the subset of production
database without violating the foreign key constraints. Other Practo services use this data in test and staging environment which is auto refreshed periodically. Implemented topological sort algorithm to fetch data efficiently from redshift cluster.
Built a Master Data Service (MDS) in java and elasticsearch which acts as a universal store for all Practo static data. It acts as a bridge between various services of Practo and helps in getting more value from the data being captured by other services.
Developed a react based frontend tool to analyze and curate the MDS data.
Python
Flask
Redis
View more
Python
Flask
Redis
Docker
React
Kubernetes
View more
Software Engineer
Practo
2016-06-01-2017-09-01
Built scalable, distributed and fault tolerant data store to handle scaling requirements. This service exposed REST endpoints for storing...
Built scalable, distributed and fault tolerant data store to handle scaling requirements. This service exposed REST endpoints for storing and querying data which was sharded
across multiple RDBMS databases for a better performance.
Designed and developed in-house employee feedback system for Practo which was then
used for 3 appraisal cycles.
Worked in communicator service which is used by Practo to send sms and emails to
clients. Released a javascript/python sdk for this
PHP
Python
Angular
View more
PHP
Python
Angular
Flask
View more