Dhananjay Chakravorty

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led backend services handling 50M+ requests/day.
  • Reduced cloud costs by 60% with optimizations.
  • Designed and developed IoT microservices for Samsung.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in SaaS and IoT solutions.

Contact

Skills

Core Skills

GoGoogle Cloud Platform (gcp)JavaDistributed SystemsPythonSpring Boot

Other Skills

Agile MethodologiesAmazon DynamoDBAmazon S3Amazon Web Services (AWS)AndroidAntApache PulsarBigTableC++Core JavaData StructuresDatadogGCPGo (Programming Language)Google BigQuery

About

Senior Software Engineer with 12+ years of experience building and scaling backend systems in e-commerce, SaaS, and IoT. I specialize in Java, Go, and distributed system design—focusing on scalability, reliability, and cost efficiency. At Narvar, I’ve led high-scale backend services handling 50M+ requests/day, driving automation, cloud migrations, and infra optimizations. Previously at Samsung, I built IoT microservices, led the SmartThings app for FamilyHub devices and android applications for Flagship Samsung phones.

Experience

Narvar

3 roles

Senior Software Engineer II

Promoted

Sep 2024Present · 1 yr 6 mos

  • Designed and led backend initiatives for Promise — a high-scale service handling 50M+ requests per day — ensuring reliability, performance, and cost efficiency.
  • Automated retailer onboarding, validation, and go-live workflows, reducing onboarding turnaround time by 50% and improving merchant activation velocity.
  • Architected and executed infrastructure optimizations, lowering cloud costs by 60% while maintaining high availability and latency SLAs.
  • Developed A/B testing infrastructure to enable data-driven product rollouts and experimentation across the Promise ecosystem.
  • Led the end-to-end migration of Promise services from AWS to GCP, including data, traffic, and infrastructure migration — completed with zero customer downtime and smooth cross-environment transition.
  • Tech stack: Go, PostgreSQL, Redis, GCP.
Go (Programming Language)PostgreSQLMetaBaseGoogle BigQueryGoogle Cloud Platform (GCP)BigTable+1

Senior Software Engineer

Sep 2022Sep 2024 · 2 yrs

  • Owned backend feature development end-to-end — from design and code reviews to deployment, monitoring, and post-release support.
  • Collaborated with Customer Success and Implementation teams to address retailer integration requests and ensure seamless system onboarding.
  • Key Projects & Contributions:
  • Scheduled Notifications : Designed and built the product feature to schedule notification delivery to customers. This allowed retailers to define rules to schedule, delay and/or repeat notifications to end customers.
  • API Key Migration: Automated migration and IP whitelisting of existing API keys in SparkPost using Selenium, improving operational efficiency and security compliance.
  • Messaging UAT Service: Designed and implemented a service enabling new clients to test end-to-end messaging configurations before production rollout, reducing integration issues.
  • Scheduling Optimization: Streamlined job scheduling logic, reducing scheduled job volume by 95%, significantly improving system throughput and cutting infrastructure costs.
  • Apple Wallet Integration: Contributed to integrating Narvar’s order tracking system with Apple Wallet, enabling real-time order visibility for end users.
  • Notification System Unification: Consolidated multiple redundant services into a unified notification system, reducing complexity and improving maintainability.
  • Tech Debt Reduction: Proactively identified and resolved critical reliability issues, improving uptime and reducing error rates across core messaging services.
  • Operational Dashboards: Built observability dashboards to improve visibility, alerting, and debugging efficiency for production services.
  • Tech stack: Java, Python, Redis, PostgreSQL, Apache Pulsar, Yugabyte, Datadog.
Spring BootApache PulsarDatadogPython (Programming Language)YugabyteDistributed Systems+1

Software Engineer 2

Jan 2021Aug 2022 · 1 yr 7 mos

Spring BootApache PulsarYugabyte

Samsung electronics

4 roles

Senior Lead Engineer

Promoted

