D

Dharshan Sastry B N

Software Engineer

Bengaluru, Karnataka, India14 yrs 8 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • 14+ years in Software Design and Development.
  • Expert in building high-performance websites for millions of users.
  • Proficient in Agile methodologies and end-to-end product development.
Stackforce AI infers this person is a SaaS architect with extensive experience in enterprise solutions and high-traffic web applications.

Contact

Skills

Core Skills

Spring MvcMicroservicesSpring

Other Skills

Vector DatabasesSpring REST APIsElasticSearchCassandraKafkaRedisPostgreSQLTomcatRESTful microservicesRabbitMQApache SparkLarge Language Model Operations (LLMOps)Lang ChainAmazon RedshiftHive

About

• Around 14+ years of experience in Software Design and Development (JAVA/J2EE). • Hands on Experience in designing & developing consumer facing & enterprise products. • Hands on Experience in end-to-end R&D/Product development life cycle and Agile Methodology. • Experience in building high performance websites catering to millions of daily traffic. • Good Knowledge in Retail, Automotive Digital Marketing /Advertising and E-commerce domain. • Experience in architecting & building real-time platform for large-scale e-commerce/Website hosting applications and Service Oriented Architecture /Micro Services. • Hands on experience in Multithreading, Data Structures, algorithms and PL/SQL Queries. • Good understanding of JVM internals, Garbage collection, UML, OOAD, and Design patterns • Hands on experience in building next generation of products. • Involved in all phases of software development life cycle including Analysis, Design, Development, Testing, and Support. • Experience in training and mentoring junior team members. • Possess good Analytical Skills, Problem solving oriented, excellent Debugger, Well-organized, efficient, quick learner and self-motivated. Able to provide a good track record (from previous engagements) for meeting strict Deadlines

Experience

14 yrs 8 mos
Total Experience
3 yrs 7 mos
Average Tenure
4 mos
Current Experience

Microsoft

Principal Software Engineer

Jan 2026Present · 4 mos · Bengaluru, Karnataka, India · Hybrid

Intuit

Staff Software Engineer

Mar 2021Jan 2026 · 4 yrs 10 mos · Bengaluru · Hybrid

  • QBO and MailChimp Business Intelligence Platform
Spring MVCVector Databases

Mobileiron

2 roles

Staff Software Engineer

Promoted

Dec 2017Mar 2021 · 3 yrs 3 mos

  • Product: MI cloud & Analytics
  • MI Cloud allows Enterprises to manage all mobile devices (Android, IOS), laptops/PCs(Windows,Mac OS) of their employees remotely. Specializing in solutions for Mobile device management (​MDM​) and Enterprise mobility management. Some of the main features include pushing OS updates, policy configurations, and pushing apps, and taking actions against devices with policy/Security violations and also providing ​Analytics/Insights into device, apps usage etc.
  • Roles / Responsibilities:
  • ● Exposed ​AuditTrails MicroService​ to capture changes made by admin/devices.
  • ● Design and implement scheduling of OS/application/configuration updates to millions
  • of devices from MI cloud servers.
  • ● Design and implement ​Android Enterprise Management (Spring REST APIs)​ to
  • remotely manage Android/IOT devices from MI cloud portal.
  • ● Design and implement Zero downtime/Blue Green​ ​deployment
  • (ElasticSearch,Cassandra,Kafka,Redis,postgresql) ​capability to MI cloud platform.
  • ● Design and implement ​Tenant suppression tool​ to ease the data-center migration to
  • AWS.
  • ● Building a centralized Kafka data pipeline to consume all types of logs from all
  • products of MobileIron.

Senior Software Engineer

Feb 2016Dec 2017 · 1 yr 10 mos

Ness technologies

Senior Software Engineer

Oct 2013Feb 2016 · 2 yrs 4 mos · Bangalore,India

  • Product: Website Manager and Dealer Websites
  • WSM is a website hosting solution for dealer advertising for automotive ADP Dealer Services, is uniquely capable of delivering seamless consumer experiences that delight shoppers and maximize dealer Revenue. By providing end to end solutions like websites, marketing, and generating the leads. The website Manager deals with generating and hosting the websites according to the customers (Dealers) needs, it gives a customized choices for individual dealers. Dealer website is the key for online presence and the hub for all of your online activity, leads and sales. Websites provide Compelling site designs with hundreds of different options to match your unique brand by Select a website design to create a unique look-and-feel for a dealer website site. Some of the main features in the website are new and used vehicle search, vehicle details, service, and sales appointment, get a quick quote. Currently, we host 20,000 dealer websites of various fortune 500 OEM brands such as GM, VW, BMW, Audi, Lexus, Kia, Nissan etc.
  • Roles / Responsibilities:
  • Involved in migrating platform from Web logic container to Tomcat container.
  • POC on Spring cloud and Hystrix Circuit Breaker and integrating the same to multiple services to prevent cascading service failures.
  • Developed a utility component to Soft out roll any new feature in our application based on siteIds (similar to canary deployment), which is used by other teams.
  • Added Partial JSON response & compressed response support for reducing payload and improving the response time of services.
  • Exposing new RESTful micro service MTS (Merchandisable taxonomy Service).
  • Versioning the assets served from Apache server to burst cached images in browser.
  • Implementing JGroup communication across nodes in a cluster
  • Capturing leads and submitting them to third-party applications via RabbitMQ
  • Fixing class loader issues with spring remoting & EJB

Evry india

JAVA/J2EE developer

Aug 2011Sep 2013 · 2 yrs 1 mo · BANGALORE,INDIA

Education

Deakin University

Master of Business Administration - MBA

Jan 2022Jan 2024

Visvesvaraya Technological University

Bachelor of Engineering (BE) — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Spring Mvc & Microservices

Explore similar profiles based on matching skills and experience