Curriculum Vitae


Personal Information

Name: Kikkeri Nikhil Divakar.
Date of Birth: 22nd January 1979.
Current Place of Residence: Mumbai, India.
Nationality: Indian.
Marital Status: Single.
Academic Qualifications: Bachelor of Engineering.Major: Electronics, University of Mumbai, Year 2000.
Present Employment: Junior Research Fellow.
Employer: Computer Science and Engineering Department, Indian Institute of Technology-Bombay.

Academic Details

Undergraduate Studies

Institution: Dwarkadas J. Sanghvi College of Engineering, University of Mumbai.
Duration: August 1996 to June 2000.
Final Year Percentage: 57.57.
Overall Percentage: 52.84.

Higher Secondary Certificate

Institution: S.S & L.S Patkar College of Arts and Science, Mumbai.
Duration: June 1994 to June 1996.
Percentage:91.33 (Physics, Chemistry and Mathematics).

Secondary School Certificate

Institution: St. Thomas High School, Mumbai.
Duration: 1984 to 1994.
Percentage: 79.00

Standardized Tests

Graduate Record Examination General Test: Total Score=2020. Verbal=680, Quantitative=710, Analytical=630.
National Centre for Software Technology E level Examination: Standard Score=132, Percentile=88th.

Systems Implemented

Instruction Set Simulator for Intel MC80960 (August 1999 to July 2000)

Institution: Indian Institute of Technology-Bombay.
Development Platform: C++ on MS-DOS.
Details: The project was centered around the development of key modules like the lexical analyser, the parser, the machine code generation and the implementation routines.
My Contribution:Apart from the obvious coding I was instrumental in laying the design framework of the project specifically about the lexical analyser, the parser and the method of execution of the implementation routines.

Multitasking Shell on Unix (September to November 2000)

Institution: National Centre for Software Technology, Mumbai.
Development Platform: C on GNU/Linux and HP-UX.
Details: The project requirement was to implement the execution of the programs present on the system and inclusion of features like piping, I/O redirection, Appending and Background processes.
My Contribution: I designed the overall system and did most of the coding.

Design of Pac-Man Game (January to March 1999)

Institution: D. J. Sanghvi College of Engineering, Mumbai.
Development Platform: C on MS-DOS.
Details: We had to simulate the look and feel of the Pac-Man game.We completed the graphical framework of the game and achieved limited sucess in making the entities move.
My Contribution: I helped in the coding of a few functions.

SQL Interpreter for Brahma Parallel Database System (Current)

Institution: Indian Institute of Technology-Bombay.
Development Platform: C++ on GNU/Linux.
Details: We are supposed to implement the interpreter by using the modules provided by the underlying DBMS code.End result will be a interpreter capable of executing simple SQL queries.
My Contribution:I am involved in the day to day development of the program and sorting out design issues.I single handedly did the coding to implement a majority of the features of the program.

Papers and Seminars

Data Mining and Data Warehousing: Presented as part of the IEEE 360 Degrees Paper Contest.The Paper was selected for the final presentation. I pursued this topic because information retrieval is at the heart of any business today.
Classroom Seminar,Protocols in Serial Communication: I was required to explain the operation of TCP/IP, Ethernet 802.3, Toen Ring, Point to Point Protocol (PPP).
Classroom Seminar,Fuzzy Logic: I was required to explain concepts of fuzzy logic as it formed part of our course-work.

Skill Sets

Development Platforms: C, C++, Java2, 8086, 80386, 8051 Assembly, Pascal, GW-Basic.
Operating Systems: GNU/Linux, HP-UX, BeOS, Microsoft Windows 9x, Microsoft DOS.
Compiler Writing Tools: AT & T Lex, AT & T Yacc, GNU-Flex, GNU-Bison.
Internet Development: HTML 4.0, PHP 4.
Concepts and Paradigms: Object Oriented Programming, Database Systems, Circuit and Packet Switched Networks, Computer Organization and Operating Systems.

Career Statement

I am interested in finding out cost effective solutions to tricky real life situations. As an Electronics Engineering graduate I had to write programs which simulate complex systems like the Intel 80960MC. I can visualize and draw inter-relationships between various modules of the system. Information retrieval techniques have become sofisticated and therefore I would like to learn about and work on the development of these techniques. Information retrieval should be possible not only at the local level but also at a global level which means I should have hands on experience of working in a networked environment. I would like to add value to my career by working on and developing networking applications.

Extra Curricular Achievements

Current member of Institute of Electrical and Electronic Engineers (IEEE).
Volunteer at IEEE 360 Degrees Festival jointly hosted by 6 Mumbai Engineering Colleges.
Winner at IEEE DJSCE Chapter "Beyond 2000" Futuristic Essay Competition.
Winner/Runners-Up in several quiz competitions at school and college level.

References

Produced by Request Only.


The details of my projects can be found on my Projects page.


Valid HTML 3.2 !