Suyash Gupta profile photo 1 on Tal

Suyash Gupta

Senior Software Engineer @ Landmark Group

Bengaluru

4+ years of work experience

Landmark Group
Dec 20232 yrs 10 mosPresent

Bengaluru, Karnataka, India

Landmark Group
Dec 20221 yr 1 moDec 2023

Remote

Logistics as a SAAS ● Designed and currently implementing batch/bulk order processing through Excel file uploads. The major challenge here was to complete this processing withminimal latency. Used technologies like Kafka andmulti-threading to process batches of 1000+ orders in < 20 secs. The system handled a scale of 100K+ orders/day. ● End-to-end designed and implemented ordering pipeline for logistics systems. This pipeline included different stages like ingestion using webhooks, enrichment, validation, and processing of the data. We also supported giving real-time updates to the customers on the status. The biggest challenge was to make it extensible for 25+ different customers and also make the system reliable by using the SAGA pattern through Kafka. Also used postgres for data storage. ● Reduced latency of order status API by 80% from ~1s to ~200ms by introducing the application level cache for config data in order to avoid makingmultiple database calls during the call flow. ● Implemented an asynchronous module to generate reports of orders booked, minimising business losses by 30%. Courier Aggregator Platform: ● Worked on a high-volume Courier aggregator platform using NoSQL Couchbase DB to support the delivery of orders through various courier partners. The major challenge was to build a highly available and scalable rule engine to choose the right courier partner for the given order. Another challenge was the extensibility and backward compatibility since the business was integrating with new courier partners every now and then. This system generates 50% of the revenue from booking orders. ● Created a user-friendly dashboard in React for courier partners, enabling easy sign-up and providing location-based serviceability data.
Areteans
Dec 20211 yr 1 moDec 2022

Hyderbad

Areteans
Dec 20211 yr 1 moDec 2022

Loan Processing System ● Improved availability and latency of loan application processing time by converting the call flow into async by introducing a queue. ● Implemented a cache layer to optimize database performance, reducing hits to the external database by 17%. ● Developed a comprehensive dashboard providing insights on business and tech metrics, leading to a 15% reduction in expenses.

Suyash’s AI Stack

claude code
claude code
codex
codex
langchain
langchain
openai
openai

Education

Hindustan College of science and technology

Bachelor of Technology - BTech, Computer Science

Hindustan College of science and technology

20174 yrs2021

Bachelor of Technology

Hindustan college of science & technology

Join Suyash and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Suyash Gupta on Tal

Headline

Senior Software Engineer @ Landmark Group

About

Backend Software Engineer with 4+ years of experience building scalable SaaS products, distributed systems, and enterprise integrations. Skilled in Java, Node.js, Python, Kafka, PostgreSQL, Redis, and GCP, AWS I specialize in designing high-performance APIs, event-driven architectures, and reliable backend services. Leading the Courier Aggregation Platform by driving production-ready features for order booking, order updates supporting courier partner integrations, e-commerce platform integrations, order status processing, shipment processing, and logistics automation. At Landmark Group, I develop logistics solutions for the GCC region, including a courier aggregation platform that integrates with multiple courier partners and e-commerce platforms such as Shopify, Salla, and SHEIN.

Location

Bengaluru

AI stack

claude code

codex

langchain

openai

Work experience

Senior Software Engineer at Landmark Group, Dec 2023 - Present · 2 yrs 10 mos, Bengaluru, Karnataka, India

Software Engineer at Landmark Group, Dec 2022 - Dec 2023 · 1 yr 1 mo, Remote, Logistics as a SAAS ● Designed and currently implementing batch/bulk order processing through Excel file uploads. The major challenge here was to complete this processing withminimal latency. Used technologies like Kafka andmulti-threading to process batches of 1000+ orders in < 20 secs. The system handled a scale of 100K+ orders/day. ● End-to-end designed and implemented ordering pipeline for logistics systems. This pipeline included different stages like ingestion using webhooks, enrichment, validation, and processing of the data. We also supported giving real-time updates to the customers on the status. The biggest challenge was to make it extensible for 25+ different customers and also make the system reliable by using the SAGA pattern through Kafka. Also used postgres for data storage. ● Reduced latency of order status API by 80% from ~1s to ~200ms by introducing the application level cache for config data in order to avoid makingmultiple database calls during the call flow. ● Implemented an asynchronous module to generate reports of orders booked, minimising business losses by 30%. Courier Aggregator Platform: ● Worked on a high-volume Courier aggregator platform using NoSQL Couchbase DB to support the delivery of orders through various courier partners. The major challenge was to build a highly available and scalable rule engine to choose the right courier partner for the given order. Another challenge was the extensibility and backward compatibility since the business was integrating with new courier partners every now and then. This system generates 50% of the revenue from booking orders. ● Created a user-friendly dashboard in React for courier partners, enabling easy sign-up and providing location-based serviceability data.

Associate Consultant at Areteans, Dec 2021 - Dec 2022 · 1 yr 1 mo, Hyderbad

Software Engineer at Areteans, Dec 2021 - Dec 2022 · 1 yr 1 mo, Loan Processing System ● Improved availability and latency of loan application processing time by converting the call flow into async by introducing a queue. ● Implemented a cache layer to optimize database performance, reducing hits to the external database by 17%. ● Developed a comprehensive dashboard providing insights on business and tech metrics, leading to a 15% reduction in expenses.

Education

Bachelor of Technology - BTech, Computer Science, Hindustan College of science and technology

Bachelor of Technology, Hindustan college of science & technology