SlideShare a Scribd company logo
1 of 2
Download to read offline
Ganesh S. Mallya
Objective
To be able to work and grow professionally as full time Computer Vision/Machine Learning/Software Engineer in a
stable organization where I could contribute my knowledge in development.
Work Experience
Period June 2014 — August 2014
Employer Fit3D Inc Redwood City, CA, USA
Job Title Computer Vision Engineer Intern
Languages C, C++, OpenCV
   The responsibilities included in reducing the file size of the 3D volume map by inserting virtual
wall to the scan, Scan Failure Detection (specific user standing up) at point of scan capture,
Scan accuracy enhancement and calibration of Kinect 2.0 camera.
Period July 2011 — July 2013
Employer Manipal Dot Net Pvt Ltd Manipal, India
Job Title Member of Technical Staff
Languages C, C++, Verilog
   Involved in a team of two in implementing Fish eye correction algorithm on Altera FPGA.
Also implemented algorithms like Fish eye correction, Cylindrical, Spherical and Birds eye
view projection of fish eye images using C.
Period August 2010 — July 2011
Employer Tata Consultancy Services Bengaluru, India
Job Title Assistant Systems Engineer Trainee
Languages PL1
   Involved in handling of projects related to the DCP system of American Express in Japan
Asia Pacific and Australia (JAPA) region.
Period January 2010 — July 2010 (Intern)
Employer Freescale Semicoductor Pvt Ltd Noida, India
Job Title Undergrad Intern
Languages Java, Java Server Pages, Java Script, MySQL, HTML
   Developed web-pages for different client-server applications, which generated reports in xls
format.
Education
University The University of Southern California Los Angeles, CA, USA
Period August 2013 — December 2014(Expected)
Degree Master of Science in Electrical Engineering
GPA 3.64 / 4.00 Detailed List of Projects
Course Work Introduction To Digital Image Processing(EE 569), Introduction To Digital Signal
Processing(EE 483), Probability Theory for Engineers(EE 503), Computer Graph-
ics(CSCI 420), Mathematical Pattern Recognition(EE 559), Applied Linear Alge-
bra(EE 441), Computer Vision(EE 574), Machine Learning(EE 660)
University Manipal University Manipal, India
Period August 2006 — May 2010
Degree Bachelor of Engineering in Electronics and Communication Engineering
GPA 9.3 / 10.0
Course Work Object Oriented Programming, Digital Signal Processing, Advanced Digital Signal
Processing, Digital Image Processing
Skills
Languages C, C++, Python, Java, Java Server Pages, Java Script, HTML
APIs OpenCV, OpenGL
Databases MySQL
Tools SVN, Emacs, Notepad++, VI, Visual Studio, Matlab, Octave
Protocols I2C, SPI, UART
2146 S Oak St · Los Angeles · CA 90007
satishma@usc.edu (213) 321-2736
Master of Science in Electrical Engineering
Academic Projects
Project Height Field Spring 2014
Description The height field was rendered using points, lines, triangles and triangle strips. Animation
effects like roll, pitch, yaw, translation and scaling on mouse click and mouse movements were
included in the implementation.
Languages C, C++, OpenGL
Project Roller Coaster Simulation Spring 2014
Description Implemented the simulation of a roller coaster using lighting and texture mapping. The roller
coaster view was a first person view.
Languages C, C++, OpenGL
Project Ray Tracer Spring 2014
Description Implemented a ray tracer with intersection of spheres and triangles, Phong shading and shadow
rays as its features.
Languages C, C++
Project Forest Cover Type Classification Spring 2014
Description Analyzed statistical and non-statistical classifiers using PR Tools and LIBSVM in MATLAB
for the classification of the Forest Cover type.
Languages Matlab
Project Motion Tracking Summer 2014
Description Implemented the basic Lucas Kanade and Tomasi Motion Tracking.
Languages OpenCV, C, C++
Project Image Stitching Summer 2014
Description Implemented stitching of two images using SURF detector/descriptor for obtaining the corre-
spondences and used Homography transform to find the transform between the two images.
Languages OpenCV, C, C++
Project Mean Shift and Marker Based WaterShed Segmentation Fall 2014
Description Implemented the image segmentation techniques like Mean Shift Segmentation and Marker
Based Watershed segmentation
Languages OpenCV, C, C++
Project Object Localization Fall 2014
Description Implemented the localization of an object - provided in a template image - in a given image
using the SIFT detector/descriptor. In order to pin down the exact key point matches,
homography with RANSAC was used. The part of finding the homography matrix using
RANSAC was implemented from scratch.
Languages OpenCV, C, C++
Project Structure From Motion Fall 2014
Description Implemented an example of Affine Reconstruction from multiple images with uncalibrated
cameras using the affine factorization algorithm.
Languages OpenCV, C, C++
Project Object Recognition Fall 2014
Description Implemented Bag of Features based method for Object Recognition. The method implemented
is the simpler version of the method described in the paper by Cruska et al.
Languages OpenCV, C, C++
2146 S Oak St · Los Angeles · CA 90007
satishma@usc.edu (213) 321-2736

