2
Vijay Ravichandran September 2015 - November 2016 Stuttgart, Germany September 2015 - March 2016 Stuttgart, Germany October 2015 Stuttgart, Germany June 2011 - September 2014 Bangalore, India and Nanjing, China [email protected] +49 15110951042 Stuttgart, Germany linkedin.com/in/vijay-ravichandran github.com/vijay-ravichandran WORK EXPERIENCE Working Student Speech and Sound Group, Sony European Technology Center Dataset preparation: Set up tasks in Amazon mechanical turk with recording tools for data collection as well as assist in manual preparation of datasets C++: Develop VST audio plugins for real-time demo of machine learning based sound separation algorithms Java/JS: Develop andoid apps, several tools, plugins and scripts for support in ongoing projects Tutor - Advanced Higher Mathematics University of Stuttgart Conduct exercise classes once a week, grade mock examinations and special tutorials for final exam preparation Course syllabus included linear algebra, calculus, probability, and coding theory Tutor - Introduction to Ada University of Stuttgart 5-day introductory course on Ada for students of Concepts of Programming Languages and Real-time Programming Support students with lab assignments of the course Senior Software Engineer Mobile Broadband Team, Huawei Technologies Development of Campaign module for pushing user specific content to a subscriber Design the low level architecture of the application Takeover of automation framework from China and setup in India office and its subsequent development Develop tools and plugins for automation of complete call flows through a mobile broadband setup Support sites during setup of new modules and upgrade to newer versions SKILLS Programming Skills Other Skills Machine Learning Software Development Speech Recognition/Generation Computer Vision Git/SVN AWS Python/TensorFlow Java C/C++ Matlab JS/CSS Shell

Vijay Ravichandranvijayravichandran.com/cv/CV_VijayRavichandran.pdf · 2018-12-23 · Vijay Ravichandran Se pt e mbe r 2015 - N ov e mbe r 2016 St ut t gar t , Ge r many Se pt e mbe

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Vijay Ravichandranvijayravichandran.com/cv/CV_VijayRavichandran.pdf · 2018-12-23 · Vijay Ravichandran Se pt e mbe r 2015 - N ov e mbe r 2016 St ut t gar t , Ge r many Se pt e mbe

Vijay Ravichandran

September 2015 - November 2016 Stuttgart, Germany

September 2015 - March 2016 Stuttgart, Germany

October 2015 Stuttgart, Germany

June 2011 - September 2014 Bangalore, India and Nanjing, China

[email protected]

+49 15110951042

Stuttgart, Germany

linkedin.com/in/vijay-ravichandran

github.com/vijay-ravichandran

WORK EXPERIENCE

Working StudentSpeech and Sound Group, Sony European Technology Center

Dataset preparation: Set up tasks in Amazon mechanical turk with recording tools for data collection as well as assist in manualpreparation of datasetsC++: Develop VST audio plugins for real-time demo of machine learning based sound separation algorithmsJava/JS: Develop andoid apps, several tools, plugins and scripts for support in ongoing projects

Tutor - Advanced Higher MathematicsUniversity of Stuttgart

Conduct exercise classes once a week, grade mock examinations and special tutorials for final exam preparationCourse syllabus included linear algebra, calculus, probability, and coding theory

Tutor - Introduction to AdaUniversity of Stuttgart

5-day introductory course on Ada for students of Concepts of Programming Languages and Real-time ProgrammingSupport students with lab assignments of the course

Senior Software EngineerMobile Broadband Team, Huawei Technologies

Development of Campaign module for pushing user specific content to a subscriberDesign the low level architecture of the applicationTakeover of automation framework from China and setup in India office and its subsequent developmentDevelop tools and plugins for automation of complete call flows through a mobile broadband setupSupport sites during setup of new modules and upgrade to newer versions

SKILLS

Programming Skills

Other SkillsMachine LearningSoftware Development

Speech Recognition/GenerationComputer Vision

Git/SVNAWS

Python/TensorFlow

Java

C/C++

Matlab

JS/CSS

Shell

Page 2: Vijay Ravichandranvijayravichandran.com/cv/CV_VijayRavichandran.pdf · 2018-12-23 · Vijay Ravichandran Se pt e mbe r 2015 - N ov e mbe r 2016 St ut t gar t , Ge r many Se pt e mbe

Stuttgart, Germany

Rourkela, India

December 2016 - May 2017 Stuttgart, Germany

October 2015 - March 2016 Stuttgart, Germany

October 2015 - March 2016 Stuttgart, Germany

October 2015 - March 2016 Stuttgart, Germany

EDUCATION

M.Sc. in Information Technology (INFOTECH)University of StuttgartOctober 2014 - June 2017Grade: 1.6

Detection and Pattern Recognition, Robotics I / Machine Learning, Imaging Science, Computer Vision, High PerformanceComputing Lab (GPU Lab), Pattern Recognition Lab (Machine learning Lab), Software Engineering for Real-Time Systems

B.Tech. in Electrical EngineeringNational Institute of TechnologyJuly 2007 - May 2011Grade: 8.46 out of 10

Embedded Systems, Robotics and Computer Vision, Control Systems, Data Structures and Algorithms

PROJECTS

Research and Implement WaveNet (Master Thesis)Speech and Sound Group, Sony European Technology Center

Explore architecture of Wavenet, a deep convolutional neural network [arXiv:1609.03499] to find a suitable network for TTSBuild models in Python and TensorFlow and explore training strategiesSuccessfully generate unconditioned speech (babbling sounds with no given text), and speech conditioned on speaker IDs (generatea particular speaker’s voice)

Lorenzo Compression using Parallel ComputingUniversity of Stuttgart

Implement the Lorenzo compression algorithm for a given 3d image in C++ for CPU and in OpenCL/C++ to run it on a GPU,respectivelyCompare speed up of OpenCL based GPU implementation over CPU implementation of Lorenzo Predictor.

MRI - Prostate Cancer Segmentation (Computer Vision)University of Stuttgart

Implement nearest mean, k-means, and SVM classifiersTrain the classifiers on the Prostate Cancer Dataset available at the institute to identify cancer cellsProvide a comparison of the performance of these classifiers with different normalization strategies

Speaker RecognitionUniversity of Stuttgart

Create Gaussian Mixture Models (GMMs) for speakers of the TIMIT database and add own recordingsTrain the model and then predict the speaker for a given sample of audio

LANGUAGES

OTHER INTERESTSPhotography, Travelling, Table Tennis, Running

English German Hindi/Odia/Tamil