Senior Software Engineer
- Back end
- Single handedly shipped back end system for AB experiment stack of the product. Implemented randomisation for the same.
- Designed and developed the backend system for centralised configurations to control cross platform release.
- Designed and implemented the third party events tracking system.
- Shipped APIs for analytics and user data visualisation
- Implemented a scheduling system where the actions from front end could be saved to be executed at a later time. Used queueing and job scheduling for the same.
- Built and shipped an approvals cycle system from scratch.
- Designed and developed a micro service architecture to support dashboards and serve 0.5 mil requests per minute
- Front end
- Built an attribute generator to configure the Android XML properties as a part of UI visualiser for mobile apps.
- Design and developed a Web SDK to be integrated with all kinds of web apps to support runtime configurations and experiments.