More Related Content

What's hot (20)

Resume(march 04, 2012)
Resume(march 04, 2012)Resume(march 04, 2012)
Resume(march 04, 2012)
 
Resume_RishabhBansal
Resume_RishabhBansalResume_RishabhBansal
Resume_RishabhBansal
 
Resume LI CHEN
Resume LI CHENResume LI CHEN
Resume LI CHEN
 
Rajas mhaskar resume2k19
Rajas mhaskar resume2k19Rajas mhaskar resume2k19
Rajas mhaskar resume2k19
 
Evan Oman Resume
Evan Oman ResumeEvan Oman Resume
Evan Oman Resume
 
Divya Full Time Resume
Divya Full Time ResumeDivya Full Time Resume
Divya Full Time Resume
 
Nis_cv_2015
Nis_cv_2015Nis_cv_2015
Nis_cv_2015
 
Siddhesh Dilip Rumde Resume
Siddhesh Dilip Rumde ResumeSiddhesh Dilip Rumde Resume
Siddhesh Dilip Rumde Resume
 
Bhanu cv 2021
Bhanu cv 2021Bhanu cv 2021
Bhanu cv 2021
 
Ritik Dutta Resume
Ritik Dutta ResumeRitik Dutta Resume
Ritik Dutta Resume
 
Mansi Thukral_281019
Mansi Thukral_281019Mansi Thukral_281019
Mansi Thukral_281019
 
Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
 
Resume 20170109
Resume 20170109Resume 20170109
Resume 20170109
 
jitresume
jitresumejitresume
jitresume
 
Resume
Resume Resume
Resume
 
nains@cv - exp
nains@cv - expnains@cv - exp
nains@cv - exp
 
CV_AbhijithMN
CV_AbhijithMNCV_AbhijithMN
CV_AbhijithMN
 
Resume
ResumeResume
Resume
 
Vikas Resume CGPA New Font2
Vikas Resume CGPA New Font2Vikas Resume CGPA New Font2
Vikas Resume CGPA New Font2
 
Arun pokharna20170511
Arun pokharna20170511Arun pokharna20170511
Arun pokharna20170511
 

Similar to Ganesh_S_Mallya_USC_resume

Similar to Ganesh_S_Mallya_USC_resume (20)

Resume - Ramsundar K G
Resume - Ramsundar K GResume - Ramsundar K G
Resume - Ramsundar K G
 
AchyuthChakravarthy
AchyuthChakravarthyAchyuthChakravarthy
AchyuthChakravarthy
 
Resume_ml_db_cv
Resume_ml_db_cvResume_ml_db_cv
Resume_ml_db_cv
 
Mohit-Resume
Mohit-ResumeMohit-Resume
Mohit-Resume
 
Vijay_Rajput
Vijay_RajputVijay_Rajput
Vijay_Rajput
 
Yu-Fang Chang Resume
Yu-Fang Chang ResumeYu-Fang Chang Resume
Yu-Fang Chang Resume
 
SHIVA KUMAR GANGINANI_RESUME
SHIVA KUMAR GANGINANI_RESUMESHIVA KUMAR GANGINANI_RESUME
SHIVA KUMAR GANGINANI_RESUME
 
Neha_Priyanka
Neha_PriyankaNeha_Priyanka
Neha_Priyanka
 
AmandeepSingh_Resume_07_03_16
AmandeepSingh_Resume_07_03_16AmandeepSingh_Resume_07_03_16
AmandeepSingh_Resume_07_03_16
 
Pankaj rajanresume2014
Pankaj rajanresume2014Pankaj rajanresume2014
Pankaj rajanresume2014
 
Rushin shah resume 2016
Rushin shah resume 2016Rushin shah resume 2016
Rushin shah resume 2016
 
Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
 
Resume-ZL
Resume-ZLResume-ZL
Resume-ZL
 
Resume 08
Resume 08Resume 08
Resume 08
 
Revathi Hariharan Resume 30 Dec 2016
Revathi Hariharan Resume 30 Dec  2016Revathi Hariharan Resume 30 Dec  2016
Revathi Hariharan Resume 30 Dec 2016
 
Pranali Salwatkar
Pranali SalwatkarPranali Salwatkar
Pranali Salwatkar
 
Resume
ResumeResume
Resume
 
Shajahan Resume
Shajahan ResumeShajahan Resume
Shajahan Resume
 
Nisarg Mankad Resume.
Nisarg Mankad Resume.Nisarg Mankad Resume.
Nisarg Mankad Resume.
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
 

