Shridhar Ravikumar
AeroLeads people directory · profile

Shridhar Ravikumar Email & Phone Number

Machine Learning Engineer at Apple
Location: Zurich, Switzerland 8 work roles 4 schools
1 work email found @bath.ac.uk LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email s****@bath.ac.uk
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Machine Learning Engineer
Location
Zurich, Switzerland
Company size

Who is Shridhar Ravikumar? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Shridhar Ravikumar is listed as Machine Learning Engineer at Apple, a with 218112 employees, based in Zurich, Switzerland. AeroLeads shows a work email signal at bath.ac.uk and a matched LinkedIn profile for Shridhar Ravikumar.

Shridhar Ravikumar previously worked as Sofware Development Engineer at Amazon and Software Engineer at Amazon. Shridhar Ravikumar holds Doctor Of Philosophy (Phd), Computer Science from University Of Bath.

Company email context

Email format at Apple

This section adds company-level context without repeating Shridhar Ravikumar's masked contact details.

sravikumar@bath.ac.uk
76% confidence

AeroLeads found 1 current-domain work email signal for Shridhar Ravikumar. Compare company email patterns before reaching out.

Profile bio

About Shridhar Ravikumar

I currently work as a Machine Learning Engineer at Apple, Zurich, in the Zurich Computer Vision lab.I was previously working as a Software Development Engineer at Amazon, London, in the Amazon Prime Video team. My work spanned applications of Machine Learning, Big Data and Web technologies to analyse data within Amazon with the goal of obtaining business insights and improving customer experience.I finished my PhD in Computer Vision at the University of Bath, UK. My PhD was focussed on dense and sparse performance driven facial motion capture and body motion capture. I also have experience with Photogrammetry, Structure from Motion, Object recognition, Multi-view and photometric stereo methods.I was a software engineer (4 years) at the University of Southern California's research institute, the Institute for Creative technologies where I worked with Virtual Humans Technology. This encompassed very wide areas of research including Graphics, Vision, Natural Language, Animation, Speech recognition and synthesis.I like to work in challenging and intellectually stimulating environments and be a part of cutting edge technology and research. I am particularly interested in working on challenging software engineering problems especially in the context of machine learning and applied mathematics.Specialities:Machine Learning,Computer Vision,Data Science,Computer Graphics,Software Engineering

Listed skills include Programming, Software Engineering, Computer Graphics, Python, and 39 others.

Current workplace

Shridhar Ravikumar's current company

Company context helps verify the profile and gives searchers a useful next step.

Apple
Apple
Machine Learning Engineer
cupertino, california, united states
Website
Employees
218112
AeroLeads page
8 roles

Shridhar Ravikumar work experience

A career timeline built from the work history available for this profile.

Machine Learning Engineer

Current

Switzerland

Sep 2020 - Present

Sofware Development Engineer

London, United Kingdom

Aug 2017 - Sep 2020

Software Engineer

London, United Kingdom

Aug 2017 - Sep 2020

Phd Researcher

Bath Uk

CURRENT RESEARCH PROJECTS 2013 – 2017Markerless tracking of facial expressions from video• Developed a C++ OpenGL/OpenCV framework for tracking facial expressions from video• Optimization for parameters of a statistical model to animate a 3D face in real-time• Kalman filtering for real time noise removal of tracked points and camera parameters• Regularization of objective function using density estimation constraints on prior data Image classification for enhancing 3D tracking• Developed Python/Matlab framework for fitting a statistical model of faces to 3D tracked points• Automatic generation of basis vectors and solving for parameters of linear model• Support Vector Machines for classifying image data from video and enhancing tracked solutionStatistical model for generating personalized geometry• Developed Matlab application for learning a model of variation in geometry of 3D face scans • Learning both linear and non-linear mappings from identity to facial expression • Optimizing for model parameters in order to generate a 3D face geometry from photographsSolving for 3D motion parameters of a face mesh from video• Developed Matlab application to solve for motion parameters of 3D face geometry• Reconstruction of static geometry of faces from unconstrained arbitrary images • Tracking motion of geometry through a video sequence by using illumination constraints

Oct 2013 - Jan 2020

Software Engineer

Institute For Creative Technologies

Los Angeles

Lead Software Engineer - Institute for Creative Technologies 2009 – 2013• Virtual Human Toolkit - Lead Developer https://vhtoolkit.ict.usc.edu Developed software test bed for integration of multiple modules and technologies to facilitate prototyping of digital avatars with capabilities for speech recognition, vision, speech synthesis Took the project from inception to release and deployment for use by general public Use of continuous integration practices with automated build, test and release cycles• Gunslinger - Lead Developer http://ict.usc.edu/prototypes/gunslinger Developed augmented-reality interactive experience with digital human avatars Interfaced independently developed modules via a networked message passing system Use of infrared cameras and speech recognition for interacting with avatars• Smartbody - Developer http://ict.usc.edu/prototypes/smartbody Developed procedural animation system for generating animations on 3D skeleton models Contributed to development of facial animation system and speech synthesis modules

Aug 2009 - Sep 2013

Student - Ms Computer Science

ACADEMIC PROJECTS - USCOpenCV (Computer Vision)• Implemented algorithms for stereo analysis, object recognition, skin detection and clusteringSkyDie - Lead Engineer (Advance Game Project) (http://gamepipe.usc.edu/TrailersSpring2008/files/page26-1009-pop.html)• Developed a Networked Kite Simulation game on the Ogre3D graphics engine using the Wii-mote• Developed physics modules including thread and kite physicsGraphics Renderer (Advance Computer Graphics)• Developed a graphics rendering library with Vertex Shading, Pixel Shading, Texturing and Anti-Aliasing capabilitiesAquariYum - Engineer (iPhone Game Development) (http://gamepipe.usc.edu/TrailersSpring2009/files/page20-1002-pop.html)• Worked on a Network based game for the iPhone: Responsibilities included – game play, Artificial Intelligence

Jul 2007 - May 2009

Software Engineer Internship

Game: “NBA ‘09 The Inside” for the Play Station Portable (PSP)• Development of in-game achievement system for tracking NBA awards• Problem solving and bug fixing in game code, involving areas ranging from game play mechanism, core game engine modules (Sound, Input and Graphics)• Understanding and gaining in depth knowledge of entire code base

Jun 2008 - Sep 2008

Software Engineer

Worked on Development, Support and Maintenance of critical UNIX processes for Discover Financial Services, for the formatting and processing of business data.

Jun 2006 - Jun 2007
Team & coworkers

Colleagues at Apple

Other employees you can reach at apple.com. View company contacts for 218112 employees →

4 education records

Shridhar Ravikumar education

Doctor Of Philosophy (Phd), Computer Science

I am currently pursuing my PhD in Computer Vision at the University of Bath, UK. I am interested in the applications of machine learning.

Masters, Computer Science

Activities and Societies: Was the Teachers Assistant/ Lab-Lecturer for 2 consecutive semesters in course introducing Game Engines. Helped.

Be, Computer Science

University Of Pune

Relevant Courses: Software Engineering, Algorithms, Data Structures, DBMS, Computer Graphics, Computer Networks, Advanced UNIX.

Education record

Bmva Summer School
FAQ

Frequently asked questions about Shridhar Ravikumar

Quick answers generated from the profile data available on this page.

What company does Shridhar Ravikumar work for?

Shridhar Ravikumar works for Apple.

What is Shridhar Ravikumar's role at Apple?

Shridhar Ravikumar is listed as Machine Learning Engineer at Apple.

What is Shridhar Ravikumar's email address?

AeroLeads has found 1 work email signal at @bath.ac.uk for Shridhar Ravikumar at Apple.

Where is Shridhar Ravikumar based?

Shridhar Ravikumar is based in Zurich, Switzerland while working with Apple.

What companies has Shridhar Ravikumar worked for?

Shridhar Ravikumar has worked for Apple, Amazon, University Of Bath, Institute For Creative Technologies, and University Of Southern California.

Who are Shridhar Ravikumar's colleagues at Apple?

Shridhar Ravikumar's colleagues at Apple include Paula Fleming, Michael Carson, Krissy Weng, Flores Magon, and Kondeti Kumar.

How can I contact Shridhar Ravikumar?

You can use AeroLeads to view verified contact signals for Shridhar Ravikumar at Apple, including work email, phone, and LinkedIn data when available.

What schools did Shridhar Ravikumar attend?

Shridhar Ravikumar holds Doctor Of Philosophy (Phd), Computer Science from University Of Bath.

What skills is Shridhar Ravikumar known for?

Shridhar Ravikumar is listed with skills including Programming, Software Engineering, Computer Graphics, Python, C++, Perl, Game Programming, and Game Development.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Shridhar Ravikumar you were looking for.

View similar profiles