RESEARCHED WITH AUTUMN
DW
Daniel Wright
IOI 1998 gold medalist (South Africa) and IOI 1999 silver medalist (USA); TopCoder 'dmwright'; software engineer at Waymo
Waymo ·
Millbrae, California, United States · engineer
South African-born competitive programmer who won IOI 1998 gold with a perfect score for South Africa, then represented the USA at IOI 1999 (silver). A Stanford CS alum, he was among the dominant TopCoder competitors of the early 2000s, winning the 2002 TopCoder Collegiate Challenge. Formerly Google and IBM; public profiles list him at Waymo.
AlgorithmsAdvanced MathematicsC++C#Java
- Won the 2002 Sun/TopCoder Collegiate Challenge and its $100,000 prize as a Stanford junior, beating 15 finalists from Caltech, MIT, Georgia Tech and Purdue; had already been hired for a Microsoft summer job a week earlier.Jul 2002
- Switched national representation from South Africa (1998) to the United States (1999), where he took silver at IOI 1999 (29th, 310/600) - he is one of very few people to medal for two different countries.Oct 16, 1999
- Won IOI 1998 gold medal with a perfect 700/700 score for South Africa - 1st place overall among 241 contestants, the only perfect score that year.Sep 12, 1998
- Current professional profile lists software engineering at Waymo with prior roles at Google and IBM, and an MS in Computer Science from Stanford (1999-2003) - the same years as his IOI 1999 US appearance.2024
- Returned as defending champion to the 2003 TopCoder Collegiate Challenge, placing 3rd, after taking 2nd at the TopCoder Invitational 2001.Apr 5, 2003
- Also competed in mathematics: IMO 1997 bronze and IMO 1998 honourable mention for South Africa - a rare double threat in informatics and math olympiads.1998
- Co-authored the 'Programming Challenges' appendix (Skiena & Revilla) as the 2002 TopCoder Collegiate Challenge champion, sharing the exception-handling trick he used.2003
- TopCoder member since April 2001 with a peak competitive-programming rating of 2158, based in Millbrae, California; two-time TopCoder Open Algorithm Finalist.Apr 2001
- As a South Africa-based student he attended the 1999 USACO training camp in Colorado as part of the USA IOI delegation, listed then as a senior at St. David's College (South Africa), Lafayette, CO.Oct 1999
Experience
Software Engineer at Waymo
Software Engineer at Google
Software Engineer at IBM
Education
Stanford University
MS, Computer Science
AchievementsPerfect score 700/700 and 1st place at IOI 1998 · $32,500 career competitive-programming prize money · Two-time TopCoder Open Algorithm Finalist (TCO01, TCO02)
AwardsIOI 1998 gold medal, 1st place overall (South Africa, 700/700) · IOI 1999 silver medal, 29th place (United States) · IMO 1998 honourable mention (South Africa); IMO 1997 bronze · TopCoder Collegiate Challenge 2002 champion ($100,000) · TopCoder Collegiate Challenge 2003 bronze medal, 3rd place · TopCoder Invitational 2001 silver medal, 2nd place
Competition record
South Africa, United States of America · IOI