A

Abhijeet Kumar

AI Researcher

Cupertino, California, United States8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expertise in performance analysis and architecture modeling.
  • Developed C++ based simulators for imaging accelerators.
  • Contributed to Linux kernel and Intel audio driver.
Stackforce AI infers this person is a Software Engineer with a focus on Machine Learning and Performance Analysis in the Technology sector.

Contact

Skills

Core Skills

Machine LearningSignal ProcessingAlgorithm DevelopmentPerformance AnalysisLinux Kernel DevelopmentRoboticsBrain-computer Interfaces

Other Skills

ArduinoCC++Customer ServiceData ClassificationDyslexia DetectionEEGFramework DevelopmentHTMLLeadershipLinux KernelManagementMatlabMicrosoft OfficeMicrosoft PowerPoint

About

While working at Intel I developed an expertise in Perfomance analysis and architecture (functional and performance modeling) simulators. I have a rich 4 years of industry experience in building C++ (systemC TLM2.0) based simulators for imaging accelerator. I also contributed to linux kernel, debugged and fixed upstream bugs in intel audio driver. At the moment, I am a MS CSE student at The Pennsylvania State University.

Experience

Apple

Machine Learning Engineer

Aug 2022Present · 3 yrs 7 mos · Cupertino, California, United States

  • Contributes to machine learning algorithms and signal processing algorithms for multitouch sensors.
  • works on ML based object classification and object tracking algorithms in multitouch stack
  • contributes to path filtering algorithm.
  • contributes to noise detection, noise avoidance algorithms & de-noising algorithms in multitouch
  • writes C++ production algorithm code which executes as part of firmware of software in OS stack.
  • develop tooling in python for analysis & early-path finding of algorithms
Machine LearningSignal ProcessingC++Python

Penn state university

Graduate Research Assistant

Jan 2021Jul 2022 · 1 yr 6 mos · University Park, Pennsylvania, United States

  • Developing efficient algorithm for video understanding in encoded videospace. Working as RA in Dr. Vijay Narayan's lab.
  • other role:-
  • Teaching Assistant for CMPEN270: Digital Design - Theory and Practice spring 2021.
  • Teaching Assistant for CSE530: Fundamentals of Computer Architecture Fall 2021.
  • Teaching Assistant for CMPEN270: Digital Design - Theory and Practice spring 2022.
Algorithm DevelopmentVideo Understanding

Intel corporation

3 roles

Software Engineer

Promoted

Jul 2018Dec 2020 · 2 yrs 5 mos

  • We software model the imaging IP in C++ and systemC such that It mimics the behaviour of an actual HW. My R&R in the team are following:-
  • 1. Model the computer architecture functional behaviour.
  • 2. Support FW and drivers team so that they can enable the software stack.
  • 3. Simulate different workloads such that we can excerise the real silicon functionality and close architecture defects if any.
C++SystemCPerformance Analysis

Software Engineer

Jul 2017Jul 2018 · 1 yr

  • I was part of Intel OTC (Open-source Technology Centre) and following were my R&R in my team.
  • 1. Enabling chrome OS in Intel platforms.
  • 2. Worked as a Linux kernel developer, and contributed mainly to Intel audio driver.
  • 3. Contributed to opensource projects such as chromium OS and Linux kernel.
Linux Kernel DevelopmentOpen-source Contributions

Undergraduate Technical Intern

Dec 2016Jun 2017 · 6 mos

  • Architecture Modelling intern:
  • I'm working with the architecture simulation team of Intel's computer vision IP.My main work in the team is the performance analysis of the C++ based simulator. I've developed a tool in C++ which shows the correlation of C++ simulator to it's RTL counterpart ranging from the IP level to sub-IP to the the tiniest activity existing in the system. Thus it clearly helps in finding out the bottleneck and in performance tuning at architectural level. The tool has been helpful in closing the gaps in the two environments. At the same time, SW team has started using it for benchmark analyses and future architectural projections.
  • Enabled performance regression for monitoring performance of IP simulator. (Perl, Python,Cshell)
  • Worked on Git (version control tool), Scons (software construction tool)
  • Received Recognition for improving simulator quality.
C++Performance AnalysisSimulation

Indian academy of science, bengaluru

Summer Research Fellow

May 2016Jul 2016 · 2 mos · Greater Kolkata Area

  • Indian Academy of Science (IAS), Bangalore appointed me to work as a research fellow under Prof. (Dr.) Subhasis Bhaumik at IIEST, Shibpur. We developed a framework which generate human like motion in an anthropomorphic robot hand which complies both task space and work space constraints of the motion.
RoboticsFramework Development

Tifac

summer intern

May 2015Jul 2015 · 2 mos · Greater Delhi Area

  • During my internship at TIFAC, New Delhi! I with the help of my supervisor had developed a BCI system for detecting dyslexia in children based on frequency features
Brain-computer InterfacesDyslexia Detection

Education

Penn State University

Master of Science - MS — Computer Science

Jan 2021Jan 2022

Vellore Institute of Technology

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2013Jan 2017

Kendriya Vidyalaya

Senior School Certificate Examination — Science

Jan 2012Jan 2013

Kendriya Vidyalaya Cossipore

Secondary School Examination

Jan 2010Jan 2011

Stackforce found 100+ more professionals with Machine Learning & Signal Processing

Explore similar profiles based on matching skills and experience