My name is Thiago Felipe Bastos da Silva.
Somethings that you can know about me:
- I’m a Software Developer.
- I have experience programming in C, C++, C#, JavaScript, Python, and Rust.
- I love anime, and one of my favorites is called Code Geass.
- I play drums
- I’m a big fan of Competitive Programming
My story
I began my programming journey during technical high school in Systems Development at Colégio Pedro II, where I was introduced to competitive programming and programming marathons. This environment sparked my interest in C and C++, which I started learning early on.
During my undergraduate studies in Computer Science at UFRRJ, I became even more involved in competitive programming, participating in contests such as Meta Hacker Cup, Google Code Jam, the SBC Programming Marathon, and Yandex Cup. To prepare for these competitions, I trained extensively on platforms like Codeforces, AtCoder, and CodeChef, taking part in many contests and dedicating a lot of time to studying competitive programming techniques and algorithms.
In parallel, I also expanded my knowledge of computer science theory through research projects focused on graph theory.
Currently, I work as a C++ Developer at Tecgraf/PUC-Rio.
Academic Background
- System Development course \ Colégio Pedro II \ 2015 - 2017
- Computer Science bachelor \ UFRRJ \ 2018 - 2023
Experience
- Programming Tutor \ Colégio Pedro II \ 05/2017 - 12/2017
- Scientific Initiation \ Faperj \ 09/2019 - 07/2020
- Scientific Initiation \ CNPq \ 03/2022 - 08/2022
- Software Residency \ IUUL \ 01/2024 - 12/2024
- Backend Developer Interniship \ Lions pre-owned s.a \ 08-2024 - 12-2024
- Software Developer \ Tecgraf/PUC-Rio \ 12-2024 - Currently
Competitions
- I regularly participate in competitive programming contests on platforms such as Codeforces, AtCoder, and CodeChef. On Codeforces, I am a Candidate Master (2067 rating, peak 2164 — Master). On AtCoder, I have a 1992 rating (peak 1998), and on CodeChef, I have a 2123 rating.
- I placed 3rd in Rio de Janeiro and 29th nationwide in the first phase of the SBC Programming Marathon (ICPC Regionals), and later achieved 13th place in the second phase (Brazil Finals).