About Makoto Soejima
Born 1992. Makoto Soejima is a programmer.
is a Japanese former competitive programmer. He is one of three people to have won both the Google Code Jam and the Facebook Hacker Cup and the only one to have also won a gold medal with a perfect score at the International Mathematical Olympiad (IMO).
Biography
Soejima was born in 1991. He began competitive programming in 1999. During his time at junior and senior high school, he participated in the IMO multiple times (2005, 2007–2009) where he obtained three gold medals and one bronze.
Soejima's other significant achievements in competitive programming include winning the 2011 Google Code Jam, winning the 2016 Facebook Hacker Cup, and being Topcoder Open Algorithm champion in 2010, 2011 and 2016. By 2021 Soejima worked at AtCoder, a company that organizes programming competitions.
Achievements
Competitive programming A more comprehensive list of achievements can be found at the Competitive Programming Hall Of Fame website.
Mathematics International Mathematical Olympiad: 3 Gold (2007, 2008, 2009 (Perfect Score)) and 1 Bronze (2005)
Publications
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
Contemporaries
People whose lives overlapped Makoto Soejima's
Frequently asked questions
Who is Makoto Soejima?
Japanese sport programmer
When was Makoto Soejima born?
Makoto Soejima was born in 1992.
What is Makoto Soejima's occupation?
Makoto Soejima is a programmer.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Makoto Soejima. https://biography.guide/makoto-soejima/
MLA: "Makoto Soejima." Biography.guide, https://biography.guide/makoto-soejima/.
Chicago: "Makoto Soejima." Biography.guide. https://biography.guide/makoto-soejima/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:22 UTC