Dhirender Sharma

Software Engineer

Bengaluru, Karnataka, India15 yrs 3 mos experience
Highly Stable

Key Highlights

  • 15 years of experience in software development.
  • Expert in developing scalable distributed platforms.
  • Proven track record in leading end-to-end product lifecycles.
Stackforce AI infers this person is a SaaS and Healthcare technology expert with a strong focus on distributed systems and cloud solutions.

Contact

Skills

Core Skills

JavaDistributed SystemsCloud ComputingAndroid DevelopmentHealthcare Technology

Other Skills

Design PatternsKubernetesEclipseSalesforceSnowflakeAndroidCore JavaEnterprise ArchitectureMicroservicesCross-functional Team LeadershipInformatica CloudInformatica PowerCenterArchitectural DesignC#Microsoft Azure

About

15 years of experience in Software Development ranging from domains like Mobiles, Clients, Enterprises, Cloud and Datacenters related software and frameworks. Experience in leading team right from the Design and Architecture phase to implementation and productization. Experience with developing Services with Scale, Performance, Security, Compliance and Observability.

Experience

15 yrs 3 mos
Total Experience
4 yrs 10 mos
Average Tenure
9 mos
Current Experience

Ebay

Engineering

Sep 2025Present · 9 mos

Microsoft

Engineering

Jul 2019Jun 2025 · 5 yrs 11 mos · Bengaluru, Karnataka, India · Hybrid

  • At Microsoft, I played a pivotal role in developing distributed platforms at scale, utilizing Kubernetes for hosting. My responsibilities included leading the design and architecture of these platforms, developing services and ensuring efficient end-to-end rollouts. I also facilitated the onboarding of services onto Office 365 Exchange Data Center frameworks, which significantly enhanced our operational capabilities.
JavaDesign PatternsDistributed Systems

Informatica

Engineering

Apr 2015Jun 2019 · 4 yrs 2 mos · Bangalore Urban, Karnataka, India

  • Developed Java-based connectivity products for Salesforce and Snowflake on the Informatica connectivity platform.
  • Deployed solutions on Informatica's distributed cloud and Big Data platforms, enhancing data accessibility.
  • Integrated the connectivity framework with Informatica Enterprise Data Catalog, improving metadata visibility for clients.
  • Led end-to-end product lifecycle from prototyping to customer success, ensuring high-quality deliverables.
JavaEclipseCloud Computing

Samsung r&d institute india - bangalore

Engineering

Sep 2010Feb 2015 · 4 yrs 5 mos · Bangalore

  • Developed the Shealth multilingual Android app, enhancing user engagement through exercise tracking and goal management.
  • Engineered a Clinical Decision System for real-time health data transfer between patients and physicians, improving remote healthcare connectivity.
  • Leveraged interactive charts and GPS-based maps to provide users with insightful analytics and recommendations, driving a better user experience.
AndroidCore JavaAndroid DevelopmentHealthcare Technology

Institute of high performance computing

Internship

May 2009Jul 2009 · 2 mos

  • Worked on Clustering performance analysis of Non-Negative Matrix Factorization over MPI platform. The work was to implement the algorithms on linux platform and verify the clusters optimum usage patterns.

Education

ABV-Indian Institute of Information Technology and Management

IPG (BTech+MTech) — Information Technology

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience