Ishan Gupta

Associate Partner

Noida, Uttar Pradesh, India12 yrs 8 mos experience

Key Highlights

  • Tech lead with 9 years of software engineering experience.
  • Expertise in Electronic Design Automation and audio codecs.
  • Published research in a reputable journal.
Stackforce AI infers this person is a seasoned software engineer specializing in EDA and audio engineering.

Contact

Skills

Core Skills

Amazon Web Services (aws)JavaC++CompilersGame DevelopmentAudio EngineeringFirmware DevelopmentDevice Abstraction

Other Skills

Code ReviewAlgorithmsData StructuresDebuggingTeam LeadershipTCLSQLSoftware DesignMultithreadingMiddlewareCAdvanced Linux Sound Architecture (ALSA)ALSAProfessional CommunicationStatic Analysis

About

➢ Total experience - 9 years ➢ Responsibilities - Tech lead for various projects, Design, Requirement Analysis, Coding and Unit Testing ➢ I am a Software engineer by heart, having experience in devoloping software projects related to Electronic Design Automation, casino gaming platforms. I have also worked on audio codecs and audio rendering in my initial years. ➢ Currently I act as a Tech lead and have successfully completed a few projects. ➢ I have been part of complete software development lifecycle from initial design to actual deployment. ➢ I have strong knowledge of design patterns, C++. ➢ Publication - Published an article titled “Markov Chain Based Roaming Schemes for Honeypots” in Springer’s Journal of Wireless Personal communication. ➢ Reward and Recognition - Awarded the Spot appreciation award in the month of June 2014 for my contribution to the Project. Awarded the Spot Appreciation Award in the month of May 2015 for my contribution to SOC team. ➢ Out of work activities - Part of the cultural team to organize the various team building and CSR activities.

Experience

12 yrs 8 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 1 mo
Current Experience

Siemens eda (siemens digital industries software)

Lead Member of Consulting Staff

Apr 2024Present · 2 yrs 1 mo · Noida, Uttar Pradesh, India · Hybrid

Amazon

Software Engineer

Jan 2023Apr 2024 · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • Part of AWS supply chain management
  • worked on projects related to managing platforms for capacity delivery at AWS datacenters.
Code ReviewJavaAlgorithmsData StructuresAmazon Web Services (AWS)Debugging

Siemens eda (siemens digital industries software)

Lead Member Of Technical Staff

Oct 2019Dec 2022 · 3 yrs 2 mos · Noida, Uttar Pradesh, India · Hybrid

  • Working as part of the development team of SLEC.
  • ➢ Involved in development and maintenance of 3 products CCovercheck, CDesignChecker, and SLEC System.
  • ➢ Lead the team responsible for making std::vectors synthesizable on SLEC
  • ➢ Lead the team responsible for supporting multiple compilation units on SLEC
  • ➢ Implemented the logging mechanism of CDesignChecker using C++
Code ReviewTeam LeadershipTCLCompilersAlgorithmsC+++4

Aristocrat

Senior Engineer II

Sep 2018Oct 2019 · 1 yr 1 mo · Noida Area, India

  • C++ developer for game platforms
  • worked on QCOM3 Platform design and development
Code ReviewAlgorithmsMultithreadingData StructuresDebuggingC+++1

Samsung r&d institute india - delhi

Lead Engineer

Mar 2016Sep 2018 · 2 yrs 6 mos · Noida Area, India

  • Project: Integration, porting and Optimization of Audio Codecs for Samsung TVs.
  • ➢ Role: Developer
  • ➢ Responsibilities: porting of Dolby Digital Plus(DDP) ,Dolby Digital Consumer Encoder(DDCE), MPEG Encoder and MPEG Decoder, optimization of HE-AAC
  • ➢ Technology Used: C, SRP Intrinsics
  • ➢ Brief Description: Project aims at integration of DTV codecs with Samsung TV firmware. Optimization of DTV codecs in to minimize the throughput so that the codecs can be used to play real time audio.
  • Porting of codecs to make them compliant with Samsung Re-configurable processor
  • Project: Dolby MS-12 certification of Samsung Smart TV
  • ➢ Role: Developer
  • ➢ Responsibilities: implementation of listening test, modifications to drivers and firmware.
  • ➢ Technology Used: C, Advanced Linux Sound Architecture (ALSA), Compressed ALSA.
  • ➢ Brief Description: Project aims at modification of audio drivers and firmware in order to make them compliant with Dolby MS-12 standard.
  • Project: Automation of Channel Decoder validation process for various DTV standards
  • ➢ Role: Developer
  • ➢ Responsibilities: Automation of Channel Decoder in Samsung Electronics headquarters in Suwon, South
  • Korea
  • ➢ Technology Used: C++, Visual Studio.
  • ➢ Brief Description: The main task in this project was to control the Rohde & Schwarz SFU using computer programs and the GPIB interface.
  • Performed certification for channel decoders of 10 DTV standards at Samsung electronics
  • headquarters in South Korea
MiddlewareData StructuresDebuggingAudio EngineeringFirmware Development

Samsung r&d institute india-delhi

Software Engineer

Jul 2013Feb 2016 · 2 yrs 7 mos

  • Project: Device Abstraction layer for Samsung smart TV using Linux Common Multimedia Framework on Tizen
  • ➢ Role: Developer
  • ➢ Responsibilities: Responsible for development of Sound module of the device abstraction layer
  • ➢ Technology Used: C, C++, ALSA
  • ➢ Brief Description: The main task in this project was device abstraction.
  • The developed layer provided back porting for applications that used to run on the older platform.
  • Project: Development of an application for verification of Tizen Device Drivers on Samsung Smart TV
  • ➢ Role: Developer
  • ➢ Responsibilities: Responsible for implementation of audio rendering, audio decoding and Picture in Picture.
  • ➢ Technology Used: C, C++, Advanced Linux Sound Architecture(ALSA), Compressed ALSA, Direct Rendering Manager(DRM), Openmax IL API
  • ➢ Brief Description: The tool will be responsible for testing of audio, video and external input drivers.
MiddlewareData StructuresDebuggingDevice AbstractionAudio Engineering

Samsung india software center

Intern

May 2013Jul 2013 · 2 mos · Noida, Uttar Pradesh, India

  • Project: Smart TV Application Development
  • ➢ Role: Developer
  • ➢ Responsibilities: Development of Applications for Samsung Smart TV
  • ➢ Technology Used: Java script, CSS, HTML, Samsung Smart TV SDK
  • ➢ Brief Description: Involved in Development of three apps viz. Vyapaar, All About kabab, Eight Gems of Indian Heritage
Debugging

Education

ABV-Indian Institute of Information Technology and Management

Integrated B.Tech + M

Jan 2008Jan 2013

Woodbine Gardenia

12th

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Java

Explore similar profiles based on matching skills and experience