Yuvraj Singh Dhakar

Software Engineer

Jhalawar, Rajasthan, India1 yr experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Developed a robust Invoice Management system in Django.
  • Implemented event-driven workflows using Kafka and Celery.
  • Enhanced API performance and reliability across microservices.
Stackforce AI infers this person is a Backend Developer with expertise in SaaS applications and event-driven architectures.

Contact

Skills

Core Skills

PythonDjangoRest ApisKafkaCeleryJava

Other Skills

AdaptationAlgorithm DesignAlgorithmsArtificial Intelligence (AI)Artificial Neural NetworksBootstrapCC++Cascading Style Sheets (CSS)CommunicationComputer ScienceData PreprocessingDatabase Management System (DBMS)Deep Neural Networks (DNN)Django Rest Framework

About

I’m currently working as a SDE-1 (Backend) at Spinny, where I contribute to key features and system improvements across microservices like Care, Refurb, and Gateway. My core tech stack includes Python, Django, Django Rest Framework (DRF), Kafka, Celery, and Redis. I’ve built and optimized several APIs, implemented event-driven workflows using Kafka consumers, and handled background jobs via Celery for asynchronous processing. I have built an end-to-end Invoice Management system in Django, supporting Estimate, Proforma, and Final Invoices. The solution extracts and merges data from multiple models (orders, services, packages, payments), optimizes API performance, differentiates package vs. ad-hoc items, renders invoices as PDFs using Django templates, and integrates with WebEngage for automated delivery. I played a critical role in enhancing the Service Listing API, reducing query complexity and improving filter logic and performance. I also helped automate budget summary generation using AI (Spintelligence), storing reusable summaries to improve speed and consistency. On the product side, I’ve worked closely on solving real production issues—from fixing status mismatches and dashboard visibility bugs to enhancing cancellation and rescheduling logic. This improved reliability, reduced order failure cases, and created better visibility for agents and customers. I value product thinking, clean system design, and taking ownership of outcomes, and I'm always exploring ways to use technology to reduce manual operations and enhance user experience. Key Skills: Programming: C, C++, Java, Python Web Dev: React.js, Node.js, Micronaut, MySQL, MongoDB DevOps: Basic knowledge of CI/CD pipelines, Git, Docker, Jest, JUnit Big Data: Basic knowledge of Hadoop Networking: OSI model, SMTP protocol for email automation Actively seeking software development roles to contribute my skills and grow as an engineer. Let’s connect

Experience

Spinny

2 roles

Software development Engineer

Jul 2025Present · 8 mos · Gurugram, Haryana, India · On-site

  • I have built an end-to-end Invoice Management system in Django, supporting Estimate, Proforma, and Final Invoices. The solution extracts and merges data from multiple models (orders, services, packages, payments), optimizes API performance, differentiates package vs. ad-hoc items, renders invoices as PDFs using Django templates, and integrates with WebEngage for automated delivery.
  • I have built a Budget Approval Workflow to handle inspection issues outside of customer packages. When a Service Technician marks such an issue, the Refurbishment service sends a Kafka event to the Care service with the issue details and pricing. The Care service then updates the order status to Review Pending and notifies the customer for approval. Customers can approve or reject the work, and once confirmed, the status changes to Review Completed and an API call updates the Refurbishment service with the approved issues. This end-to-end flow leverages Celery for async tasks, Kafka for event-driven communication, REST APIs, and optimized ORM queries, making the system highly reliable and scalable.
PythonDjangoDjango Rest FrameworkKafkaCeleryRedis+2

Software Engineer Intern

Feb 2025Jun 2025 · 4 mos · Gurugram, Haryana, India · On-site

  • I contributed to key features and system improvements across microservices like Care, Refurb, and Gateway.
  • My core tech stack includes Python, Django, Django Rest Framework (DRF), Kafka, Celery, and Redis. I’ve built and optimized several APIs, implemented event-driven workflows using Kafka consumers, and handled background jobs via Celery for asynchronous processing.
  • I played a critical role in enhancing the Service Listing API, reducing query complexity and improving filter logic and performance. I also helped automate budget summary generation using AI (Spintelligence), storing reusable summaries to improve speed and consistency.
  • On the product side, I’ve worked closely on solving real production issues—from fixing status mismatches and dashboard visibility bugs to enhancing cancellation and rescheduling logic. This improved reliability, reduced order failure cases, and created better visibility for agents and customers.
  • I value product thinking, clean system design, and taking ownership of outcomes, and I'm always exploring ways to use technology to reduce manual operations and enhance user experience.
PythonDjangoDjango Rest FrameworkKafkaCeleryRedis

Stealth mode

Software Development Intern

Dec 2024Feb 2025 · 2 mos · Dubai, United Arab Emirates · Remote

  • Working on backend development using Java (Micronaut) and Gradle, building an Integration Service as middleware between frontend and third-party APIs.
  • Designed and implemented a service detection mechanism for routing requests dynamically.
  • Gained hands-on experience in backend services, API integration, and full-stack development.
JavaMicronautGradle

Education

National Institute of Technology Silchar

B.Tech — Electronics and communication

Dec 2021May 2025

Sahara Public School Kota Rajasthan

Jul 2019Jun 2021

Stackforce found 100+ more professionals with Python & Django

Explore similar profiles based on matching skills and experience