Abhishek Kumar Gupta

Senior Software Engineer

Bangalore Urban, Karnataka, India10 yrs 7 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in Java and Machine Learning.
  • Developed performance-optimized camera drivers.
  • Led student projects and workshops in technology.
Stackforce AI infers this person is a Software Engineer with expertise in image processing and backend development.

Contact

Skills

Core Skills

Image ProcessingLinuxJavaMachine Learning

Other Skills

Camera FeaturesCollaborationSpringMariaDBElasticsearchApache KafkaPHPVueJsMySQLAndroid DevelopmentProgrammingSoftware DevelopmentArtificial Intelligence (AI)C++HTML

Experience

10 yrs 7 mos
Total Experience
2 yrs 1 mo
Average Tenure
4 yrs 6 mos
Current Experience

Google

2 roles

Senior Software Engineer

Promoted

Nov 2024Present · 1 yr 6 mos

Software Engineer

Oct 2021Oct 2024 · 3 yrs

Sharechat

SDE 2

Jul 2021Oct 2021 · 3 mos · Bengaluru, Karnataka, India

Samsung r&d institute india - bangalore private limited

Senior Software Engineer

Apr 2019Jul 2021 · 2 yrs 3 mos · Bangalore

  • Developed 3+ CIS camera Linux drivers and features like Long Term Exposure, Lossless zoom etc.
  • Optimized image processing pipeline and its components like CIS, ISP etc., to squeeze out performance and improved responsiveness, with improvements up to 20%.
  • Designed and implemented various camera features like calibration data conversion etc.
  • Collaborated with other team members to develop internal tools for KPI profiling and automatic log analysis, resulting in a reduced manual effort.
LinuxImage ProcessingCamera FeaturesCollaboration

Monster india

Associate Software Engineer

Jul 2018Apr 2019 · 9 mos · Noida, Uttar Pradesh, India

  • Developed the web APIs for searching jobs using Java Spring, MariaDB and Elasticsearch, with reduction of 200ms in response time compared to previously used APIs.
  • Designed and implemented an indexing pipeline for search APIs using Apache Kafka, considering horizontal scaling and fault tolerance.
  • Worked on the Semantic search which improves user experience by using machine learning to generate similar terms from the query, improving the job search query accuracy by 40%.
  • Developed internal Asset Management System using PHP Laravel, VueJs and MySQL
JavaSpringMariaDBElasticsearchApache KafkaMachine Learning+3

Indian institute of technology, patna

Summer Research Intern

Jun 2017Jul 2017 · 1 mo · Patna

  • Researched image processing algorithms under Dr Rajib Kumar Jha.
  • Developed and implemented a new algorithm to segment Pectoral muscles in digital mammograms using Gabor filters and Hough Filters using MATLAB. Proposed work outperformed the state of the art systems, with increased accuracy of 10%-1% without increasing the complexity.
  • Published the paper in IET Image Processing Journal.

Frainz

Android Developer Intern

Feb 2017Mar 2017 · 1 mo · Greater Delhi Area

  • Added features to the Android app like onboarding tutorial, chat interface etc.
  • Implemented the project in MVVM architecture for better maintainability.

Racket technologies pvt. ltd.

Intern

Jun 2016Aug 2016 · 2 mos · Noida

  • Built the Android app from scratch, optimized for best user experience and increased app downloads by 200%.

Software incubator

Head Student Coordinator

Aug 2015Jun 2018 · 2 yrs 10 mos · India

  • Led a team of 25+ college students and delivered 4+ projects, which included Scrolls App and website, Bytepad App, the college website and other client-specific projects.
  • Organized workshops on Machine Learning, Web Development, Python, Git etc. for 200+ students.
  • Upgraded college website to modern look and made it feature-rich, which saved the college around
  • Rs.1Lakh+ in up-gradation charges.

Education

Ajay Kumar Garg Engineering College

Bachelor of Technology (B.Tech.) — Computer Software Engineering

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Image Processing & Linux

Explore similar profiles based on matching skills and experience