Shridhar Ravikumar Email & Phone Number
@bath.ac.uk
LinkedIn matched
Who is Shridhar Ravikumar? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at Apple
This section adds company-level context without repeating Shridhar Ravikumar's masked contact details.
AeroLeads found 1 current-domain work email signal for Shridhar Ravikumar. Compare company email patterns before reaching out.
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.
Shridhar Ravikumar's current company
Company context helps verify the profile and gives searchers a useful next step.
Shridhar Ravikumar work experience
A career timeline built from the work history available for this profile.
Sofware Development Engineer
Software Engineer
Phd Researcher
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
Software Engineer
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
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
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
Software Engineer
Worked on Development, Support and Maintenance of critical UNIX processes for Discover Financial Services, for the formatting and processing of business data.
Colleagues at Apple
Other employees you can reach at apple.com. View company contacts for 218112 employees →
Paula Fleming
Colleague at AppleUnited Kingdom
View →
MC
Michael Carson
Colleague at AppleChicago, Illinois, United States
View →
KW
Krissy Weng
Colleague at AppleCampbell, California, United States
View →
FM
Flores Magon
Colleague at AppleSalamanca, Guanajuato, Mexico
View →
KK
Kondeti Kumar
Colleague at AppleHyderabad, Telangana, India
View →
ER
Eng.Mostafa Rifai Meselim
Colleague at AppleGiza, Al Jizah, Egypt
View →
MB
Marco Busia
Colleague at AppleVenice, Veneto, Italy
View →
AE
Aly Etman
Colleague at AppleAlexandria, Egypt
View →
KP
Koushik Paul
Colleague at AppleBoulder, Colorado, United States
View →
EP
Ekere Peace
Colleague at AppleNigeria
View →
Shridhar Ravikumar education
Doctor Of Philosophy (Phd), Computer Science
Masters, Computer Science
Be, Computer Science
Education record
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Shridhar Ravikumar you were looking for.
View similar profiles