Harsha Suryanarayana (23 May 1984 – 15 June 2014), popularly known as "humblefool" in the coding community (after his username on Topcoder), was an Indian programmer who is often considered to be "India's greatest coder".[1][2]

Harsha Suryanarayana
Photograph of Harsha Suryanarayana smiling and posing for a group photograph with his team at ACM-ICPC 2006 World Finals
Harsha Suryanarayana at the ACM-ICPC 2006 World Finals
Born(1984-05-23)23 May 1984
Died15 June 2014(2014-06-15) (aged 30)
NationalityIndian
Other namesTopcoder handle: humblefool
EducationIndian Institute of Information Technology, Allahabad
Known forVarious programming achievements

He was killed in a hit-and-run in 2014 at the age of 30.[3]

Education

edit

Harsha S enrolled at Indian Institute of Information Technology, Allahabad in 2002, and graduated with a B.Tech. in Information Technology in 2006.[4]

Achievements

edit

Harsha was among the top 20 finalists of "Code4Bill";[5] a contest conducted by Microsoft in 2006 which aimed at finding the best student programmers in India, with the winner getting an internship in Bill Gates' technical team.[6]

He was also one of the three members of the team "IIIT AceofSpades" representing IIIT Allahabad in ACM-ICPC World Finals in 2006.[7] They stood at the 62nd position, and received an Honorable Mention.[8][9]

In 2008, Harsha became one of the first Indians to qualify for Google Code Jam World Finals.[10] He ranked 31 in the Finals, which is the best performance by any Indian contestant till date.[11]

A two-time Topcoder Open finalist,[12] Harsha was one of India's first "red coders" on Topcoder; and was the highest rated Indian coder at the time of his death.[13]

Career

edit

As a finalist of Microsoft's Code4Bill contest, Harsha worked as an intern at Microsoft Research India (MSRI).[5] The following year (in 2007) he joined Microsoft Corporation and worked as a Research Developer.[14] After a brief stint as a Designer for TopCoder in 2008, he worked in Tagle as a Technical Lead from 2008 to 2011.

In 2011, Harsha became one of the directors of Hungry Labs.[15] He co-founded startups HungryDen in 2011 and JustReco in 2012. He was also running a project named Agile Design Labs, where he would teach software design to developers.[16]

In 2013, Animesh Nayan (another alumnus of IIIT Allahabad), who used to teach programming through his YouTube channel "mycodeschool", reached out to Harsha and discussed the idea of teaching computer science and programming to masses through videos and online practice platform. The two then decided to work together and went through a startup accelerator for MyCodeSchool. As directors and mentors of MyCodeSchool, they organised coding boot camps for corporate training and for teaching competitive programming to computer science students.[17][18][19]

Death

edit

On the night of 15 June 2014, as Harsha Suryanarayana and his wife Neha Gedela were walking towards their flat after buying fruits from a supermarket at Jalahalli in Bangalore, the driver of a speeding car lost control of the vehicle and hit the couple. Harsha was tossed up in air, fell down and sustained multiple severe injuries. Neha was thrown towards the pavement, and was also seriously injured. After the accident, the car driver fled the scene.[20]

Harsha was killed on the spot. Neha survived; but she was unconscious for five hours, and had to spend eight hours in intensive care.[21]

The driver of the vehicle was never found.[citation needed]

Legacy

edit

SRM 625, a Single Round Match held on 19 June 2014 on Topcoder, was dedicated to Harsha.[22] June Monthly Challenge ("June-O!") on HackerEarth organised on 28 June 2014, was dedicated as a tribute to humblefool (Harsha).[23] May Cook-Off 2015 on CodeChef was held on 24 May, a day after Harsha's birthday, as an homage.[24]

