Ashwini Shukla
Ph.D Student - IV Year
Rue de la Blancherie 5
Chavannes, Switzerland - 1022
E: *******.******@****.**
To obtain a position where I can combine my skills in Machine Learning and non-linear
Objective
optimization with programming skills in JAVA, C++, MATLAB to solve real-world problems.
Ecole Poltechnique de Federale de Lausanne (EPFL), Switzerland
Education
Ph.D, Machine Learning and Robotics 2010-present (CGPA – 5.5 / 6.0)
Research: Motor skill learning from human demonstrations using SVM and Dynamical
Systems. Published in top-tier conferences NIPS, RSS and a book-chapter.
Teaching: Teaching Assistant for the “Applied Machine Learning” course. Conceived and
supervised two semester projects and one summer internship.
Project handling: In-charge of timely deliverables, reports and demonstrations to project
reviewers of two EU funded projects “First-MM” and “AlterEgo”.
Indian Institute of Technology Kanpur (IIT-K), India
M.Tech, Mechanical Engineering 2008-2009 (CGPA – 10.0 / 10.0)
Applied non-linear optimization to solve path planning problems for redundant manipulators.
Integrated as a C++ module in the robot path planning framework YANTRIKA®.
Indian Institute of Technology Kanpur (IIT-K), India
B.Tech, Mechanical Engineering 2004-2008 (CGPA – 8.2 / 10.0)
Developed skills in Theory of Optimization, JAVA/C++ Programming and Robotics.
Awarded best student paper at the ISTAM 2008 conference.
Served as the Institute Robotics Club Coordinator for 2007-2008.
Represented IIT Kanpur at ROBOCON 2006 as part of a 6 membered team.
Deloitte Consulting India
Work
Business Technology Analyst 2009-2010
Worked as a JAVA developer in a team of 9 translating client requirements to software.
Trained on aspects of technological consulting and software development lifecycle.
Received technical training on JAVA-Struts, Spring and Hibernate frameworks.
University West / Volvo Aero
Summer Intern May-July 2007
Developed path-planning algorithms for rapid prototyping of aircraft parts.
Programmed the planner as a VC++ module and interfaced with ROBCAD simulation.
Machine Learning
Skills
SVM, Max-Ent models, Bayesian regression/classification, Gaussian Processes, Gaussian
Mixture Models, Principal Component Analysis, Linear Discriminant Analysis.
Programming
JAVA (SCJP certified), C/C++ (Proficient), MATLAB (Proficient), Python (Beginner), SQL
Tools
Eclipse, CMake, Version Control via SVN, BZR.
Operating Systems
Linux (Ubuntu) including administrative tasks, WINDOWS® and MACINTOSH®
Web Automation
JAVA-Struts (Intermediate), Spring (Intermediate), Hibernate (Beginner)
Other Applied SVM classifier over geometric image features for automatic quiz grading system.
Applied PCA/GMR to learn motion features for human-like inverse kinematics.
Projects
Applied Max-Ent and Naïve Bayes for ham/spam classification of SMS texts.
Contributing to open-source ML toolkit “mldemos” https://gitorious.org/mldemos.
Software
Other
Sun Certified JAVA Programmer, Algorithms and Data Structures, NLP, IR.
Courses
Languages
TOEFL (score 115/120), French (level A0).
Key Ranked 165 (top 5%) at codeeval.com for solving programming puzzles.
All India Rank 804 (99.73 percentile) and 206 (99.97 percentile) in the all-India
Achievements engineering entrance examinations IIT-JEE and AIEEE respectively.
Awarded for holding Rank-1 in the postgraduate class.
Received Academic Excellence Award for being among the top 7% students in 2008-2009
semester postgraduate class.
Swiss Machine Learning Day 2013.
Conference
Support Vector Algorithms for Gradient Observations.
Publications
Neural Information Processing Systems (NIPS) 2012.
& Augmented-SVM: Automatic space partitioning for combining multiple non-linear dynamics.
Talks International Symposium on System Integration (SII) 2012.
Reaching and grasping kitchenware objects.
Robotics: Science and Systems (RSS) 2011.
Coupled dynamical system based hand-arm grasp planning under real time-perturbations.
Support Vector Machine Applications. Springer, In Press, Year 2013.
Journal
Augmented-SVM for gradient observations with application to learning multi-attractor dynamics.
& Robotics and Autonomous Systems. Vol. 60, Pages 424 - 440, Year 2012.
Chapter Coupled dynamical system based arm-hand grasping model for learning fast adaptation.
Publications Robotics and Autonomous Systems. Vol. 61, Pages 209 - 220, Year 2012.
A Direct Variational Method for Planning Monotonically Optimal Paths for Manipulators.
28 years old, married (no children), Indian citizen, Swiss residence permit B.
Personal
Hobbies: Skiing, swimming, cricket and playing guitar.
Information