How did you get to where you are today in the programming world?
It all started from high school competitions and became more serious during university years. Even after getting full-time programming job, I am still trying to keep learning and competing.
What is your best strategy for solving tough marathon problems?
Spend first few days to fully understand the problem: play with visualizer, try different approaches and see what works in general, take notes about ideas that could help later. Produce a working solution midway through the contest and spend remaining time improving it.
What are you most looking forward to for the TCO Finals?
The competition itself – the Marathon final is a pretty unique experience.
Tell us what achievement you are the most proud of.
I have done well in multiple areas using general problem solving skills that were acquired through competitions.
If you wrote your own coder profile, what would it say?
Always learning, sometimes winning
Offline, what is your favorite thing to do?
Taking a walk outside
We asked the Finalists to use emojis in response to the following questions.
How do you feel about the TCO18 Finals?
How do you feel when you win a Topcoder challenge?
What is your spirit animal?
What's the weather like at your house right now?
What are your hobbies?