Pankaj Saini
Senior Software Engineer at Ocrolus- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Ocrolus
-
United States
-
Financial Services
-
300 - 400 Employee
-
Senior Software Engineer
-
Aug 2021 - Present
-
-
-
Zomato
-
India
-
Technology, Information and Internet
-
700 & Above Employee
-
SDE 3
-
Dec 2019 - Aug 2021
-
-
-
Bharti Airtel
-
India
-
Telecommunications
-
700 & Above Employee
-
Senior Software Engineer
-
Sep 2018 - Dec 2019
- Designed a highly scalable distributed system to ingest 20TB+ compressed data (trillion+ records) per day - Build an efficient query engine over a highly scalable distributed object storage (PB scale) - Developed backend to handle regulatory queries and integrated it with querying engine - Designed a highly scalable distributed system to ingest 20TB+ compressed data (trillion+ records) per day - Build an efficient query engine over a highly scalable distributed object storage (PB scale) - Developed backend to handle regulatory queries and integrated it with querying engine
-
-
-
Delhivery
-
India
-
Transportation, Logistics, Supply Chain and Storage
-
700 & Above Employee
-
Developer
-
Jul 2016 - Sep 2018
Visualization and Simulation tool for logistics network (NETPLAN) - Developed a dashboard for strategy/operations team to optimize and reduce the cost of the logistics network - Significantly reduced the time and effort to find out the best possible locality for opening or shifting a facility - Added more than 7 different type of jobs; Package distribution, Facility Planner, Facility finalization for LM and B2B shipments - Wrote a generic framework based on pipes and filter architecture for different kind of jobs; used in 2 other projects BE: Django, DRF, Redis, PostgreSQL, Elastic Search, Celery, RabbitMq, AWS (S3, SES, Cloudwatch) FE: AngularJS (v2), jQuery (v1), HTML, CSS, MMI (Map my India, v2), Leaflet (v2), Google Maps (v1), Google Analytics Shipments Allocation and Routing Tool (FLARE) - Developed a tool to automate the process of allocating shipments between different workers at DC (Van, Bike, 3rd party) - Significantly reduced the time of segregating shipments between different workers; more than 1 hour for large DCs - Formulated the allocation problem into Mixed Integer Linear Programming and implemented it using OR-Tools Tech: Django, DRF, AngularJS, Redis, PostgreSQL, Elastic Search, Celery, MMI, Leaflet, RabbitMq, OR Tools, AWS (S3, SES) Customer delivery location (STEER) - Developed an application for customers to mark the delivery location on the map; Implemented using Server-Less Architecture - Wrote a framework in Flask to test lambda function locally; converts client input to API Gateway format before calling the lambda function - Analyzed customer behavior based on the Google Analytics data and published weekly reports to GDrive Tech: AWS (API Gateway, Lambda, S3, DynamoDB), Flask, JavaScript, jQuery, HTML, CSS, Google Maps, Google Analytics Show less
-
-
Education
-
Indian Institute of Technology, Kanpur
Dual, Civil Engineering