Ganesh_S_Mallya_USC_resume

  • 1. Ganesh S. Mallya Objective To be able to work and grow professionally as full time Computer Vision/Machine Learning/Software Engineer in a stable organization where I could contribute my knowledge in development. Work Experience Period June 2014 — August 2014 Employer Fit3D Inc Redwood City, CA, USA Job Title Computer Vision Engineer Intern Languages C, C++, OpenCV The responsibilities included in reducing the file size of the 3D volume map by inserting virtual wall to the scan, Scan Failure Detection (specific user standing up) at point of scan capture, Scan accuracy enhancement and calibration of Kinect 2.0 camera. Period July 2011 — July 2013 Employer Manipal Dot Net Pvt Ltd Manipal, India Job Title Member of Technical Staff Languages C, C++, Verilog Involved in a team of two in implementing Fish eye correction algorithm on Altera FPGA. Also implemented algorithms like Fish eye correction, Cylindrical, Spherical and Birds eye view projection of fish eye images using C. Period August 2010 — July 2011 Employer Tata Consultancy Services Bengaluru, India Job Title Assistant Systems Engineer Trainee Languages PL1 Involved in handling of projects related to the DCP system of American Express in Japan Asia Pacific and Australia (JAPA) region. Period January 2010 — July 2010 (Intern) Employer Freescale Semicoductor Pvt Ltd Noida, India Job Title Undergrad Intern Languages Java, Java Server Pages, Java Script, MySQL, HTML Developed web-pages for different client-server applications, which generated reports in xls format. Education University The University of Southern California Los Angeles, CA, USA Period August 2013 — December 2014(Expected) Degree Master of Science in Electrical Engineering GPA 3.64 / 4.00 Detailed List of Projects Course Work Introduction To Digital Image Processing(EE 569), Introduction To Digital Signal Processing(EE 483), Probability Theory for Engineers(EE 503), Computer Graph- ics(CSCI 420), Mathematical Pattern Recognition(EE 559), Applied Linear Alge- bra(EE 441), Computer Vision(EE 574), Machine Learning(EE 660) University Manipal University Manipal, India Period August 2006 — May 2010 Degree Bachelor of Engineering in Electronics and Communication Engineering GPA 9.3 / 10.0 Course Work Object Oriented Programming, Digital Signal Processing, Advanced Digital Signal Processing, Digital Image Processing Skills Languages C, C++, Python, Java, Java Server Pages, Java Script, HTML APIs OpenCV, OpenGL Databases MySQL Tools SVN, Emacs, Notepad++, VI, Visual Studio, Matlab, Octave Protocols I2C, SPI, UART 2146 S Oak St · Los Angeles · CA 90007 satishma@usc.edu (213) 321-2736
  • 2. Master of Science in Electrical Engineering Academic Projects Project Height Field Spring 2014 Description The height field was rendered using points, lines, triangles and triangle strips. Animation effects like roll, pitch, yaw, translation and scaling on mouse click and mouse movements were included in the implementation. Languages C, C++, OpenGL Project Roller Coaster Simulation Spring 2014 Description Implemented the simulation of a roller coaster using lighting and texture mapping. The roller coaster view was a first person view. Languages C, C++, OpenGL Project Ray Tracer Spring 2014 Description Implemented a ray tracer with intersection of spheres and triangles, Phong shading and shadow rays as its features. Languages C, C++ Project Forest Cover Type Classification Spring 2014 Description Analyzed statistical and non-statistical classifiers using PR Tools and LIBSVM in MATLAB for the classification of the Forest Cover type. Languages Matlab Project Motion Tracking Summer 2014 Description Implemented the basic Lucas Kanade and Tomasi Motion Tracking. Languages OpenCV, C, C++ Project Image Stitching Summer 2014 Description Implemented stitching of two images using SURF detector/descriptor for obtaining the corre- spondences and used Homography transform to find the transform between the two images. Languages OpenCV, C, C++ Project Mean Shift and Marker Based WaterShed Segmentation Fall 2014 Description Implemented the image segmentation techniques like Mean Shift Segmentation and Marker Based Watershed segmentation Languages OpenCV, C, C++ Project Object Localization Fall 2014 Description Implemented the localization of an object - provided in a template image - in a given image using the SIFT detector/descriptor. In order to pin down the exact key point matches, homography with RANSAC was used. The part of finding the homography matrix using RANSAC was implemented from scratch. Languages OpenCV, C, C++ Project Structure From Motion Fall 2014 Description Implemented an example of Affine Reconstruction from multiple images with uncalibrated cameras using the affine factorization algorithm. Languages OpenCV, C, C++ Project Object Recognition Fall 2014 Description Implemented Bag of Features based method for Object Recognition. The method implemented is the simpler version of the method described in the paper by Cruska et al. Languages OpenCV, C, C++ 2146 S Oak St · Los Angeles · CA 90007 satishma@usc.edu (213) 321-2736