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
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.
An interpreter for the Lox programming language Written in C++ following the book Crafting Interpreters.
An interpreter coded in Rust for a benchmarking contest of interpreters.
The solutions of all codeforces problems that I solved.
Work Experience
As a junior developer at Mais60, I worked on the Development of Hygeia, a microservice designed for handling lifecode's teleconsultaions, implemented in C#.
As a intern at Mais60, I contributed to the maintance of Lifecode's (Mais60's system for managing medical consultations) backend and frontend.