Skip to content
Erasmo Junior
PT · Português

Erasmo Junior

Computer Science student · UFAL

I build projects in algorithms, computer graphics and AI-powered bots.

01.About

I'm a Computer Science student at the Institute of Computing of UFAL (Federal University of Alagoas), in Maceió, Brazil. I like understanding how things work under the hood and turning what I learn in class into projects that actually run and that I can show.

My interests revolve around algorithms and competitive programming, training with ICPC problems; computer graphics, which I'm currently studying with Godot; and AI, especially applications built on language models, like the Discord bot I made with Gemini.

Here I gather the projects I like the most, with the context of each one and what I learned along the way.

02.Featured

03.Repositories

04.Skills

Languages

  • C
  • C++
  • Java
  • TypeScript
  • GDScript
  • Jupyter Notebook
  • Python

Tools

  • Git and GitHub
  • Godot
  • Astro
  • Tailwind CSS
  • Jupyter
  • R Markdown
  • Gemini API

Areas of interest

  • Computer graphics
  • Algorithms and data structures
  • Competitive programming
  • AI and language models

05.Education

Since 2024.1

Computer Science

Institute of Computing · Federal University of Alagoas (IC/UFAL)

Courses behind projects in this portfolio

  • Discrete Mathematics
  • Data Structures
  • Programming 2
  • Computer Graphics

Competitive programming

Competitions

  • Brazilian Olympiad in Informatics (OBI) 2024

    Programming track, Senior level · 1st, 2nd and 3rd rounds

  • SBC Programming Marathon · Brazilian sub-regional of the ICPC

    2025 and 2026

  • 1st Northeast Brazil Programming Marathon

    2026

06.Contact

Want to talk about a project, a job opportunity or competitive programming? Reach out here.