Ulisses Rosa

"Only those who have suffered long, can see the light within the shadows" - Roronoa Zoro

Hi, my name is Ulisses, and currently I am doing my computer science bachelor’s in UFMG (Universidade Federal de Minas Gerais).

I am passionate in computer science and software development. To be more accurate, my favorite topics in CS are computer theory, compilers, language design and algorithms. I am always doing some small projects to sharp my knowledge on this areas. In addition, I really enjoy competitive programming and functional programming.


Projects and Contributions

Vulpi

I started to contribute to Vulpi, a functional programming language that compiles to JavaScript and LLVM. Despite having added only small features to the language, I am enjoying all the process.

CppLox

An interpreter for the Lox programming language Written in C++ following the book Crafting Interpreters.

Interpreter in Rust

An interpreter coded in Rust for a benchmarking contest of interpreters.

Cp

The solutions of all codeforces problems that I solved.


Work Experience

Software Developer March 2023 - Currently

As a junior developer at Mais60, I worked on the Development of Hygeia, a microservice designed for handling lifecode's teleconsultaions, implemented in C#.

Internship April 2022 - December 2022

As a intern at Mais60, I contributed to the maintance of Lifecode's (Mais60's system for managing medical consultations) backend and frontend.


Social Networks