Our Team

Carlos Miguel Soto
Carlos Miguel Soto
Argentina 🇦🇷

IOI Gold and Silver medalist, IMO Bronze medalist, Universidad de Buenos Aires

I believe this is about shattering the imaginary "wall" some of us perceive between competitors from the strongest countries and the rest of us. With guidance and enough effort, people from every country in the world can compete at the same level as top IOI medalists.

Team member 02
Zi Song Yeoh
Malaysia 🇲🇾

IOI Gold and twice Bronze medalist, Massachusetts Institute of Technology

Being an IOI medalist is not a dream — if you are willing to put in the effort. If you are truly curious about algorithmic problem solving and enjoy thinking about problems on your own, then competitive programming is for you! You shouldn't be cracking your head just to obtain IOI medals, you should be enjoying the learning and problem solving process, and with enough work, the results come naturally. However, it might be hard to find a community who can help you when you are stuck, and that is where we come in.

Team member 03
Costin-Andrei Oncescu
Romania 🇷🇴

IOI Silver and Bronze medalist, Oxford University

If you are passionate, curious and hard working you are the perfect material for a future IOI medalist. We realize the importance of being guided on your way, and this is why we are here to help.

Team member 04
Arash Mahmoudian Bidgoli
Iran 🇮🇷

IOI Gold and Silver medalist, University of Waterloo

The only prerequisites for IOI are hard-work and excitement for math, coding, and puzzles. Many people meet this criteria but do not know how to start. We will shatter your static friction by giving you the force you need to start, continue, and enjoy competitive programming to the fullest.

Raul Alcantara Castillo
Raul Alcantara Castillo
Peru 🇵🇪

IMO Gold and twice Silver medalist, Massachusetts Institute of Technology (MIT)

I come from a low-income family and, as such, I've had to work really hard to get to where I am now. However, none of this would have been possible without all the people that helped me along the way. This made me realize that effort and guidance are key factors in our path to success. If you are willing to put in the effort, I can assure you we will guide you through what you need to achieve your goals.

Luca Cavalleri
Luca Cavalleri
Italy 🇮🇹

IOI silver and Bronze medalist. Trinity College, University of Cambridge

I was born in Italy, and first approached Mathematical Competition while in Elementary School. I then discovered Algorithmics and fell in love with it; that brought me on the path which lead me to IOI first and moving in the UK for pursuing my studies. I'd love to help talented people discovering their potential and make them undergo a similar experience.

Riya Arora
Riya Arora
United States 🇺🇸

USACO Finalist 2017, 2018, 2019. Massachusetts Institute of Technology (MIT)

In an ideal world, anyone who works hard, regardless of their background, should get an opportunity to work towards medals in competitions. My goal is to make the world as ideal as possible.

Khaleel Al-Adhami
Khaleel Al-Adhami
Jordan 🇯🇴

IOI silver medalist. Al-Hassad Al-Tarbawi Schools.

You've read every page on Quora about how to train for IOI, but still, you feel lost. We all have been there before. Guidance is crucial in one's journey. We will help you convert your potential energy to kinetic energy, and win your fight!

Dan Alden Baterisna
Dan Alden Baterisna
Philppines 🇵🇭

IOI Silver and Bronze medalist, Senior High School at De La Salle University.

Especially when I was starting out, competitive programming was more enjoyable as a hobby because of the community I was able to find. Although the local community I found was sparse, I was able to learn a lot from their training and advice. I also found a group of friends online who motivated me to keep practicing and pushing my limits. I think with this sense of community, anyone can reach great heights.

Phawin Prongpaophan
Phawin Prongpaophan
Thailand 🇹🇭

IOI bronze medal. University of Washington

From the first time I was able to get my first “Hello World!” to my shot at the IOI, I always enjoyed struggling. It was the time I unconsciously extended my limit, and this is what I hope you experience!

Gabriel Cojocaru
Gabriel Cojocaru
Moldova 🇲🇩

IOI silver medal, BOI gold medal, RMI gold medal, IMO bronze medal. Massachusetts Institute of Technology (MIT)

