I represented Georgia Tech as a ACM ICPC World Finalist in 2004 (Prague) and 2005 (Shanghai) after our team came second and first in the regional competitions respectively. I am an instructor for the GT programming team class. I coached the Georgia Tech programming team, judged programming competitions and written problems for programming competitions. I organized various events related to programming competitions.
I believe programming competitions of the ACM ICPC variety [ACM ICPC] and Topcoder [topcoder.com] are an excellent way to help become better problem solvers, master the art of programming, improve algorithmic knowledge and increase love for Computer Science while having fun in the process.
For me, programming competitions have been and continue to be a fun and enriching experience.
One of my long term goals is to organize and run camps and competitions in Science and Technology in the regional or national level to promote learning about Science and Technology while helping participants in their scientific journey.
I instructed (designed, created and taught) classes for the Georgia Tech programming team and coached the Georgia Tech teams in the ACM ICPC programming competition. The Georgia Tech Programming Team practices (problem statements, solutions) are archived here.
I competed as a contestant in the ACM ICPC programming competition representing Georgia Tech and competed in Topcoder competitions. My Topcoder handle is tgu. I participated in various competitions (local, regional or international), and below are some of the highlights.
Besides being an instructor, coach and contestant, I help the programming competition community by being a problem writer and judge. We organized the Georgia Tech programming competition and a summer camp for high school students. More future events are currently being planned to promote a stronger connection with the Atlanta high school community.