You are on page 1of 4

Shruti Agrawal

Contact Information Education Department of Electrical Engineering Indian Institute of Technology Kanpur Kanpur 208016 UP INDIA Phone:+91-99568-17163 Email: shrutiag@iitk.ac.in, shruty.shruty.shruty@gmail.com

Master of Technology, Electrical Engineering, Indian Institute of Technology Kanpur Thesis: Peer-to-Peer System Design for Enterprise Resource Planning CGPA (2011 onwards): 8.8/10 Bachelor of Technology, Electrical Engineering, Indian Institute of Technology Kanpur CGPA (2007-2011): 7.25/10 Senior School Certicate Exam, 2007 : 88.8 % Secondary School Certicate Exam, 2005 : 90.6 %

Research Experience

Masters Thesis: Peer-to-Peer System Design for Enterprise Resource Planning May, 2011 till present Supervisor: Prof. Yatindra Nath Singh, Department of Electrical Engineering Designing and developing the software architecture of a Peer-to-Peer system for the existing central server based academic facility - Brihaspati-4, using JXSE platform. A paradigm for intranet in the secret projects in business/military. Designed an algorithm to realize a distributed le system of the form of Unix le system. LIAMA, Institute of Automation of Chinese Academy of Sciences, Sino-French IT Lab of INRIA, Beijing, Research Internship May, 2010 - July, 2010 Mentor: Prof. Stephane Grumbach, INRIA senior research scientist Designed and programmed a simulator of a scalable distributed network with engine which generates and processes queries in a query language NETLOGPull (a query language developed by my mentors). Contrived and implemented protocols for smooth processing of the simulation and troubleshooting in JAVA. Proposed inclusion of some symbols in the language and made the compiler more comprehensive which made the language more functional. Successfully simulated ve routing and sensor network protocols for very large (100 nodes) and complex web of nodes. Technical University Munich, Germany: Chair of Robotics and Computer Vision, Research Internship May, 2009 - July, 2009 Mentor: Dr. Giorgio Panin, Research Assistant at DLR (former Assistant Professor at TUM) Adapted the single input based application to a multiple input based environment. Optimized the code by using the right technique to improve the foreground segmentation in the eld of view. Achieved people tracking from multiple cameras using multithreading. Mathematical Model of the snakes lateral undulation locomotion, Course Project Jan, 2011 - Apr, 2011 Prof. Prawal Sinha, Department of Mathematics 1

Studied the lateral undulation motion of snake - various forces involved and kinematics of the body of the snake - from observations made by snake scientists. Performed system identication of the system consisting of snake and ground, specied the parameters and variables involved. Constructed the plausible equations relating the gait, mass, lateral force, coecients of friction, velocity, part of the snakes body in touch with the ground on the basis of classical mechanics. Clock Synchronization in Distributed Systems, Course Project Aug, 2011 - Nov, 2011

Prof. Ratan K Ghosh, Department of Computer Science and Engineering Studied the Byzantine Clock Synchronization problem and various algorithms to solve it. Designed a scalable, platform independent, event driven network and tested the synchronization algorithms in JAVA as a testbench. Simulated the Interactive Convergence Algorithm and Halper, Simons, Strong algorithms to synchronize the faulty clocks in the designed testbench. Relevant Course Work Computer Architecture Mathematical Modelling Physiology

Analog/Digital VLSI Semiconductor Device Modelling Bioelectricity & Bioelectrconic Devices

Nature & Properties of Material Chemistry & Organic Chemistry Computer Networks Electromagnetic Theory Control systems Academic Projects Distributed Systems Signal Processing & Communication Systems Power Systems

Security against Free-Riders in Peer to Peer System, Term Paper Jan, 2011 - Apr, 2011 Prof. Dheeraj Sanghi, Department of Computer Science and Engineering Analyzed the possible threats to peers against free riders in peer to peer systems. Reviewed the role and realization of trust and reputation taking inspiration from everyday scenarios of social communities. Studied protocols which mathematically quantify the above mentioned abstractions. SDLX processor and Transactional Memory, Jan, 2011 - Apr, 2011

Implemented two two-stage multi-core SDLX processors in Verilog and the cache controllers followed MESI protocol for coherence and tested them on an FGPA board. Implemented Hardware Transactional Memory in dual core SDLX processor to make parallel programming easier. Followed an eager approach to conict detection and lazy to conict resolution. Distributed Computing Aug, 2009 - Nov, 2009

Dr. Priya Ranjan Enabled the message passing between processors over a LAN using the OpenMPI library. Implemented the Search and Game of Life parallelly among 9 to 11 processors. Observed the variation in run-time with respect to the number of processors, size of the problem and speed of processors.

Hand - Mouse using Image Processing

Jan, 2009 - Apr, 2009

Prof. K. Subramanian Venkatesh Two cameras took the horizontal and vertical views of the plane sheet (which acted as touchpad without any touch sensors) Detected the pointing nger using HSV segmentatio in Matlab and supplied its coordinates to the operating system Click was recognized by identifying the dierence in number of frames between touch and no-touch conditions Jitter in the cursor was removed by making it follow small straight line paths between consecutive coordinates Manufacturing Processes Aug, 2008 - Nov, 2008 Train Engine prototype: A model of steam engine using steel and skills involving welding, casting and metal forming. Rotating giant wheel: A model of amusement ride in which a seat undergoes rotation and revolution about three axis simultaneously with suitable combination of gears. Teaching Assistantship Indian Institute of Technology Kanpur Electrical Engineering Department August-November 2011

Laboratory Assistant for Introduction to Electrical Engineering Responsible for 2 hour laboratory for 9 experiments in the semester alongwith an instructor. Guiding second year undergraduates through experiments in electrical ciruits, AC 3-phase supply, transformers, generators and motors. Grading the laboratory reports of the students. Electrical Engineering Department January 2012 onward

Laboratory Assistant for Digital Circuits and Microprocesor lab Responsible for 3 hour laboratory for 7 experiments in the semester alongwith an instructor. Guiding third year undergraduates through experiments in digital circuits. Grading the laboratory reports of the students. Awards & Achievements Awarded the National Talent Search Examination (NTSE) Scholarship 2005 by the Government of India with the state rank 10. Awarded the Young Scientist Encouragement Program (KVPY) Scholarship 2005 by the Indian Institute of Science given to only 107 students in India. Secured an All India Rank of 417 in the Indian Institute of Technology - Joint Entrance Exam 2007 (out of 350,000 students) Won the Kalpana Chawla Award 07 for securing Rank 1 amongst girls in the IIT-JEE 2007 in the state of Rajasthan. Awarded the best project for designing and fabricating a rotating giant wheel model in a course on Manufacturing Processes in a group of 5. Awarded scholarship by the Ministry of Human Resource and Development, Govt. of India since May 2011, for a year. Obtained a TOEFL score of 104/120 in 2011. Programming Languages: Java, C, C++, Visual C++, HTML, MATLAB, Verilog, MySQL, LaTex Tools: Network Simulator, Mentor Graphics, Simulink, LabVIEW, Eagle (PCB layout editor), AVRStudio (for programming AVR microcontrollers), Visual Studio, Micro-Cap, AIMSpice. Platforms: Windows, Linux 3

Technical Skills

Positions of Responsibility

Science and Technology Secretary, Hall of Girls 2008-2009 First one to take this post in the Hall Executive Committee. Made equipment available to the hall residents within the hall which enhanced their participation in technical competitions. Captain, Womens Swimming team, IIT Kanpur, 2009 Led a 5 membered team in the inter-IIT Aquatics meet where 7 IITs participated. Coordinator, Case Study Competition, Techkriti (Inter-college techincal festival) 2011 Set the problem statements, organized and advertised the competition. Introduced a second round, which previously did not exist, in which the shortlisted participants defended their solutions before the judges.

Extracurricular Robocon 08: National Level Inter-College Robotics Competition Achievements (team of 11) (Mar 2008) Developed robots using Atmega16 which could pick up cylindrical blocks placed on poles and traverseon a grid to a target. Implemented IR sensors, dead reckoning (using optical mouse) and PID control algorithms for line following. First and the only girl participant ever from IIT Kanpur in this yearly event. Winner, gold medal, 4x50m relay, Inter-IIT Aquatics Meet 2008 at IIT Madras. Winner, Intra-college Robotics competition Technocratics, 2007 in a team of 2. Consolation prize in analog electronics competition in Techkriti 2008 in a team of 2. Participated in dance events on Freshers night 2007 and Dance Extravaganza 2007 in IIT Kanpur. References Prof. Yatindra Nath Singh Department of Electrical Engineering Indian Institute of Technology Kanpur Prof. Prawal Sinha Department of Mathematics & Statistics Indian Institute of Technology Kanpur

Phone:+91-512-259-7944 Email: ynsingh@iitk.ac.in Phone:+91-512-259-7213 Email: prawal@iitk.ac.in

The above information is true to my knowledge. -Shruti Agrawal