Samdish Arora

Senior Software Engineer

Delhi, India9 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Proficient in designing distributed systems.
  • Expertise in microservices and cloud architecture.
  • Strong background in AI and software development.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

Artificial Intelligence (ai)JavaAmazon Web Services (aws)Spring BootAwsMicroservicesApi DevelopmentSoftware Design

Other Skills

AI AgentsAlgorithmsC++CMakeCSSComputer ArchitectureCore JavaData StructuresDebuggingDesign PatternsGitGraphQLHTMLHibernateHigh-Level Design

About

I'm a proficient Senior Software Engineer with extensive experience in designing and developing distributed systems.

Experience

9 yrs 9 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 10 mos
Current Experience

Microsoft

Senior Software Engineer

Aug 2024Present · 1 yr 10 mos

Artificial Intelligence (AI)AI Agents

Freshworks

Software Engineer 3

Jul 2023Aug 2024 · 1 yr 1 mo

kafkaAmazon Web Services (AWS)Java

Olx group

Software Engineer - II

Oct 2021Jun 2023 · 1 yr 8 mos · Gurugram, Haryana, India

  • Designed and built a Lead Gateway system to manage all types of user leads and sync them with third-party tools as part of the CRM team to optimise the operations team's experience in managing end-to-end lead journeys
  • Took ownership of the Integration of Contract testing and Open Telemetry in all of the CRM services at OLX
  • Engineered a range of microservices from scratch to improve all types of user communications that were highly scalable, latency-sensitive and utilised OLX's AWS cloud architecture
  • Utilised versatile tech stack including Spring Boot, Kafka , REST APIs, GraphQL APIs, AWS, SQL and NoSQL Databases
Data StructureskafkaAlgorithmsLow-Level DesignHigh-Level DesignSpring Boot+10

Ciena

Software Engineer 2A

May 2019Oct 2021 · 2 yrs 5 mos · Gurgaon, India

  • Working on Ciena's proprietary Network Management Software: MCP
  • Responsible for implementing various components of the software in Layer-0 space
  • Working across multiple micro-services for the development of various features of the application
API DevelopmentUnit TestingSoftware DesignREST APIsJSONComputer Architecture+1

Wipro technologies

Software Engineer

Aug 2017May 2019 · 1 yr 9 mos · Delhi NCR, India

  • Hired as part of the Wipro Turbo hiring process for candidates from premier institutions
  • Achieved Rank 2 in Topcoder SRM for Wipro employees
  • Currently working on Java and Spring Boot based Web-Application for AIC (Insurance domain)
  • Involved in the development of RESTful Web Services from scratch for various modules of the Web Application
  • Implemented authentication using Spring Security in one of the modules
  • Worked in Intel account on C++ and Linux System Programming as part of my previous project
API DevelopmentSoftware DesignREST APIsJSONComputer ArchitectureDesign Patterns

Indian academy of sciences

Summer Research Fellow

Jun 2016Jul 2016 · 1 mo · Greater Delhi Area

  • I was offered Summer Research Fellowship by Indian Academy of Sciences. As part of the fellowship, I worked at IIT Delhi in collaboration with their GIPEDI program.
  • I worked on developing a digital pen that could display and save everything written by that pen in printed form on a computer. A digital copy of that record would be kept on cloud as well.
  • Initially, we had to submit a few assignments as pre-requisites. The assignments tested the knowledge of Latex, Git, Doxygen, Linux, GCC, and gEDA. Then, we were alloted projects to work on.
  • My task was to make a digital pen. I used Arduino with an accelerometer sensor to take input. They were attached to the pen. The raw inputs were processed using MATLAB. A classifier tree was developed to classify the patterns in order to recognise the characters written by the pen.

Tcil

Software Engineering Intern

Dec 2015Jan 2016 · 1 mo · Greater Delhi Area

  • I worked on a project to detect motion in the video captured by CCTV cameras. I used the pixel difference method to detect motion in the video file. Frame numbers and time of occurrence of motion was stored in an excel file. Then, I developed a code to achieve multithreaded socket programming to transmit the output file to all the stakeholders.

Defence research and development organisation

Software Engineering Intern

Jun 2015Jul 2015 · 1 mo · Greater Delhi Area

  • I designed and developed a 'Scintillometer' to measure scintillations, an atmospheric phenomenon. It results due to the turbulent atmosphere and causes variation of the atmospheric refraction index. It is one of the key factors that affect the performance of electro-optical and infrared systems and sensors. The scintillation index, or the refractive index structure parameter (Cn2) for a Gaussian beam wave propagation through non-Kolmogorov turbulent atmosphere was calculated using Rytov variance method for plain waves, and an instrument has been developed for the same using 8051 MCU, coded in embedded C. The observations were taken in a controlled lab atmosphere in the LASTEC lab, DRDO, New Delhi over a period of 27-29 July 2015.

Society of robotics, dtu

2 roles

Member of Technical Staff

Dec 2013Dec 2014 · 1 yr

Winter Intern

Dec 2013Jan 2014 · 1 mo

  • Learnt about all the basics of embedded systems- Microprocessors, Micro controllers,and their interfacing.
  • Made our own Development board,and was also selected in the 12 member team sent to IIT Bombay for competing in their Tech fest.
  • Received a Letter Of Recommendation from Dr.Rajiv Kapoor, HOD (ECE dept. DTU)

Education

Delhi College of Engineering

Bachelor’s Degree — Engineering Physics (majors in Electronics)

Jan 2013Jan 2017

G.D. Salwan Public School

High School — Non-Medical Science

Jan 1999Jan 2013

Stackforce found 100+ more professionals with Artificial Intelligence (ai) & Java

Explore similar profiles based on matching skills and experience