Dev Narayan Computer Science & Engineering Indian Institute of Technology Bombay 110050032 B.Tech. Male DOB: 14/03/1994 Examination University Institute Year CPI / % Graduation Intermediate/+2 Matriculation IIT Bombay S M Arya Public School J L N Memo Sr Sec School IIT Bombay S M Arya Public School J L N Memo Sr Sec School 2015 2011 2009 7.22 92.60 94.80 INTERNSHIP AND RESEARCH PROJECTS SDE Intern at Amazon India | VAS Group, Hyderabad May-July 2014 Project: VAS Portal Migration on Horizonte Framework Migrated the VAS Portal Website on Horizonte Framework, an Amazon extension of Java Spring MVC Modified the application to work on Spring IoC container where it was easy to test it by configuring and managing objects lifecycle through Spring Beans Used Amazon User Interface, JQuery, Ajax and MVC to make the frontend very handy Designed an API for the application which made data insertion into Amazon DynamoDB more efficient by retrying failed data up to a certain number of retries on exponential delay basis to avoid traffic Integrating Biometric Data with IITB ASC Applications May-July-2013 Guide: Prof. G. Sivakumar, CSE, IIT Bombay Worked on evaluation and performance enhancement of existing biometric technologies of the institute Designed API to communicate with biometric machine and extract biometric data Explored frameworks like node.js and CGI for enhancing online administrative activities of the institute KEY ACADEMIC PROJECTS Security against Web Storage Extraction and SQLi | BTech Project July 2014-Present Guide: Prof. Bernard Menezes, CSE, IIT Bombay Understanding these vulnerabilities in HTML5 and identifying possible attack vectors Designing a test suite of exploits to test the browsers and proposing a client side solution to secure against these exploits File System | Operating Systems Spring 2014 Guide: Prof. D.M. Dhamdhere, CSE, IIT Bombay Language: C Implemented the File System for the Multi2Sim, a simulation framework based on CPU-GPU model Made the operations fast and atomic through the implementation of Disk Cache Designed a hierarchical directory structure, multiple user support with access control, concurrent access, protection domain feature and disk space management Sentiment Analysis | Artificial Intelligence Spring 2014 Guide: Prof. Pushpak Bhattacharya, CSE, IIT Bombay Language: C++ Implemented a feed forward neural network with back-propagation Developed feature vectors for a corpus of annotated sentiment-marked tweets Trained the network on the tweets using 5-fold cross-validation, achieving accuracy in excess of 65% Institute Electronics Database | Database Autumn 2013 Guide: Prof. Umesh Bellur, CSE, IIT Bombay Language: Java Designed a web application to manage various electronic goods and categorize them on the basis of hardware specifications, price, brand etc. similar to a retail website Implemented features like reviewing and rating a product, and managed User Access Rights Normalized E/R model to remove redundancies and used tools like PSQL, JSPs and Apache Tomcat FileMesh, A File Transfer Application | Networks Autumn 2013 Guide: Prof. Kameshwari Chebrolu, CSE, IIT Bombay Language: C++ Programmed a command line utility for file sharing using socket programming Features included end-end reliability through message acknowledgements, checking completeness of file sent using md5 checksum FaceWarp | Data Structures Autumn-2012 Guide: Prof. Varsha Apte, CSE Department, IIT Bombay Language: C++ Designed, in group of two, a software program based on Image Processing using OpenCV library to recognize and alter various facial parts to generate distorted face Implemented features like Nose-Twirl, Eye-Bulge, Space-Alien, Chipmunk and Edge Detection The game: Nine Men’s Morris | Functional Programming Spring-2012 Guide: Prof. Amitabha Sanyal, CSE Department, IIT Bombay Language: LISP Designed, in a group of three, a GUI application implementing a strategic algorithm for the board based game using concept of higher order functions and recursion programming in LISP Implemented four level of artificial intelligence with the use of Game Theory, Mini-Max Theorem and Alpha-Beta Pruning which make system play at its best against the user Other Projects Compiler for cfglp: Built a compiler in C for parsing, semantic analysis, intermediate code generation and evaluation of programming language using lex and yacc FGPA Implementation of FFT: Designed an 8-point FFT processor with radix-2 algorithm in VHDL using Xilinx ISE Physics Simulation Engine: Implemented the simulation of a Rube Goldberg machine using BOX2D library Bus Reservation System: Implemented almost all major features of Indian Railway Reservation System to private Bus Reservation System Statistical Interface of Census Data: Analyzed the 2011 census data of Ulhasnagar and Wada in Scilab SCHOLASTIC ACHIEVEMENTS Among the top 1% in IIT-JEE-2011, out of over 485000 candidates Among the top 0.2% in AIEEE-2011, out of over 1 million candidates Recipient of KVPY-2010 (Kishore Vaigyanik Protsahan Yojana), awarded for excellence in Science All India Rank 80 in Fiitjee Talent Reward Examination 2009 CBSE Merit Certificate in Mathematics for being in National Top 0.1% in AISSE ‘09 Indian Oil Scholarship 2009-11 for meritorious performance in AISSE ‘09 and later academic years POSITION OF RESPONSIBILITIES MEMBER, NAV-PRAYAS, AN NGO, MANPUR, BIHAR (Nav-Prayas promotes and encourage education by organizing competitive examinations and workshops) Worked actively in conducting examinations and organizing felicitation ceremony Active question setter and reviewer for MTSE and Puzzle Race, for past 3 years Taught over 50 illiterate women of Manpur under Vidya-Jyoti program, run by Nav-Prayas Organized and put-together a workshop under Legal Moksha-enlightening the masses to make people aware of the Right to Information (RTI) Act Web & Computer Councilor, Hostel 5 July 13-Aug 14 Coordinated with Computer Center, IITB to ensure smooth function of hostel network Responsible for maintenance of the computer room and hostel website Developed a chrome extension for the hostel to see major events, mess menu etc. in just one click TECHNICAL SKILLS Programming Language: C, C++, Java, Python, Bash, Scheme, Assembly, SQL, Prolog Web Development: HTML, CSS, PHP, JavaScript, JAVA Servlets, JQuery, AJAX Software packages: Git, Latex, GNU Plot OTHER ACTIVITIES Overall 3rd position in Institute Logic General Championship Awarded PAF Special Mention for exemplary contribution towards PAF activities Completed Aerobics course under National Sports Organization (NSO) program of IITB 2012-13 2013-14 Aug 11-Apr 12
© Copyright 2024 ExpyDoc