Harsh Agarwal

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 6 mos experience
Highly Stable

Key Highlights

  • Technical Lead for high-throughput Adobe systems.
  • Expertise in distributed systems and microservices architecture.
  • Developed interactive learning simulations during internship.
Stackforce AI infers this person is a SaaS-focused backend engineer with strong expertise in distributed systems and high-scale applications.

Contact

Skills

Core Skills

JavaDistributed SystemsBackend DevelopmentMobile TestingInteractive Learning

Other Skills

AWSAlgorithmsAndroid DevelopmentAngularJSAppiumBack-End Web DevelopmentCC++Cascading Style Sheets (CSS)Core JavaData StructuresDatabasesEclipseExpress.jsFlash

About

Experienced Software Developer with a demonstrated history of working in the computer software industry. Skilled in Web Development, C++ and Java. Strong engineering professional with a Bachelor of Technology (B.Tech.) from Motilal Nehru National Institute Of Technology. Enthusiastic about opportunites which challenges my grey matter.

Experience

Slack

LMTS | Senior Software Engineer

Jun 2025Present · 9 mos · Bengaluru, Karnataka, India · Hybrid

Adobe

4 roles

Computer Scientist 2

Promoted

Aug 2022Jun 2025 · 2 yrs 10 mos

  • Technical Lead for the Fulfillment Center service, a high-throughput system handling 400K RPM, critical for Adobe apps installation and updates.
  • Designed and delivered a highly available licensing and activation system for Adobe ColdFusion, ensuring seamless product access.
  • Contributed to the backend development of Adobe Pre-release, a platform hosting beta releases across Adobe.
  • Specialized in distributed systems, microservices architecture, and high-scale backend engineering with expertise in Java, Spring Boot, AWS, Kafka, and databases (MySQL, Redis, DynamoDB, Elasticsearch).
  • Recognized with multiple Adobe awards for technical excellence and impact.-
JavaBack-End Web DevelopmentDistributed Systems

Computer Scientist

Jan 2020Aug 2022 · 2 yrs 7 mos

Member Of Technical Staff 2

Jan 2018Jan 2020 · 2 yrs

Member of Technical Staff

Oct 2016Jan 2018 · 1 yr 3 mos

Citrix

Software Engineer

Jul 2015Oct 2016 · 1 yr 3 mos · Bangalore

  • Part of XenMobile division, the Enterprise Mobile Management BU of Citrix
  • Responsibilities:
  • Developement of end-to-end UI testing framework in Java for mobile apps (Android and iOS) for black box testing of Xenmobile apps.
  • Technologies used : Java backend development, Appium, Selendroid, REST APIs
  • Automated workflows prediction for the WorxHome app of Citrix with just-in-time interaction with multiple components deployed in backend e.g. Microsoft Active Directory, XenMobile Server, Citrix Netscaler.

Mnnit

Web Developer

Jul 2013May 2015 · 1 yr 10 mos · Greater Allahabad Area

  • The job profile includes handling of the personal and academic data of all the students and maintaining the web servers in the institute. Some of the work done in this field includes:
  • (i) Result processing for 4000+ students of the Institute.
  • (ii) Managing Admission procedure and Registration process for students of the Institute.
  • (iii) Management of all activities under the Dean (Academic Affairs).

Iit, bombay

Summer Intern

May 2013Jul 2013 · 2 mos · Mumbai Metropolitan Region

  • The internship was supported by project under National Mission on Education through ICT. In this, I made interactive learning simulations for class 6 and 7 using a flash based framework PIE(Developed in IIT, Bombay) on the topic Electricity. Moreover, my work included extending PIE framework into a 3-D so that better simulations can be developed on it. My work can be found at www.it.iitb.ac.in/ekshiksha under section Interactive Learning/Electricity.

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology (B.Tech.)

Jan 2011Jan 2015

S.D. Public School, Muzaffarnagar

Intermediate — Science

Jan 2002Jan 2011

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience