Darshan Kansagara

Senior Software Engineer

Hyderabad, Telangana, India5 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Gold Medalist in B.Tech from IIIT Hyderabad
  • Expert in Distributed Systems and Data Management
  • Proficient in building real-time dashboards and data visualization
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Data Management.

Contact

Skills

Core Skills

Distributed SystemsService DesignData ManagementDashboard DesignOpen Source ContributionData VisualizationTeachingData AnalyticsDashboard DevelopmentApi Optimization

Other Skills

Algorithm AnalysisAmazon S3Amazon SQSAmazon Simple Notification Service (SNS)Amazon Web Services (AWS)AngularJSCC#C++CachingCascading Style Sheets (CSS)CassandraCommunication SkillsData CollectionData Exporting

About

Postgraduate from IIIT Hyderabad specializing in Computer Science. Gold Medalist in B.Tech (CS). Open to new challenges and love problem-solving. getting hands dirty in an open-source. AWS Certified.

Experience

5 yrs 10 mos
Total Experience
5 yrs 10 mos
Average Tenure
5 yrs 10 mos
Current Experience

Apple

3 roles

Senior Software Engineer

Oct 2025Present · 8 mos · Hyderabad, Telangana, India

Software Engineer

Oct 2022Sep 2025 · 2 yrs 11 mos · Hyderabad, Telangana, India

  • Solve DataCenter (DC) synchronization problems in Distributed System of AOS
  • Working with multiple DataCenter in production and deciding one DC as Active and choosing the leader instance among all is a well-known issue in a Distributed system.
  • Designed and implemented service which helps to decide current Active DC and Leader Instance among all. Only the Leader instance will execute the job in active DC, All other Passive DCs will remain ideal. Also, Businesses can switch the Activeness of DataCenter in just a single click during the deployment process.
Distributed SystemsDataCenter SynchronizationService Design

Software Engineer

Jul 2020Oct 2022 · 2 yrs 3 mos · Hyderabad, Telangana, India

  • Apple Online Store (AOS) contains huge and complex data of products, content, images, catalogs, etc... Publishing these data to the online store without any customer impact is a big challenge.
  • Versioning Platform for AOS
  • Worked on the core platform for AOS, which is responsible for building, distributing, loading, and switching entire AOS data from one version to the next. Designed and implemented Dashboard to monitor the entire process. This helps the business team to update the online store anytime.
Versioning PlatformDashboard DesignData Management

Google summer of code

Software Engineer

Apr 2020Aug 2020 · 4 mos

  • Contributed to an open-source FOSSology project. Wrote an agent exporter which extracts meaningful data from the database and exports them to the real-time database. Built a brand new Grafana Dashboard which helps to monitor and visualize different metrics. Also set up an alert mechanism for the same.
Open Source ContributionData ExportingGrafana DashboardData Visualization

Iiit hyderabad

Teaching Assistant - Internal of Application Server

Jan 2020May 2020 · 4 mos · Greater Hyderabad Area

  • Work involved teaching tutorials, setting up labs, and Hackathons for serverside programming, and distributed systems. Design assignments and exam papers and evaluations for grading.
TeachingServer-side ProgrammingDistributed Systems

Deep vision, inc.

SDE Intern

May 2019Jul 2019 · 2 mos · Greater Hyderabad Area

  • ◦ Built a data analytic visualization platform for a CNN prototxt file. Wrote a script to generate different useful statistics such as DLP active/idle percentage, buses utilization, CNN layer-wise resource utilization, scheduling chart, and many more.
  • ◦ Improve retrieval time on Kibana Dashboard by using Elastic-search.
Data VisualizationKibanaElastic SearchData Analytics

Thomson reuters

Technology Intern

Dec 2017Jun 2018 · 6 mos · Greater Ahmedabad Area

  • Developed the Dashboard that shows real-time metrics of the quality and operational information of Onvio products by collecting huge amounts of data from various platforms such as DataDog, Jenkins, and Kibana.
  • ◦ Optimized the performance of API by implementing an In-Memory cache mechanism
Dashboard DevelopmentAPI OptimizationData Collection

Education

International Institute of Information Technology Hyderabad (IIITH)

Master of Technology - MTech — Computer Science and Engineering

Jan 2018Jan 2020

CHARUSAT

Bachelor of Technology - BTech — Computer Science

Jan 2014Jan 2018

Jawahar Navodaya Vidyalaya - JNV

High School — Science -- PCMB

Jan 2007Jan 2014

Stackforce found 100+ more professionals with Distributed Systems & Service Design

Explore similar profiles based on matching skills and experience