zealcharm's website pennant zealcharm's website

About me - Works - Toys - Blog - Contact

Photo of Joan Bruguera Joan Bruguera Micó

Master in Innovation and Research in Informatics (High Performance Computing)

Software Engineer at MongoDB

Education

Starting in 2011, I enrolled in the double degree program in Mathematics and Software Engineering at the University of Barcelona, which I completed in 2017, receiving the Extraordinary Degree Award (average mark >9.0) as well as the Premi August Palanques (year's best academic record in Mathematics).

In 2018, I enrolled in the MIRI (Master in Innovation and Research in Informatics) program at the Polytechnic University of Catalonia, specializing in High Performance Computing. For my second year of the Master's I studied abroad at the University of Potsdam through the Erasmus program, where I also took classes and completed my Master's thesis at the Hasso-Plattner-Institut. In 2020, I completed my Master's degree.

My main interest in pursuing this Master's degree was gaining a better understanding of how to exploit the performance capabilities of existing and near-term hardware. My focus lies mainly on efficient execution in off-the-shelf hardware rather than custom hardware design.

Work Experience

In parallel with my academic career, I have also worked as a programmer with various companies for about 10 years (see LinkedIn). Through this, I gained proficiency developing software, by working with a team, interacting with large codebases of several hundred thousand lines of code, applying code quality and testing methodologies, and coming in contact with many technologies and how they are used and integrated in real projects.

Since 2024, I have been working as a Software Engineer on the Server Team at MongoDB.

I consider myself thoroughly familiar with C, C++ and C#, have experience with other common everyday technologies such as Java, JavaScript, PHP, SQL, and so on, and rather knowledgeable in Linux systems and server administration (tasks such as troubleshooting, scripting, DevOps, containerized workloads / Docker, setting up CI/CD pipelines, typical services and their interactions, and so on).

Languages

I am a native speaker of Catalan and Spanish and speak English proficiently. I also speak German at the CEFR B2 level.