Badges
Certifications
rampratap305 has not earned any certificates yet.
Work Experience
Senior Software Engineer II
TATA 1Mg• May 2021 - Present• Gurgaon, HR
- Developed a live prescription processing module allocating on-priority pharmacists and doctors. - Utilized a Firebase real-time database for consistent customer updates. - Integrated checkout flow with eConsult handling and Rx recovery. - HLD and database design for a new feature called Done in 1. - Built a microservice for pharmacist & doctor allocation and Rx and SKU validation.
Senior Software Engineer
Gomechanic• November 2019 - May 2021• Gurgaon, HR
- Developed a single app adaptable to multiple geographic locations and servers, integrated with geoIP. - Incorporated features such as multicity variable offer subscriptions and seasonal offer integration. - Implemented API with token-based authentication for robust client interaction. - Successfully transitioned the API server from PHP to Python decoupled architecture. - Optimized search functionality using Elasticsearch based on score. - Improved request times by implementing task queuing and data caching with Redis.
Software Engineer
Elucidata• June 2018 - November 2019• Delhi, IN
- Enabled one-click CI automation pipeline for project deployment. Migrated the server to serverless. - Served frontend statically using AWS S3, CloudFront, Lambda@Edge. - Implemented 'Infrastructure as Code' using Terraform and Atlantis. - Automated API integration and UI testing for web applications. - Incorporated a data-driven admin dashboard utilizing Metabase.
Software Engineer
BrinkAI• November 2017 - June 2018• Gurgaon, HR
- Developed QFD for the automated shopping system. - Created product development timelines. Supervised technical aspects, by extensive client interaction. - Fabricated user management system maintaining authorization access.
Education
Indian Institute of Technology
B.Tech• May 2012 - May 2016