CodeChef
  • PRACTICE
    • Easy
    • Medium
    • Hard
    • Peer
  • COMPETE
  • DISCUSS
    • Wiki
    • Forums
    • Blog
    • Twitter
  • COMMUNITY
    • CodeChef Meetups
    • Campus Chapters
    • Host Your Contest
    • User Groups
    • CodeChef TechTalks
  • HELP
    • Frequently Asked Questions
    • FAQ for Problem Setters
    • Ranks
    • Tutorials
  • ABOUT
    • About CodeChef
    • Team CodeChef
    • Press Room
    • CEO's Corner
    • About Directi

Programmer of the Month for December ’09: Ajay Somani

Posted by Shaheen on November 27th, 2009 Filed in Programmer of the Month View Comments

The announcement is long overdue. This month, the CodeChef Programmer of the Month is Ajay Somani who has been a consistent performer on CodeChef since the March 2009 challenge. He even stood 1st in the November 2009 Challenge!

Ajay Somani
Ajay Somani

Here is more about Ajay:

Name: Ajay Somani
Age: 20
Organisation: Google
Userid: innocentboy
Twitter ID: ajay_somani

Brief introduction about yourself (under 140 characters): I’m a very ambitious and competitive guy. I’m passionate about computer science and I’d like to do well in whatever I work on. I like travelling to new places and eating great food.

How/When did you start programming?
I started programming when I was 15, during freshman year at college. I just started by doing assignments of a compulsory course at college but later some seniors at our college introduced me to topcoder and I found it fun. In my first year summer holidays I came to know about SPOJ, ACM, UVA and some other online judges and I started practicing more.

What do you do when you’re not programming?
I pretty much end up using my computer anyway, mostly doing reading random stuff on Google reader, facebooking, watching movies and sitcoms. I do enjoy playing lightweight flash games on internet. I also sleep a lot and really like eating good food and hanging out with friends.

What do you like most about CodeChef?
I’ll probably go with prizes too :) . Apart from that Codechef is a great platform especially for Indian students to compete and learn from each other. I also like the challenge problem in monthly contests. It’s fun to try out different approaches and see how they perform on the judge test data.

How many hours a day do you program?
It varies greatly depending on the mood and requirement on that particular day. On an average I’d say around 7-8 hours.

What’s your favourite book and why?
I’m not much of a book-reader. I haven’t read any novels yet and I haven’t really liked any of the course books that I’ve read so far. :) I’d say Introduction to Algorithms (CLRS) and The C++ Programming Language (Bjarne Stroustrup) are some of the better books that I’ve read.

If you could eat dinner with any famous person (past or present), who would it be and what dish would you have?
Person – Leonardo Da Vinci. Dish – Would like to try anything delicious from his time :)

