Akshay Dhingra

Software Engineer

Gurugram, Haryana, India5 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building high-throughput, low-latency applications.
  • Proven track record in optimizing API performance.
  • Strong background in mentoring and knowledge sharing.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS and Logistics applications.

Contact

Skills

Core Skills

PythonJavaDjangoAwsRedis

Other Skills

FastAPIREST APIsKafkaMemcachedAWS S3Spring BootFlaskPostgreSQLDynamoDBAWS LambdaJenkinsElasticSearchApache KafkaSQLMySQL

About

Software Developer | Backend Engineer With over Approx 4 years of experience, I specialize in building high-throughput, low-latency consumer-facing applications. Currently, I am developing the backend for Delhivery's web app, where I write REST APIs using Python and Django, optimize PostgreSQL queries, and implement Kafka for inter-service communication. I also leverage Redis for efficient caching and utilize AWS services like DynamoDB and Lambda to ensure scalable and reliable solutions. My technical skills include: Programming Languages: Python, Django, Flask, C, C++ and Java Cloud Platforms: AWS, GCP DevOps Tools: Docker, Kubernetes, Devtron, Jenkins, GitLab, Bash, Kafka Databases: PostgreSQL, MySQL, MongoDB, DynamoDB Software Tools: GitHub, NewRelic, Sentry, KubeAPM, Jira, JMeter Other Skills: Linux, Shell Scripting, Redis Passionate about solving complex challenges and optimizing performance, I continually focus on delivering scalable, secure, and efficient solutions. I’m driven by a passion for learning and exploring new technologies and methodologies. My curiosity fuels constant innovation, and I enjoy sharing insights and guiding others as they navigate challenges. The process of mentoring and exchanging knowledge is deeply rewarding for me.

Experience

5 yrs 2 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 5 mos
Current Experience

Expedia group

Software Development Engineer 2

Dec 2024Present · 1 yr 5 mos · Gurugram, Haryana, India · Hybrid

  • Designed and implemented a scoped alert/notification System for EG Pulse with admin-configurable CRUD Rest APIs, role-based access control, and runtime filtering based on page context and time windows, enabling proactive communication of data-quality issues and platform incidents.
  • Designed and implemented an end-to-end Explore Assistant in Looker (self-hosted), integrating a FastAPI service and EG’s GenAI proxy to convert natural language prompts into LLM queries, leveraging AWS S3 for example retrieval and Looker metadata for dynamic insights.
  • Built an AI agent integrating Tableau MCP with GenAI Proxy to enable natural language–driven dashboard navigation and data exploration within EG Pulse, improving query execution latency by 70% through tool optimization and metadata pre-processing.
  • Developed end-to-end KPI version control system in Java Spring Boot with automated history tracking, REST APIs for version display and data revert, using JPA entities, composite keys, JSON field storage, and CSV-based synthetic uploads for seamless data rollback capabilities.
  • Developed and deployed a Looker Self-Serve Slack application, empowering users to activate their Looker accounts instantly with a single command — eliminating the need for admin intervention. Integrated AWS Lambda to handle incoming Slack commands, which seamlessly triggers an API Gateway to enable the user’s account directly in the Looker instance, ensuring a smooth and efficient activation process.
  • Optimized the GET Dashboard API response time from over 1 minute to 2-3 seconds by implementing multiple enhancements. Combined partner data into a single object for faster retrieval from Memcached, reducing individual lookup calls. Introduced a connection pool for Memcached to improve efficiency and minimize overhead. Additionally, decoupled report fetching into a dedicated API, ensuring reports are only retrieved when required — significantly enhancing performance and reducing data processing
PythonDjangoFastAPIAWSJavaREST APIs+2

Delhivery

Software Developer

Jan 2023Dec 2024 · 1 yr 11 mos · Gurugram, Haryana, India · Hybrid

  • Worked on technologies: Python, Django, Flask, Postgres, AWS (Dynamo DB, Lambda, S3, EC2, API Gateway, MSK, SNS), Redis, Apache Kafka
  • Monitoring tools: Newrelic, CubeAPM, Sentry, AWS Cloud Watch
  • Designed and implemented a field executive earnings tracking feature, enabling real-time tracking of 100% of their earnings, and enhancing operational efficiency and performance.
  • ◦ Used Dynamo DB for streamline which triggered the Lambda that calculates the real-time
  • earnings of field executives.
  • ◦ For the calculation of earnings, we push data into RDS through the S3 pipeline.
  • Architected an advanced caching system leveraging Redis and Kafka, achieving a 45% reduction in data latency and ensuring continuous synchronization with Kafka and FAAS API as a fallback, enhancing data accessibility for multiple organizational teams.
  • ◦ Using multiprocessing, Kafka consumers consume data from different topics.
  • Developed a system utilizing Redis caching to minimize API calls for agent identification during dispatches, reducing latency to 10-20 ms from 200 ms. Scheduled Expiry time for clearing Redis data ensures optimal performance and data clearing.
  • Built a ticketing service enabling front-end users to create and manage disputes using DynamoDB for CRUD operations, which replaced the Zendesk service and resulted in annual cost savings of $5,000 P/Y.
  • Created a robust anti-fraud feature that significantly improves the accountability and reliability of field executives, enhancing 100% delivery in the BFSI sector.
  • Introduced a feature that prevents Team Leaders from assigning heavy pickup packages to bike or bicycle vehicles, ensuring 100% of packages are picked up safely and efficiently. This enhancement optimizes operational workflows and increases the effectiveness of field executives.
PythonDjangoFlaskPostgreSQLAWSRedis+1

Eyemyeye

Associate Software Developer

Feb 2022Jan 2023 · 11 mos · Gurugram, Haryana, India

  • Worked on technologies like Python, Django, Postgres, AWS(Boto3), Kibana, Jenkins, and ElasticSearch.
  • Created Panel for CRM where they can activate or deactivate users using Django ORM and Javascript.
  • Added features in the coupon panel for the Marketing team such as creating coupons from existing ones, downloading coupons, and deleting expired coupons.
  • Optimized Database Queries by analyzing indexes and fine-tuning Data-types.
  • Integrated New APIS of Ecom Express in ERP microservice
PythonDjangoPostgreSQLAWSJenkinsElasticSearch

Ascpc hbtu(alumni student connect program committee)

Student

Feb 2021Jan 2022 · 11 mos · Kanpur, Uttar Pradesh, India

Education

Harcourt Butler Technical University

Master of Computer Applications - MCA — Computer and Information Sciences and Support Services

Dec 2020Jul 2022

CCS (Chaudhary Charan Singh)University

Bca — Computer Science and java

Jan 2017Jan 2020

Stackforce found 100+ more professionals with Python & Java

Explore similar profiles based on matching skills and experience