R&D Software Developer
San Ramon, California, United States
๐๐บ๐ฝ๐น๐ฒ๐บ๐ฒ๐ป๐๐ฒ๐ฑ ๐ฟ๐ฒ๐ฎ๐น-๐๐ถ๐บ๐ฒ ๐๐ผ๐ผ๐ฑ ๐๐ฒ๐น๐ถ๐๐ฒ๐ฟ๐ ๐ฏ๐ ๐น๐ฒ๐๐ฒ๐ฟ๐ฎ๐ด๐ถ๐ป๐ด ๐ฃ๐๐ฏ๐น๐ถ๐๐ต-๐ฆ๐๐ฏ๐๐ฐ๐ฟ๐ถ๐ฏ๐ฒ ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐ฝ๐ฎ๐๐๐ฒ๐ฟ๐ป.โข Developed a robust Scheduling System that dynamically calculates the delivery time based on various parameters like cooking time, driver's availability and customer's location.โข Handled event changes and updates efficiently, ensuring seamless communications with the customers both via SMS and In-App notifications (MQTT) keeping them informed about their latest order status in real-time.๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฑ ๐ฎ ๐๐ผ๐ผ๐น ๐๐ผ ๐ฒ๐ป๐ฎ๐ฏ๐น๐ฒ ๐๐ถ๐๐ฐ๐ผ๐๐ป๐๐ ๐ฎ๐ป๐ฑ ๐ฐ๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฝ๐ผ๐ป๐โข Developed the backend by leveraging Serverless architecture, Node.js, GrapqhQL DynamoDB.โข Implemented client-side business use cases, fetching, caching and modifying application data all by automatically updating the UI using GraphQL Apollo Client.โข Developed user-friendly frontend components using React.js for the end users to sort/filter/apply coupons during the ordering process.โข Key Features: Discount types, Expiry dates, Minimum order value, Usage Limits, Restrictions and conditions.๐๐บ๐ฝ๐น๐ฒ๐บ๐ฒ๐ป๐๐ฒ๐ฑ ๐๐ผ๐ผ๐ด๐น๐ฒ ๐ฃ๐ฎ๐ ๐ฎ๐ป๐ฑ ๐๐ฝ๐ฝ๐น๐ฒ ๐ฃ๐ฎ๐ ๐ฎ๐ ๐ฝ๐ฎ๐๐บ๐ฒ๐ป๐ ๐บ๐ฒ๐๐ต๐ผ๐ฑ๐โข Enhance the payment experience and reduce unexpected card transaction errors. โข Improving the order conversion rate by providing users with multiple convenient payment options.