In 2015, the programming laboratory for first year students in IIIT Allahabad (Harsha's alma mater) was dedicated in his name "so that many more talented students can get inspiration from him".[25]

Amrita University organised Lord of the Code (LoC) marathon programming competition from February 2016 through November 2016, as a tribute to Harsha, who was fondly called "Lord Harsha" by his peers.[26][2] The online contest, hosted on CodeChef, took place on the last four days of each month. The monthly winners received prizes in the name of Harsha Suryanarayana.[27]

In March 2016, a coding contest called "Humblefool Cup" was organised as a part of Aparoksha, the technical fest of IIIT Allahabad, in memory of Harsha.[28] It was conducted on CodeChef in 2016, but has been organised by TopCoder every year since 2017.[29] Topcoder had also organised Humblefool Charity Hackathon in 2017 where the goal was to ideate, design and develop applications related to Programming Education, to help carry on the legacy of Harsha Suryanarayana.[30]

References

edit
  1. ^ "Meet Humblefool, The Greatest Coder To Ever Come Out Of India". www.mensxp.com. 2016-11-11. Retrieved 2021-12-01.
  2. ^ a b "Humblefool, India's Best Coder Who Was Considered a Lord". Fossbytes. 2016-10-24. Archived from the original on 2021-01-18. Retrieved 2021-12-04.
  3. ^ Ashwath (2014-06-16). "ಬೆಂಗಳೂರು: ಹಿಟ್‌ ಅಂಡ್‌ ರನ್‌ - ಟೆಕ್ಕಿ ಸಾವು" [Bangalore: Hit and Run - Techie death]. kannada.oneindia.com (in Kannada). Archived from the original on 2022-05-07. Retrieved 2022-04-15.
  4. ^ "Alumni Directory – IIIT Allahabad Alumni". Retrieved 2021-12-05.
  5. ^ a b "Budding techies do IIIT-A proud". Hindustan Times. 2006-05-01. Archived from the original on 2016-09-01. Retrieved 2021-12-19.
  6. ^ Rai, Saritha (2005-12-10). "Prize in Indian Talent Search Is a Year on Bill Gates's Team". The New York Times. ISSN 0362-4331. Retrieved 2021-12-19.
  7. ^ "Profile of Harsha Suryanarayana - Competitive Programming Hall Of Fame". cphof.org. Retrieved 2023-08-26.
  8. ^ "ICPC Results World Finals 2006". icpc.global. Retrieved 2021-12-04.
  9. ^ "Standings for ACM-ICPC 2006 World Finals - Competitive Programming Hall Of Fame". cphof.org. Retrieved 2023-08-26.
  10. ^ "Participants Representing India (2008) — Code Jam Statistics". www.go-hero.net. Archived from the original on 2009-09-12. Retrieved 2023-08-26.
  11. ^ "Standings for Google Code Jam 2008 - Competitive Programming Hall Of Fame". cphof.org. Retrieved 2023-08-26.
  12. ^ "TCO Hall of Fame". www.topcoder.com. Retrieved 2021-12-04.
  13. ^ "A Tragic Loss". Topcoder. 2014-06-16. Retrieved 2021-12-04.
  14. ^ US 7739553, Harsha, Suryanarayana; Mohanan, Harish & Bendapudi, Perraju et al., "System crash analysis using path tracing technologies", published 2010-06-15, assigned to Microsoft Corp. 
  15. ^ "Suryanarayana Harsha | Director Profile | The Company Check". www.thecompanycheck.com. Archived from the original on 2021-12-19. Retrieved 2023-08-26.
  16. ^ "Harsha Suryanarayana". F6S. Retrieved 2021-12-04.
  17. ^ "The story of MyCodeSchool". 2013-12-08. Archived from the original on 2013-12-11. Retrieved 2023-08-26.
  18. ^ "MYCODESCHOOL LABS PRIVATE LIMITED | The Company Check". www.thecompanycheck.com. Archived from the original on 2021-12-19. Retrieved 2021-12-19.
  19. ^ "The Story of MyCodeSchool: Tragedy, Triumph, and Two Friends Who Changed Programmer Education Forever". freeCodeCamp.org. 2020-11-27. Retrieved 2021-12-04.
  20. ^ "Techie killed, wife hurt in hit-and-run accident". Deccan Herald. 2014-06-16. Archived from the original on 2014-06-16. Retrieved 2021-12-04.
  21. ^ Philip, Siddharth (2014-07-15). "Death every five minutes as India's roads become most dangerous". mint. Archived from the original on 2014-07-20. Retrieved 2021-12-04.
  22. ^ "Single Round Match (SRM) Schedule at TopCoder". community.topcoder.com. Retrieved 2021-12-04.
  23. ^ "June-O! (A Tribute to humblefool)". HackerEarth. Retrieved 2021-12-04.
  24. ^ "Invitation to the May Cook-off 2015 on CodeChef". Codeforces. Retrieved 2021-12-04.
  25. ^ Annual Report 2015-2016 (PDF). Indian Institute of Information Technology, Allahabad. p. 5.
  26. ^ "LoC Competitive Programming Marathon Coding Competition | CodeChef". www.codechef.com. Retrieved 2021-12-17.
  27. ^ "Programming competition". The Hindu. 2016-03-16. ISSN 0971-751X. Archived from the original on 2016-03-16. Retrieved 2021-12-04.
  28. ^ "Invitation to Humblefool Cup, Aparoksha 2016". Codeforces. Retrieved 2021-12-19.
  29. ^ "Invitation to Humblefool Cup". Codeforces. Retrieved 2024-03-03.
  30. ^ "Announcing the 5,00,000 INR 2017 Humblefool Charity Hackathon". Topcoder. 2017-10-06. Retrieved 2021-12-05.
edit