VISHNU PURUSHOTHAMAN SREENIVASAN
329 S o ut h 42 n d
Str eet , Ap t. C2, P hi lad e lp hi a, P A 1910 4
 2 1 5 - 2 9 0 - 4 3 3 7  v i s p @ s e a s . u p e n n . e d u  h t t p : / / w w w . s e a s . u p e n n . e d u / ~ v i s p /
EDUCATION
University of Pennsylvania, School of Engineering and Applied Science Philadelphia, PA
Candidate for Master of Science in Engineering, Robotics, GPA : 3.84/4.00 May 2015
Relevant coursework: Machine Learning, Vision, ML in Robotics, AI, Software Engineering, Databases, Web Systems.
National Institute of Technology, Tiruchirappalli (NITT) Tiruchirappalli, India
Bachelor of Technology in Mechanical Engineering, GPA : 9.08/10.0 June 2013
SKILLS
 Languages: C/C++, Java, Python, MATLAB, SQL, HTML, XQuery, Jade, Javascript(exposure)
 Software/Development Tools: Python-OpenCV, Visual C++, Node.js, Photoshop, LaTeX, Git, Android
 Hardware: CVAVR, MPLAB X, Arduino
 OS: Windows, Linux flavors
WORK EXPERIENCE
Software Intern, KeyMe Inc., New York, NY May – Aug 2014
 Estimated calibration parameter for key cutting in key making kiosks using Python-OpenCV.
 Detected depth of cuts on keys for validation using computer vision.
Research Intern, Technische Universität München, Munich, Germany May – July 2012
Awarded scholarship by Deutscher Akademischer Austausch Dienst (DAAD)
 Implemented “Shift by Wire” functionality in a tele-operated vehicle using PIC32MX microcontroller via CAN
communication system. Incorporated failure detection and handling techniques.
Research Intern, Indian Institute of Technology, Chennai, India July & Dec 2011
 Programmed a Lego robot to find the region of minimum brightness in an arena floor. Approximated the functional
variation by collecting data near the robot and traversed to the minimum with Steepest Descent and Newton’s algorithm.
Teaching Assistant, Machine Learning, University of Pennsylvania, Philadelphia, PA Sep – Dec 2014
ACADEMIC PROJECTS
Software, University of Pennsylvania, Philadelphia, PA Sep – Dec 2014
 Designed a social-networking website “Tripster” using the Express-Node.js framework which was hosted on an Amazon
AWS EC2 server with RDS for backend support along with MongoDB for caching.
 Built an Android application for the Children’s Hospital of Philadelphia to digitize a paper based logging system to track
the vouchers issued by staff members into an app with back end support with Parse.
Machine Learning And Robotics, University of Pennsylvania, Philadelphia, PA Sep 2013 – June 2014
 Analyzed sentiments of reviews in yelp website. Performed feature selection using correlation analysis, dimensionality
reduction using PCA, and classification using Naïve Bayes and Logistic Regression.
 Planned and controlled the trajectory of a KMel Nano Quadrotor with 3D Dijkstra and A-star.
 Implemented GraphSLAM for merging sub-maps built by multiple robots, using MATLAB.
 Built a panorama from images taken by a camera, whose 3D orientation was tracked using Unscented Kalman Filter.
 Developed a system for gesture recognition from phone IMU data, by implementing Hidden Markov Models.
 Performed simultaneous localization and mapping (SLAM) with Particle Filters, using encoder, LIDAR and IMU data.
 Implemented an algorithm for emulating human and vehicular path planning, using imitation learning.
 Modeled colors for object detection using Gaussians. Extracted shape features to identify the depth of the object.
 Implemented ML techniques like decision trees, adaboost, perceptrons, SVM and Logistic Regression in MATLAB.
Computer Vision, University of Pennsylvania, Philadelphia, PA Sep – Dec 2013
 Morphed images with Delaunay triangulation and Thin-Plate Spline model.
 Replaced objects in images by extracting image features through SIFT and matching them using RANSAC.