Mar 2019Dec 2020 · 1 yr 9 mos

  • IoT – Missed Action Service
  • Designed and developed the persistence microservice for the Missed Action platform using Spring Boot, enabling storage and retrieval of user-specific rules via REST APIs for other microservices.
  • Implemented a data pre-processing pipeline that ingested data from Amazon S3, cleaned, validated, and enriched it for downstream analytics — improving data quality and system reliability.
  • Collaborated with cross-functional teams to ensure seamless integration with IoT event-processing and rule-evaluation services.
  • SmartThings Application 2.0 for FamilyHub 4.0
  • Led a team of four engineers to design, develop, and launch SmartThings 2.0 for Samsung FamilyHub 4.0, delivering the next-generation connected home experience.
  • Redesigned cloud and account management flows to be fully asynchronous, significantly improving responsiveness and user experience.
  • Partnered with Samsung HQ (Suwon, South Korea) to align on feature specifications, testing, and global release readiness.
  • Drove cross-team coordination, code reviews, and release management to ensure on-time delivery and production stability.
  • Tech stack: Tizen, Java, Spring Boot, REST APIs

Lead Engineer

Promoted

Mar 2017Feb 2019 · 1 yr 11 mos

  • SmartThings app for FamilyHub :
  • 1. Led a team of developers for the development of the SmartThings application, and the SmartThigns widget application from scratch for the Samsung FamilyHub refrigerator.
  • 2. Led the coordination amongst multiple teams, across various geographies (New Delhi, Seoul and Suwon), to complete the development of the applications.
  • 3. Developed the plugin download feature, push notification service, notification database, and the cloud service interaction interface for the application.
  • 4. Successfully completed the commercialisation of the SmartThings application for the FamilyHub 3.0 at Suwon, Korea (Samsung Global HQ).
  • Hass app for FamilyHub :
  • 1. Developed an Android application, which acted as an IoT controller and was meant to be used for collecting diagnostic information by technicians.

Senior Software Engineer

Promoted

Mar 2015Feb 2017 · 1 yr 11 mos

  • CouponDunia for Tizen :
  • 1. Responsible for the development of the CouponDunia application for the Tizen mobile platform.
  • 2. Developed the entire OAuth based user login feature.
  • 3. Integrated Localytics into the application for application analytics.
  • SHP SDK :
  • 1. Backward compatibility of the SmartHome application (Android, iOS and Tizen) for SHP (Smart Home Protocol) based devices.
  • 2. Developed an Android application for internal use to stress test easy setup of IoT appliances, the entire test was automated.
  • 3. Added new features to SHP SDK such as integration of OCF push service and notifications.
  • Video streaming client :
  • 1. Developed a video streaming client for Tizen, with support for HLS and RTSP protocols and which used SSDP to identify cctv cameras.

Software Engineer

Jul 2013Feb 2015 · 1 yr 7 mos

  • Email client and Email SDK :
  • 1. Worked on the development of in-house Android applications to test the various features of Email SDK for Samsung Flagship mobiles.
  • 2. Developed Add-ons for Samsung Email SDK.
  • 3. Optimized the performance and memory footprint of the Email client application for Samsung Android mobile phones.
  • 4. Setup Jenkins for build and unit test automation.

Honeywell technology solutions, inc.

Project Trainee

Dec 2012Jun 2013 · 6 mos · Bengaluru, Karnataka, India

  • Project - Profiling of Mobile Applications for iOS and BlackBerry OS.
  • 1. Was required to come with an approach to identify memory leaks and performance bottlenecks in applications developed for iOS and BlackBerry OS.
  • Auxiliary responsibilities :
  • 1. Writing scripts to load/stress test web solutions developed at Honeywell Technology Solutions Ltd.
  • 2. Developed an inhouse desktop application to remotely calculate/monitor the downtime of all the test machines on a daily basis available to the Functional Testing team.

Texas instruments

Summer Intern

May 2012Jul 2012 · 2 mos · Greater Chennai Area

  • Project - Content Development for TI-Nspire :
  • Developed content for mathematical concepts for the TI-Nspire line of products of Texas Instruments using the Lua programming language.

Tata consultancy services

Summer Intern

Jun 2011Jun 2011 · 0 mo · Greater Hyderabad Area

  • Project - APOnline ODC Designing and Documentation
  • Was part of the design and documentation for the development of an ODC firewall for APOnline.

Education

SRM IST Chennai

Bachelor of Technology - BTech — Information Technology

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Go & Google Cloud Platform (gcp)

Explore similar profiles based on matching skills and experience