Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Links

Innovation from MIDC

At Microsoft India Development Center our teams develop strategic products for Microsoft
Home
Contest Details
Archives
Atul Gosain
IIT, Roorkee
 
About myself
I have just completed my engineering from IIT-Roorkee in Electronics & Communication trade. I’m have a desire of rising high and doing something innovative leading to better world. I feel I have good grasping power and capability to think in a better way and give a new and better approach of viewing things. I like to tackle puzzling questions with as many different approaches I can think.
Beside this, I’m very casual in my appearance and never panic under any situation.

Academic Qualifications
Year Institute Examination Results
2006 IIT, Roorkee B-Tech, Electronics & Communication Completed
2002 Indian Institute of Technology Joint Entrance Examination AIR: 0385
2002 Model School Rohtak, Haryana CBSE 12th 80.6%

Area of Interest
Algorithms, Problem Solving, Data structures, Brain teasers.

Strength
High IQ, Catch and understand new things (codes, algorithm, logic) faster, Innovative approach, Willingness of doing things better than available options, Self-Confidence.

Weakness
Don’t like doing Tedious work, Hate cramming things, too casual in approach.

Summer Internship:
Flextronics Software Systems previously known as Hughes Software Systems is a well known MNC.  I worked as a trainee accomplished my project on ELF Decoder (a software created by me) at their Gurgaon site which is further used in the project PCU Debugger.

Projects Covered:
Implemented Face tracking, Lip tracking, Hand tracking , Audio-Video Processing algorithms to develop a complete security system. Duration: 1year (June 05, May 06) at IIT Roorkee.
Peer to Peer Networking (P-2-P) Network code was developed in Java. Features like leader selection, file sharing were supported by this network. Database of all the files currently available on the network was maintained by the leader node. Duration: 3 months (Aug 05, Oct,04) at IIT Roorkee.

Views about Microsoft
I have a passion for this name. From my early childhood, when I first logged in to windows, the passion for the name started building up. With the ambition of doing something innovative, I took my first step as getting into IIT and then get recruited by Microsoft during campus recruitment. Microsoft Products have the greatest capture in the field of Software and influence the largest amount of masses compared to any other firm in this field. Microsoft is already at zenith in the present market with Windows being the most selling product. I would like to work on Microsoft technologies if given an opportunity. As mentioned above, I catch new things rapidly and possess an ability to think innovative and solve problems in a very straight forward manner.

Code4Bill Project Details
My current project is to build a Simple Rule Engine for Binaries, which specify a rule language in which the user enter various rules and then given a binary, I’m implementing, checking whether those rules are strictly followed or violated.

Future Plans
I would like to do something realistic, innovative in sense which can be of use to majority of people. My immediate goal is to get myself a place in Bill Gates’ technical assistant team and thereby sought my immense desire to work on products that influence the whole world.

Personal Details
Date of Birth: 27th April,1985
Blood Group: B +
Height: 178cm
Weight: 76 Kgs
Nationality: Indian.
Category: General
Father’s Name: Mr. Madan Gosain
Permanent Address: 71,Cottage Enclave, A-4, Paschim Vihar , New Delhi-63.
Languages Known: English and Hindi (Speak, Read and Write).

Hobbies:
Programming, Solving Problems, Playing chess, Solving Brainteasers, Playing guitar, Listening to rock music.
Brain Teasers

Here are some of the questions that the code4bill contestants answered. How about trying your hand at them?
Multiply 14332 represented in base -7 with 16430 represented in base -8 and represent the output in base -9.
An array contains 9 occurrences of 0s, 8 occurrences of 1s and 7 occurrences of 2s in any order. The array is to be sorted using only swap operations. What is the minimum number of swaps needed in the worst case to sort the array?
You are given an infinite number of cookie boxes containing either 6, 9 or 400 cookies. You are allowed to use these boxes in any combination so desired. What is the maximum number of cookies that you cannot give out using the above boxes?

© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement