Software Engineer,
Sep, 2016 - Present
Working on building and enhancing a state of the art data analytics platform currently serving approx 40000 daily users ...
Bloomberg Query Language (BQL) Team
Implemented many core analytics engine features and improvements
Added batch processing interface and Quant backtesting support for Jupyter frontend using ComDB2 and RabbitMQ
Assisted in setting up horizotal scalability service for distributed processing of queries using Java and Spark
Expanded CI/CD infrastructure using Python, jMeter and Jenkins
School captain for hiring at University of Waterloo
Tools/Frameworks Used: Java, Spark, Spring, Python, C++, RabbitMQ, ComDB2, Bash