PUBLICATION
Vishnu Purushothaman Sreenivasan., Online Multi-Task Gradient Temporal-Difference Learning. In Proceedings of the
28th AAAI Conference on Artificial Intelligence (AAAI-14), July 2014. [Student Abstract]

More Related Content

PDF
Resume 20170109
PDF
Resume- Akshit Jain
PDF
Resume-ZL
PDF
Resume Aditya Parkhi
DOCX
Resume-Hu Zheng
PDF
Sanket_resume
PDF
duoliu-resume-Oct7
Resume 20170109
Resume- Akshit Jain
Resume-ZL
Resume Aditya Parkhi
Resume-Hu Zheng
Sanket_resume
duoliu-resume-Oct7

What's hot (20)

PDF
amit_khanna
DOC
Alex Shulga, Software Developer
PDF
Saanika_Gupta_Resume
PPT
PDF
JinJinLi_Resume_2016
PDF
Senjuti Kundu - Resume
PDF
Pranav vij summer internship 2019
PDF
Resume
DOCX
dod abstract
PPTX
Human- Robot Collaboration at Cardiff
PDF
CV Aritra 08-2020
PDF
Matthew Resume-Fall 2015
PDF
Resume LI CHEN
PDF
Resume
PDF
Vinay_resume
PDF
Sanket's Resume - June 2021
DOC
Nikhil joshi career profile1
PPTX
The Froggipedia
PDF
Srikiran sistla 2017
DOC
Resume
amit_khanna
Alex Shulga, Software Developer
Saanika_Gupta_Resume
JinJinLi_Resume_2016
Senjuti Kundu - Resume
Pranav vij summer internship 2019
Resume
dod abstract
Human- Robot Collaboration at Cardiff
CV Aritra 08-2020
Matthew Resume-Fall 2015
Resume LI CHEN
Resume
Vinay_resume
Sanket's Resume - June 2021
Nikhil joshi career profile1
The Froggipedia
Srikiran sistla 2017
Resume
Ad

Similar to Resume_ml_db_cv (20)

PDF
Pankaj rajanresume2014
PDF
AbhinavCV
PDF
Resume_kushagra
PDF
Resume - Ramsundar K G
PDF
ShibiaoNong_Resume_ColumbiaMS (1)
PDF
RashmiTongeRResume
PDF
AchyuthChakravarthy
PDF
Satya_Prakash
PDF
dishank CV
DOCX
Resume
PDF
Ganesh_S_Mallya_USC_resume
DOCX
SHIVA KUMAR GANGINANI_RESUME
PDF
Li Cheng WUSTL resume(Amazon)
PDF
Official resume titash_mandal_
DOCX
Kd resume pro
PDF
Himanshu_Somaiya_Resume
DOCX
Resume (Krati Mittal)
PDF
Resume-Hpendyala
PDF
Hemant Pandey resume
PDF
Jiali_Han_Resume
Pankaj rajanresume2014
AbhinavCV
Resume_kushagra
Resume - Ramsundar K G
ShibiaoNong_Resume_ColumbiaMS (1)
RashmiTongeRResume
AchyuthChakravarthy
Satya_Prakash
dishank CV
Resume
Ganesh_S_Mallya_USC_resume
SHIVA KUMAR GANGINANI_RESUME
Li Cheng WUSTL resume(Amazon)
Official resume titash_mandal_
Kd resume pro
Himanshu_Somaiya_Resume
Resume (Krati Mittal)
Resume-Hpendyala
Hemant Pandey resume
Jiali_Han_Resume
Ad

