Objective
To secure a challenging position commensurate with my background.
Academic Achievements
| Class/Standard | Board/University | Marks/CGPA |
|---|---|---|
| Class X | Council for the Indian School Certificate Examinations, New Delhi | Passed with 94.4% marks |
| Class XII | Council for the Indian School Certificate Examinations, New Delhi | Passed with 94% marks |
| Undergraduate in E&ECE, IIT Kharagpur | IIT Kharagpur | CGPA of 8.27 |
Relevant Courses
- Basic Electronics
- Programming and Data Structures
- Analog Electronic Devices
- Electromagnetic Engineering
- Digital Electronic Devices
- Analog Communications
- Probability and Statistics
- Semiconductor Devices
- Computer Architecture and Operating Systems
- Soft Computing Tools in Engineering
- VLSI Engineering
- Digital Communications
- RF and Microwave Engineering
- Digital Signal Processing
- Electronic Design and Automation
- Control Systems
- Digital Image Processing
- Digital Voice and Picture Communication
- Machine Learning and Expert Systems
- Information Theory and Coding
- Chaos Theory
- Pattern Recognition and Image understanding
Capstone Project
"Serial Communication Protocol to Ethernet convertor"
under Prof. Somnath Sengupta of Electronics and Electrical Communication Engineering Department, IIT Kharagpur.
Brief Description:
The objective is to design and implement an embedded microprocessor based system that converts raw incoming
serial data to a format easily and consistently recognized by a computer. Further, to handle multiple such
data sources and multiplex them seamlessly for easy and convenient processing by a computer.
Other Projects
- "H.264 codec development using Cradle MSDP Hardware " under Prof. Somnath Sengupta, Deptt. of E&ECE, IIT Kharagpur.
- "Landcover Classification using Damspter-Shafer techniques" under Prof. A Sarkar, Maths Deptt., IIT Kharagpur.
- "Hydrodynamic Modelling of a MOSFET under sub-threshold conditions" under Prof. T K Bhattacharya, E&ECE Deptt. IIT Kharagpur.
- "Searching for Music files based on tone signature detection ", for a Soft-Computing Tools in Engineering Seminar.
- "Verilog implementation of a fast modified Booth's Algorithm multiplier".
- "Removal of voice from stereo streams using Simulink." for a term-project in Digital Signal Processing.
- "Designer for VHDL code generation" for a EDA term project. A graphical designer was made where circuits could be built using basic gates and VHDL code was generated by the application.
- "Conoscenza - A library management software based on JSP" - for Vinod Gupta School of management.
- "A website for the Bengali dramatics society based on PHP".
Programming Languages Known
C#
I have learnt and programmed using C# for over two years. I have developed applications for the project "Landcover Classification using Damspter-Shafer techniques" using Visual C#. These applications had to be algorithmically strong and still be as user-friendly as possible. I have also actively developed applications with the new Windows Presentation Foundation programming model and have written a number of programs using them.
Java
Three years of active programming experience. This includes work that I have done while I was associated with Innovations Lab, IIT Kharagpur, and other projects that I had undertaken on my personal interest. I had developed a complete system that kept track of books in a library using Java. I had also developed Graphics applications like a version of the LOGO language written by me in Java. I have written numerous tools to help in programming, including a search facility for helper functions in Java, saving code files to syntax highlighted html pages, etc.
C
I have three years of programming experience in C. I have taken a course in my undergraduate program, "Programming and Data Structures" that involved practical laboratory work involving programming in C. I obtained the highest grade, 'EX' in that course. Besides that, the project "Serial Communication Protocol to Ethernet converter" involved extensive coding in Dynamic C.
Other programming languages
- PHP
- SQL and database management
- C++
- HTML and Javascript
- JSP (Java Server Pages)
Platforms familiar with
- Windows Vista/XP/2000/98
- Linux (Ubuntu, Mandrake, Red Hat and Fedora Core)
- FreeBSD
- Solaris
Knowledge of Professional Software
- Visual Studio
- Matlab
- Mathematica
- PSpice
- Xilinx
Areas of special interest
- Artifical Intelligence & Machine Learning
- Networking
- Digital Image Processing
Professional Experience
May-July 2006: Yahoo Software Development, India
I did an internship at Yahoo! Software Developement Pvt. Ltd. at Bangalore, India during May 8th-July 14th, 2006. I worked under Mr. Saikumar Sanagala on a project titled 'Mongo', which was a new version of Yahoo! Mail that targeted users with relatively older browsers who would not be able to access the fully featured new version of Yahoo! Mail. It was a challenging internship as it targeted a property that was extremely sensitive and visible to external users.
Nov 2003 - Nov 2005: Innovations Lab
For a period of two years I was a Java group member of Innovations Lab, IIT Kharagpur. During this time, I worked on a project to digitize the hall libraries of the campus. This software was implemented in Azad Hall of Residence. I am currently a Java Group head of the Java group and I am continuing the work of making a web-based administration software for the Training and Placement Section, IIT Kharagpur.
Academic Accolades
- Qualified for the prestigious National Talent Search Scholarship, NCERT, New Delhi.
- Recipient of the prestigious Jagadis Bose National Science Talent Search Scholarship.
- Placed in the National top 1% in National Physics Olympiad and qualified for the national level.
- Achieved All India rank 313 in the IIT JEE mains examinations 2003 (All India Rank 152 in the screening test).
- Achieved a state rank of 4th in the AIEEE (All India Engineering Entrance Examination) examination 2003.
- Achieved rank 56 in the West Bengal Engineering Joint Entrance Examinations 2003.
- Qualified for the first round in Google Code Jam Competition 2005, an online programming competition organized by Google.
