Hello, my name is Aurelio Rodrigues.

I am a passionate

With a background in Aerospace Engineering and ongoing studies in Information Technology: Gaming Experience Development (April 2024), I bring my previous technical expertise and problem-solving skills to software development. My programming journey spans various languages, from C++ and Java to web technologies like HTML/CSS, JavaScript, and ASP.NET. I'm well-versed in software design methodologies and project management, particularly Agile SCRUM. I am an easygoing person who loves working in teams and collaborating. Explore my GitHub projects to see how I develop as a developer.

Contact me

About Me

I'm a software developer and an engineer.

My background in Aerospace Engineering led me to embrace a new career in software development. I have always liked solving complex problems, and I found software development to be the perfect place to do that. I am finishing my Information Technology: Gaming Experience Development studies at NBCC College and look forward to new challenges and opportunities to grow as a developer.

Academic Qualifications:

Information Technology: Gaming Experience Development

New Brunswick Community College (NBCC) - Moncton/New Brunswick

Idioms:

  • Portuguese - Native
  • English - Advanced
  • French - Advanced
  • Spanish - Intermediary

Programming Languages:

C++
70%
Java
60%
JavaScript
55%
CSS
80%
HTML
80%
C#
50%
Angular
50%
SQL
75%
Typescript
50%
Kotlin
40%

Experience

Experience in Technology:

Web Design

Two years of study in web design, focusing on HTML, CSS, and JavaScript, with hands-on experience in developing web-based applications. These 2 years were acquired during my time at NBCC college.

Gaming Developer in C++

Two years of study in Gaming Developer specializing in C++ programming. Understanding of game development principles, including graphics rendering, physics simulation, and game engine architecture.

Java

One year of experience in Java development, focusing on web and enterprise application development. Familiarity with the Spring Boot framework, using it to expedite development and simplify Java application configuration.

Experience in Leadership:

Responsible Manager

Five years of experience of a multi-task team. During this time:

  • Management and Leadership: strong management and leadership skills, effectively leading and collaborating within a team environment.
  • Customer Service: Excelled in providing exceptional customer service, ensuring client satisfaction and retention.
  • Business Development: Successfully established and maintained relationships with nearly 30 partner companies, demonstrating the ability to cultivate and manage partnerships.

Portfolio

My Projects:

This is my version of the classic game Berzerk. The game was developed using C++ and SFML library. The game features a player that must navigate through a maze, avoiding enemies. The game features a high score system and a level system that increases the difficulty as the player progresses. The game was developed as a final project for the Gaming Developer course at NBCC.

This is my version of the classic game Snake. The game was developed in Java using the Swing library.

A game developed in C++ using the SFML library. It was used to practice game development concepts such as collision detection, game loop, and game state management.

Contact

You can contact me by sending a message on the form.