I grew up in a small city from Moldova, where it was considered almost impossible to get a place at the national olympiad of informatics. After independent intensive training, I managed to get some results at the international stage. There were a lot of people who helped me in the process and I believe that everybody should have some kind of guidance towards their IOI path (or any other competitive programming contest) regardless of their background.

Alexandru Rudi
Alexandru Rudi
Moldova 🇲🇩

IOI Silver and Bronze medalist, IMO Silver and Bronze medalist. Emory University

Competitive programming has been a huge part of my life throughout high school, thanks to which I got to experience some of the best moments of my life and meet some of my best friends. I believe that with enough work and effort, anyone has the potential to become a great problem solver and reap the countless benefits that the IOI and other such competitions provide.

Tasmeem Reza
Tasmeem Reza
Bangladesh 🇧🇩

IOI Silver Medalist, APIO Gold medalist. Notre Dame College

When I first started competitive programming, informatics olympiad in our country was far from perfect. We didn’t even have enough money to arrange regional contests, let alone camps. Even with all the obstacles, I was lucky enough to get proper guidance from my coaches and peers without which I don’t think I could’ve come this far. I know the frustration of not having anyone around to guide you. For those who are not as lucky, I am here for you.

Rezwan Arefin
Rezwan Arefin
Bangladesh 🇧🇩

IOI twice Bronze medalist, Dhaka College.

Growing up in a small village of Bangladesh, it took me long time to find my passion: competitive programming. I was fortunate to find someone who could train me. I am here to encourage other kids who are eager and share the same passion about programming.

Adhyyan Sekhsaria
Adhyyan Sekhsaria
India 🇮🇳

IOI Silver Medalist, University of Southern California.

If you find the right people to work with, you will enjoy everything you do. If you enjoy something you just need determination to succeed.

Zhong Ziqian
Zhong Ziqian
China 🇨🇳

IOI Gold Medalist, Fuzhou No.3 High School

I grew up in China and have spent around 6 years in competitive programming. I feel lucky to be able to go this far and I hope I can help others through this journey.

Gyojun Youn
Gyojun Youn
South Korea 🇰🇷

IOI Gold and Silver medalist, APIO Silver medalist, Seoul National University

Knowledge is doubled when shared. Talents for use were made. With my PS knowledge over six years and my talent for teaching well, I want to benefit the world. Like giving help and advice to a future IOI winner like you!

Rajarshi Basu
Rajarshi Basu
India 🇮🇳

IOI Bronze Medallist, Bodhicariya Senior Secondary School

I grew up in a community where olympiads, especially Informatics Olympiad, was neither well known, nor encouraged. Participating in various competitions over the last three years has made me realise just how intellectually rewarding such olympiads can be, and I hope to help my peers and juniors in their journey as well.

Hugo Eberhard
Hugo Eberhard
Sweden SE

IMO Gold and Silver medalist, IOI twice bronze medalist, University of Cambridge

I grew up in Sweden, and have always been interested in maths and computer science. I was lucky enough to learn about science olympiads, and in particular maths olympiads, already in 6th grade. But when starting high school I understood that many students had no idea these competitions exist, despite being really interested in the subjects, and even more students were unhappy with the amount of stimulation they had gotten in school in the subjects they really liked. At an international level, these inequalities of opportunities are much, much bigger. By joining CSPrep I hope to be able to help people that share my excitement for computer science learn more about it.

Team member 05
Raul Aguilera
USA 🇺🇸

EdTech Startups

I care deeply about diminishing information barriers for talented students in K-12. As powerful as Computer Science has become, it is critical that opportunities to excel in the subject area are equally distributed in every corner of world, ultimately attributing to more equal representation in the industry. This is what this project is about.

Team member 01
Amrit Kandel
USA 🇺🇸

EdTech Startups

Any endeavors, including academics feats such as the IOI, can be conquered with hard work, discipline, and persistence. With this in mind, we are building a community to help countries shatter their ceilings to new heights through community and collaboration! Whether you are an aspiring competitor programmer, someone just getting started with "Hello, World!" or adept in the field, we hope you will join forces with us to help spread the joy of computing! There’s something for everyone!