Resume_ml_db_cv

  • 1. VISHNU PURUSHOTHAMAN SREENIVASAN 329 S o ut h 42 n d Str eet , Ap t. C2, P hi lad e lp hi a, P A 1910 4  2 1 5 - 2 9 0 - 4 3 3 7  v i s p @ s e a s . u p e n n . e d u  h t t p : / / w w w . s e a s . u p e n n . e d u / ~ v i s p / EDUCATION University of Pennsylvania, School of Engineering and Applied Science Philadelphia, PA Candidate for Master of Science in Engineering, Robotics, GPA : 3.84/4.00 May 2015 Relevant coursework: Machine Learning, Vision, ML in Robotics, AI, Software Engineering, Databases, Web Systems. National Institute of Technology, Tiruchirappalli (NITT) Tiruchirappalli, India Bachelor of Technology in Mechanical Engineering, GPA : 9.08/10.0 June 2013 SKILLS  Languages: C/C++, Java, Python, MATLAB, SQL, HTML, XQuery, Jade, Javascript(exposure)  Software/Development Tools: Python-OpenCV, Visual C++, Node.js, Photoshop, LaTeX, Git, Android  Hardware: CVAVR, MPLAB X, Arduino  OS: Windows, Linux flavors WORK EXPERIENCE Software Intern, KeyMe Inc., New York, NY May – Aug 2014  Estimated calibration parameter for key cutting in key making kiosks using Python-OpenCV.  Detected depth of cuts on keys for validation using computer vision. Research Intern, Technische Universität München, Munich, Germany May – July 2012 Awarded scholarship by Deutscher Akademischer Austausch Dienst (DAAD)  Implemented “Shift by Wire” functionality in a tele-operated vehicle using PIC32MX microcontroller via CAN communication system. Incorporated failure detection and handling techniques. Research Intern, Indian Institute of Technology, Chennai, India July & Dec 2011  Programmed a Lego robot to find the region of minimum brightness in an arena floor. Approximated the functional variation by collecting data near the robot and traversed to the minimum with Steepest Descent and Newton’s algorithm. Teaching Assistant, Machine Learning, University of Pennsylvania, Philadelphia, PA Sep – Dec 2014 ACADEMIC PROJECTS Software, University of Pennsylvania, Philadelphia, PA Sep – Dec 2014  Designed a social-networking website “Tripster” using the Express-Node.js framework which was hosted on an Amazon AWS EC2 server with RDS for backend support along with MongoDB for caching.  Built an Android application for the Children’s Hospital of Philadelphia to digitize a paper based logging system to track the vouchers issued by staff members into an app with back end support with Parse. Machine Learning And Robotics, University of Pennsylvania, Philadelphia, PA Sep 2013 – June 2014  Analyzed sentiments of reviews in yelp website. Performed feature selection using correlation analysis, dimensionality reduction using PCA, and classification using Naïve Bayes and Logistic Regression.  Planned and controlled the trajectory of a KMel Nano Quadrotor with 3D Dijkstra and A-star.  Implemented GraphSLAM for merging sub-maps built by multiple robots, using MATLAB.  Built a panorama from images taken by a camera, whose 3D orientation was tracked using Unscented Kalman Filter.  Developed a system for gesture recognition from phone IMU data, by implementing Hidden Markov Models.  Performed simultaneous localization and mapping (SLAM) with Particle Filters, using encoder, LIDAR and IMU data.  Implemented an algorithm for emulating human and vehicular path planning, using imitation learning.  Modeled colors for object detection using Gaussians. Extracted shape features to identify the depth of the object.  Implemented ML techniques like decision trees, adaboost, perceptrons, SVM and Logistic Regression in MATLAB. Computer Vision, University of Pennsylvania, Philadelphia, PA Sep – Dec 2013  Morphed images with Delaunay triangulation and Thin-Plate Spline model.  Replaced objects in images by extracting image features through SIFT and matching them using RANSAC. PUBLICATION Vishnu Purushothaman Sreenivasan., Online Multi-Task Gradient Temporal-Difference Learning. In Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI-14), July 2014. [Student Abstract]