What are your plans for the future.
I really like my job so I don’t have any plans of changing that in the near future. I’m interested in computer science research and entrepreneurship, so I might go for higher studies later and work on a challenging research problem.

  • Share/Bookmark
  • Nabanita Sen

    congratulations !!!

  • Nabanita Sen

    congratulations !!!

  • anshuman_singh

    Congrats :)

  • anshuman_singh

    Congrats :)

  • Hemant Verma

    congarts , great person in real life too , apart from programming ;)

  • Hemant Verma

    congarts , great person in real life too , apart from programming ;)

  • neel89

    Quite a inspiration for coders like us…congrats :)

  • neel89

    Quite a inspiration for coders like us…congrats :)

  • idleheads

    same as neel all ur words and everything u share are inspirations for us..Congrats. :)

  • idleheads

    same as neel all ur words and everything u share are inspirations for us..Congrats. :)

  • Ishan

    wud like 2 meet someone as inspirational as u some day..

  • Ishan

    wud like 2 meet someone as inspirational as u some day..

  • ajaysomani

    @Everyone Thanks :)

  • ajaysomani

    @Everyone Thanks :)

  • seekshiva

    Congrats :)

  • seekshiva

    Congrats :)

  • Amiya Dutta

    Hey…Ajay…congratulations to become the programmer of the month @CodeChef.I would like yo know what course did u completed… & how u manage to do programming 7-8 hrs per day….??? What job r u doing now?plz mail me. I'm a BCA,2nd year student.

  • Amiya Dutta

    Hey…Ajay…congratulations to become the programmer of the month @CodeChef.
    I would like yo know what course did u completed… & how u manage to do programming 7-8 hrs per day….??? What job r u doing now?
    plz mail me. I'm a BCA,2nd year student.

  • monikaagarwal

    congrats for your achievement………..i would like to know how you managed to complete your b.tech so early……..and how to improve programming

  • monikaagarwal

    congrats for your achievement………..i would like to know how you managed to complete your b.tech so early……..and how to improve programming

  • ajaysomani

    I've done B. tech in CSE from IIIT, Hyderabad. Since I have a full time programming job, I do manage to program 7-8 hours a day :) .

  • ajaysomani

    I've done B. tech in CSE from IIIT, Hyderabad. Since I have a full time programming job, I do manage to program 7-8 hours a day :) .

  • ajaysomani

    I joined college at an age of 15 because I skipped some classes in school.As for the other question, I think more practice and learning more and more algorithms and problem solving techniques is the way to improve your “contest programming”.

  • ajaysomani

    I joined college at an age of 15 because I skipped some classes in school.
    As for the other question, I think more practice and learning more and more algorithms and problem solving techniques is the way to improve your “contest programming”.

  • amiyadutta

    Thnks…Ajay for giving rply. I'll follow your way & I also think that 'Practice, Practice & Practice…makes a man perfect'.Congratulations once again.

  • amiyadutta

    Thnks…Ajay for giving rply. I'll follow your way & I also think that 'Practice, Practice & Practice…makes a man perfect'.
    Congratulations once again.

  • Sandesh Magdum

    Hello All!I am Sandesh, a software programmer(not so genius like Ajay) in Mumbai, :) This guy is amazing computer genius. He is only 20 years old and currently he is in Google Inc. He will be having a really brilliant career path ahead.I wish him all the best!

  • Sandesh Magdum

    Hello All!
    I am Sandesh, a software programmer(not so genius like Ajay) in Mumbai, :)

    This guy is amazing computer genius. He is only 20 years old and currently he is in Google Inc. He will be having a really brilliant career path ahead.

    I wish him all the best!

  • bushworlda

    discount Mbt shoes outlet offering Mbt Lami and Mbt Sport,Shop now!

  • bushworlda

    discount Mbt shoes outlet offering Mbt Lami and Mbt Sport,Shop now!

  • foofoo

    hey dude why dont you write an editorial on how you solved the problems, the logic and algo. It would help everyone here.

  • foofoo

    hey dude why dont you write an editorial on how you solved the problems, the logic and algo. It would help everyone here.

  • krishna1755

    congrats buddy

  • krishna1755

    congrats buddy

  • Avik Bagh

    congrats buddy! looking forward to more interactions with u on codechef

  • Avik Bagh

    congrats buddy! looking forward to more interactions with u on codechef

blog comments powered by Disqus

Programmer of the Month

Name : Anton Lunyov
Age : 23 yrs
Inst/Company : Institute of Applied Mathematics and Mechanics of National Academy of Science of Ukraine
Userid : anton_lunyov

Find out more about the person behind the username anton_lunyov

    Recent Posts

    • ACM ICPC Amritapuri First Warm Up Round
    • New Prize Structure for Monthly Contests
    • Programmer of the Month for September’10: Anton Lunyov
    • CodeChef August 2010 Cook-Off Results
    • A few changes in CodeChef

    Categories

    • About (12)
    • Announcement (34)
    • Campus Chapters (4)
    • Contests (50)
    • Events (15)
    • Features (11)
    • Meetup (4)
    • Open Source (1)
    • Practice Problems (5)
    • Prizes (18)
    • Programmer of the Month (14)
    • Tech Talks (2)
    • Tutorials (15)
    • Winners (22)

    Recent Comments

    • Stephen on New Prize Structure for Monthly Contests
    • CodeChef on New Prize Structure for Monthly Contests
    • karan Bindra on Inappropriate Activities in the June Contest
    • CodeChef on ACM ICPC Amritapuri First Warm Up Round
    • vikas on ACM ICPC Amritapuri First Warm Up Round

    Recent Pictures

    Blogroll

    • Documentation
    • Plugins
    • Suggest Ideas
    • Support Forum
    • Themes
    • WordPress Blog
    • WordPress Planet

    Archives

    • September 2010
    • August 2010
    • July 2010
    • June 2010
    • May 2010
    • April 2010
    • March 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • June 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • January 2009

    Company Blogs

    • Directi
    • .pw Corp Blog
    • CEOs Blog

    Careers@Directi


    • About CodeChef
    • About Directi
    • CEO's Corner
    • CodeChef Campus Chapters
    • Blogger Community Program
    • User Group Outreach Program

    © 2009, Directi Group. All Rights Reserved.

    Sponsors