Kumar Abhishek Contact 12EC30044 [email protected] www.theembeddedkitchen.net

Undergraduate Student B-124 Nehru Hall of Residence Department of Electronics & Electrical Communication Engineering IIT Kharagpur – 721 302 Indian Institute of Technology, Kharagpur +91 – 86707 27305 Academic Qualifications

Year Degree / Course School / City % Marks / CGPA 2012-present Electronics and Electrical Communication Indian Institute of Technology, 9.28 / 10 th Engineering, Dual Degree Course [B. Tech + M. Kharagpur (Upto 5 Tech] Semester) 2012 Central Board of Secondary Education (CBSE) St. Michael's High School, Patna 97.8 % Class 12th [Higher Secondary] 2010 Indian Certificate of Secondary Education (ICSE) International School, Patna 98.4 % Class 10th [Matriculation]

Skills Programming Languages C, C++, C#, Java, Web development with HTML, JavaScript [browser and Node.JS] Platforms Windows, Linux, Embedded [Bare metal, with and without RTOS] Microcontrollers 8051, AVR, ARM Cortex – M3 and M4F [STM32], ARM Cortex – A8 [TI AM335x] Software Microsoft Visual Studio, Eclipse [for AVR and ARM Development], OpenOCD, NetBeans, MATLAB, EAGLE, KiCad Hardware / Development Kits Self-designed 89S52 board Self-designed ATMega32 board (with microSD card, USB and color LCD support) STMicroelectronics STM32DISCOVERY, STM32F4DISCOVERY and STM32F3DISCOVERY Self-designed expansion board for STM32F4DISCOVERY with microSD/Color LCD/Touch Arduino Mega BeagleBone Black Experience of fine-pitch soldering [upto 0.5mm QFN/QFP devices], wire-wrap prototyping and rework. Built my first circuit at the age of 7, began computer programming in 2005 and microcontroller programming in 2006 and have pursued it as my principal hobby. Projects Google Summer of Code 2014 with BeagleBoard.org – BeagleLogic [link to the project on the GSoC Portal ]

A software suite to implement a Logic Analyzer using the BeagleBone Black including bindings for sigrok – an open source library for digital signal analysis & protocol decoding and a web interface for use with Bone101, the out-of-the-box experience for the BeagleBone Boards made by BeagleBoard.org. I was mentored by people from the BeagleBoard.org community. Experience encompasses developing firmware in Assembly for the two programmable real-time units [PRUs], writing Linux kernel modules and working with HTML5 and JavaScript (on both front-end and back-end [Node.JS] levels). Code available at http://github.com/abhishek-kakkar/BeagleLogic . Documentation and more information at beaglelogic.net

Line and Grid Traversal Bot [Winter 2013]

4 – wheel skid steer compact bot (12×15cm) powered by a single 3.7 V mobile Li-Ion battery with on-board Boost converter to 9V for DC motors . “One touch” sensor calibration and normalization. STM32 MCU, TI DRV8835 motor driver and a PD Control loop.

STM32F4Discovery expansion board [Summer 2013 and Spring 2014]

Used ChibiOS (an RTOS) as a framework to build on. Designed an expansion board for the STM32F4Discovery board adding support for attachment of LCD, microSD Card and a 9 DoF IMU + BMP085 pressure sensor and used it to play back WAV audio files from a memory card, and also to create a drawing application with variable brush thicknesses and colors.

Automatic School Bell Timer [2008]

8051 microcontroller, DS1307 RTC, a 16×2 LCD Module and a 4×3 keypad. The user to punch the time of bell, along with the number of bells to be rung (to indicate different periods) and it would automatically ring the bell at the set time. User Interface on AVR Microcontroller [2010]

ATMega32 microcontroller, 128×128 CSTN LCD, auto-dim backlight using PWM, 5 – way navigational joystick, a state-machine based menu navigation system and a Vendor Class USB 1.1 device with a C# application using LibUsbDotNet to upload a bitmap image for display on the screen from a PC. Added accelerometer,DS1820 1Wire thermometer and microSD card support in 2011.

Automatic Crop Irrigation System [2009 and 2010]

Originally based on 89S52 and ADC0804 [2009], hardware subsequently redesigned with the ATMega32 [2010] for simplification in circuit due to presence of on-board ADC. It can monitor and display state of up to 6 sensors placed in the soil for moisture level (by measuring conductivity), and appropriately control the irrigation pump.

Scholastic Achievements

Obtained 97.8 % marks in the CBSE Class 12th board examinations, highest in the Bihar & Jharkhand region 2012 Among the 90 meritorious students All-India invited as a Special Guest of the Prime Minister of India at the 2013 National Republic Day Ceremony held on 26th January by the Ministry of HRD, Government of India for being among the top rankers in the Class 12th board examinations Obtained 98.4% marks in the ICSE Class 10th Board Examinations, highest in the state of Bihar 2010 Awarded fellowship under the Kishore Vaigyanik Protsahan Yojana (KVPY) [translated to: Young Scientist 2011 Encouragement Scheme] by the Department of Science and Technology, Government of India. Attended two science camps in 2011 – at IISER Mohali and the VIJYOSHI Camp at the Indian Institute of Science (IISc) Bangalore under the above scheme. Awarded Scholarship under the National Talent Search Scheme, by the National Council of Educational 2009 Research and Training (NCERT), New Delhi Achieved International Rank 1 in the final round of the National Cyber Olympiad (NCO), organised by the 2010 Science Olympiad Foundation, New Delhi. Also ranked All India 7th in 2007 and All India 6th in 2009 under the same event. Declared the all-India champion in Technothlon – The Inter School Championship ‘09 Finals organized by 2008 IIT Guwahati as a part of its annual techno-management festival, . Competed for the Indian National Mathematical Olympiad (2009, 2010, 2011) and Indian National 2012 Chemistry Olympiad (INChO) in 2012 Won the Innovative Science Exhibition organized by Shrikrishna Science Centre, Patna on the eve of World 2011 Science Day on 10th November for his project titled 'Automatic Crop Irrigation System'

Positions Held

• Organising team member of Robotix 2013, the inter-college robotics competition organised by IIT Kharagpur in the Freshman Year. Promoted the event in the 3 leading universities in Indonesia [Institut Teknologi, Bandung; Universitas Indonesia, Depok and Universitas Gajah Mada, Yogyakarta] in Winter 2012. • Member of the Technology Transfer Group, Student body of Sponsored Research & Industrial Consultancy (SRIC), IIT Kharagpur, which works towards promoting research activities on campus and facilitating transfer of newly developed technologies in the Institute to industries, thus promoting academia-industry collaboration. Extra-Curricular Activities

• Completed 4 years of learning Hindustani Classical Music [Vocals] from Prayag Sangeet Samiti, Allahabad. • Won the Patna regional and stood 2nd in East Zone finals of American Spell Bee organised by the AmericanCorner in 2010. • Stood 3rd in the Open IIT Western Vocals competition held in August 2013. Completed Massive Open Online Courses (MOOCs)

Digital Signal Processing by EPFL(www.coursera.org) Control of Mobile Robots by Georgia Institute of Technology (www.coursera.org)