ayush_resume_latest

2

Click here to load reader

Transcript of ayush_resume_latest

Page 1: ayush_resume_latest

Ayush Aggarwal

Master of Technology

Computer Science and Engineering

International Institute of Information Technology,Hyderabad

http://web.iiit.ac.in/~ayush.aggarwal

Email: [email protected]@gmail.com

Phone No.: +91-7674977354

Experience

Software Developer June’16 - CurrrentPracto Technologies Private Ltd., Bangalore

• Design and development of scalable applications for information verification, editing and support systems.• Collaborate closely with other fellow developers to plan, design and develop robust solutions.• Interface with users to know about the requirements and act according to that.

Education

Year Degree/Certificate Institute CGPA/Percentage

2016 M.Tech, CSEInternational Institute of Information Technology,Hyderabad

7.96/10.0

2014 B.Tech, ITMaharaja Agrasen Institute of Technology,GGSIP University, Delhi

76.89%

2010 AISSE, XII (CBSE) Arwachin Bharti Bhawan Sr. Sec. School, Delhi 91.40%

2008 AISSE, X (CBSE) Arwachin Bharti Bhawan Sr. Sec. School, Delhi 84.60%

Major Projects

Online text recognition using RNN network Jan’16 - May’16Research Project under Dr. Anoop Namboodiri (CVIT ,IIIT Hyderabad)

• Using live generated images from digital handwritten text for recognition using RNN network.• Expected to be published on completion.• Language and Tools used: MatLab, python, rnnlib toolkit by Alex Grave.

Natural Scene Image Text Detection and Recognition using Recurrent Neural Network May’15 - May’16Research Project under Dr. C.V. Jawahar (CVIT ,IIIT Hyderabad)

• Using HOG features for detecting and recognising text in a natural scene image with RNN network.• Expected to be published on completion.• Language and Tools used: MatLab, python, rnnlib toolkit by Alex Grave.

Combining Language and Vision for Better Word Representation Aug ’15- Nov ’15Course Project under Dr. Vikram Pudi (CDE Lab, IIIT Hyderabad)

• Using both image and lexicographical word context, implemented a feedforward neural network based multi-modalskip-gram to learn fixed sized vector representation for words.

• Extending the model by using Recurrent Neural Networks for vector learning (ongoing, possible publication)• Language and Tools used: python, lua, Torch

Image Classification using Convolutional Neural Networks Sept’ 15- Oct ’15Course Project: Dr. C.V. Jawahar (CVIT, IIIT Hyderabad), Machine Learning

• Modelled a Convolutional Neural Network for feature learning and classification of images using Cifar10 dataset.• Tuned a pre-trained model on Cifar10 to Cifar100 model by replacing fully connected layer.• Language and Tools used: MatLab, matconvnet

Mini Hadoop System Mar’ 16- Apr ’16Course Project: Vivekanand Vellanki (Visiting Faculty, IIIT Hyderabad), Distributed Systems

• Implemented a mini hadoop system in two phases of HDFS and MapReduce• In HDFS phase, I implemented the hadoop file system with single namenode and multiple datanodes.• In MapReduce phase, map and reduce operations were developed to be executed on hdfs files.• Language and Tools used: Java, protobuf, Eclipse

Hostel Management Portal Aug ’14- Nov ’14Course Project under Prof. Mulualem Teku (Scripting and Computing Environment)

• A portal which connects multiple hostels in an institution. It allows searching other people, making complaints,medical requests, common cab sharing, and many other features.

• Language and Tools used: python, web2py interface,html,css

Page 2: ayush_resume_latest

Linux Shell Emulator Aug ’14- Nov ’14Course Project under Prof. Manish Srivastava (Operating Systems)

• Developed a linux shell emulator which supports all internal and some external commands.• Language and Tools used: C++, Code-Blocks

Automated Time-Table Generation System Aug ’13- Apr ’14B.Tech Major Project under Vinay Kr. Saini (Assistant Professor, MAIT, GGSIPU Delhi)

• Time-Table design is an NP-hard problem which is still under study.• Case Study time-table of various institutions. Learned about various parameters influencing the order.• Used the concept of Artificial Intelligence for selection criteria.• Produced results for smaller dataset in efficient time.• Language and Tools used: Java, MS-Access

Short Term Projects

Automatic Image Annotation using KNN and Metric Learning Sept’ 15- Oct ’15Course Project: Dr. C.V. Jawahar (CVIT, IIIT Hyderabad), Machine Learning

• Used various features and metric learning for nearest neighbour based image annotation.• Language and Tools used: MatLab

Handwritten Digits classification using SVM variants Sept’ 15- Oct ’15Course Project: Dr. C.V. Jawahar (CVIT, IIIT Hyderabad), Machine Learning

• Benchmarked various kernalized SVM models for handwritten image classification task.• Did hyper-parameter selection using grid search.• Language and Tool used: MatLab, python, scikit module

Kaggle Forest Cover Classification Problem Sept’ 15- Oct ’15Course Project: Dr. Vikram Pudi (CDE, IIIT Hyderabad), Data Warehouse and Data Mining

• Used classifiers like SVM, Neural Network, Decision trees, Random Forest, Logarithmic Regression, ensemble ofclassifiers for classification of a forest type for given data.

• Did data engineering to get informative features from given raw data.• Language and Tools used: Python, scikit module

Eigenface based Face Recognition using K-NN, Neural Networks, and SVM Jan’ 15- Apr ’15Course Project: Dr. Bapi Raju (Cog. Sci Lab, IIIT Hyderabad) , Statistical Methods in AI

• Features were taken from training images using PCA by selecting most important eigen vectors.• Classification was done using K-Nearest Neighbour, Neural Network, and SVM• Language and Tools used: MatLab

Sudoku Solver 2011Independent Project

• Developed an application which when given a valid sudoku chart, Solves it.• Language and Tools used: C

Relevant Courses

Data StructuresAdvance Problem SolvingCompilersArtificial Neural NetworksStatistical Methods in AIComputer OrganizationOptimization Methods

Scripting and Computer EnvironmentOperating SystemsMachine LearningData Warehouse and Data MiningComplexity and Advance AlgorithmsComputer VisionDistributed Systems

Computer Skills

Languages: C, C++, Python, C#, Java, SQLOther Tools/Languages: HTML,XML, CSS, MatLab,Gnuplot, Bash Shell Scripting, Torch, sklearn, luaPlatforms: Windows, Linux, Windows Phone, Android

Other Achievements

• Teaching Assitant for Discrete Maths and Algorithm at IIIT Hyderabad (2015)• Class Representative for M.Tech CSE and CSIS batch 2014-2016• Organized Lohri Cultural event at IIIT Hyderabad