My Experience

πŸŽ“ Invited Assistant - Universidade do Minho

πŸ“… 2022 - Present

  • Teaching Functional Programming and Language Processing classes.
  • Supervising Master Dissertations.

πŸ”¬ Research Initiation Scholarship - Centro ALGORITMI

πŸ“… September 2022

  • Research Grant β€œVerΓ£o com a CiΓͺncia 2022”.
  • Research and development of two small projects in the area of language processing and DSLs.

πŸ’» Fullstack Developer - Subvisual

πŸ“… Summer 2021

  • Developed a full-stack application, using Ruby on Rails and Tailwind CSS.

🏫 Co-director of Pedagogical Department - CeSIUM

πŸ“… 2021 - 2022

  • Organizer, tutor, and host of various educational activities, including talks, workshops, and study sessions.

My Education

πŸŽ“ Master's in Informatics Engineering - Universidade do Minho

πŸ“… Finished in 2023

  • GPA of 17 out of 20.
  • Specialization in Intelligent Systems and Language Engineering.
  • Master Dissertation - β€œACE Grader - Automatic Grading of Programming Exercises” - graded with 18 out of 20 points.

My Conferences

  • Speaker @ ARP 2024
  • Local Organization Chair @ IFL 2023
  • Speaker @ QueerJS 2023
  • Speaker @ SLATE'23

My Skills

Python

100%

Web Development

100%

Elixir

90%

Haskell

80%

C / C++

70%

DBMS

70%

Java

60%

(Some of) My Projects

ACE Grader

  • Automatic grading tool for programming exercises.
  • Developed as part of Master Dissertation.
  • Full-stack Phoenix web application.
  • Uses static and dynamic analysis for grading.

OCRticle

  • Performs OCR while maintaining text structure.
  • Python desktop application, uses Tesseract OCR engine.

Personal website

  • You're looking at it right now :D
  • Developed with Astro, Alpine and Tailwind.