Gavish Gupta

Software Engineer

Delhi, India5 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Software Development and Web Scraping.
  • Strong foundation in Data Structures and Algorithms.
  • Experience in building scalable applications.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and data-driven applications.

Contact

Skills

Core Skills

JavaReact.jsSoftware DevelopmentWeb ScrapingData StructuresDynamic ProgrammingComputer VisionData Science

Other Skills

Python (Programming Language)Node.jsDivide and ConquerGreedyComputational BiologyAlgorithmsMachine LearningJavaScriptReact NativeOperating SystemsSpring BootSpring Framework

About

"If Your Can't Stop Thinking About It, Don't Stop Working For It." I'm passionate about Computer Science and its application in solving real-world problems. I like to keep upskilling and improving myself constantly. I'm passionate about problem-solving. That is one of the main reasons why I like programming and want to build a career in tech. Technical Skills Languages: Java, Python, JavaScript Technologies/Frameworks/Libraries: React JS, Node JS, Selenium, BeautifulSoup, JavaFX Technical Electives: Data Structures And Algorithms, Operating Systems, Database Management Systems, Software Development using Open Source

Experience

5 yrs 5 mos
Total Experience
2 yrs 8 mos
Average Tenure
3 yrs 9 mos
Current Experience

Adobe

2 roles

Member of Technical Staff - 2

Aug 2022Present · 3 yrs 9 mos · Noida, Uttar Pradesh, India

Member of Technical Staff

Aug 2022Jan 2024 · 1 yr 5 mos · Noida, Uttar Pradesh, India

JavaReact.jsPython (Programming Language)

Makemytrip

Software Engineer

Jun 2022Jul 2022 · 1 mo

Midas: multimodal digital media analysis lab

Undergraduate Student Researcher

Aug 2021May 2022 · 9 mos

  • We provided a platform (3-Tier Web App) for fake news detection from repositories. Following are the features of the
  • platform.
  • ∗ Searching fake news using regex based text queries (phrase/link).
  • ∗ Filtering the search results based on a language (10+ languages).
  • ∗ Category Wise fake news (Politics, Sports, Health, etc.)
  • ∗ Sign-In/Sign-Up using a Custom form or Google OAuth.
  • ∗ Upvote/Downvote fake news (Compulsory Sign-In to ensure one unique vote per user).
  • ∗ Trending Fake News
  • ∗ Comment (with basic censoring), Share(FB/Twitter/Whatsapp) and Related Fake News to increase user retention
  • time on the website.
  • We scrape the fake news data (1lakh+ news articles) from IFCN certified websites, ensuring the platform’s news
  • validation.
  • ∗ We designed and built these scrapers using Python (Selenium and BeautifulSoup).
  • ∗ The process of scraping and data insertion into the NoSQL database(MongoDB) is automated using scripts.
  • We designed and built the backend using NodeJS, ExpressJS and ReduxJS(to improve scalability). And the front end was made using ReactJS (MUI v5). We implemented pagination to improve the speed and efficiency of the website
Software DevelopmentReact.jsWeb ScrapingPython (Programming Language)Node.js

Indraprastha institute of information technology, delhi

Teaching Assistant

Jan 2021Apr 2021 · 3 mos

  • Conducted tutorials (50+ students) on the topics involving Divide and Conquer, Greedy, Dynamic programming strategies, Written formal solutions (proofs) for quizzes and exams.
JavaData StructuresDivide and ConquerDynamic ProgrammingGreedy

Advanced multicore systems lab, iiit delhi

Undergraduate Student Researcher

Jan 2021Apr 2021 · 3 mos

  • Heart rate can be detected without contact through photo-plethysmograpy (PPG), which measures variations in blood volume by detecting changes in light reflectance or transmission throughout the cardiovascular pulse cycle. PPG is usually performed with dedicated light sources with red or infrared wavelengths, as is the case for pulse oximetry sensors. But, Verkruysse et al. showed that the plethysmographic signal could also be detected in video from a regular color camera.
  • I built a heart rate prediction system using a webcam. The system involved a Haar Cascade based classifier for face detection. Then ROI is detected from the face region i.e the forehead. Once we have an ROI for each frame, we can begin to extract the heart rate from the color image data using Fourier Transforms.
Computer VisionPython (Programming Language)

Biobytes

Coordinator

Aug 2019Apr 2021 · 1 yr 8 mos · India

  • Conducted various seminars and events (hackathons, quizzes) on Computational Biology and Data Science. Also, We handled various sessions like Data Science 101 using Python, etc.
Python (Programming Language)Computational BiologyData Science

Education

Indraprastha Institute of Information Technology, Delhi

BTech - Bachelor of Technology — Computer Science and Biosciences

Jan 2018Jan 2022

J D TYTLER SCHOOL

12th

Apr 2017Mar 2018

J D TYTLER SCHOOL

10th

Apr 2015Mar 2016

Stackforce found 100+ more professionals with Java & React.js

Explore similar profiles based on matching skills and experience