Skip to content
View RodrigoCoelhoo's full-sized avatar

Block or report RodrigoCoelhoo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RodrigoCoelhoo/README.md

Hi, I'm Rodrigo Coelho 👋

🎓 Computer Engineering graduate from the University of Algarve, Portugal

💻 Junior Software Engineer

🌐 My portfolio


About me

Computer Engineering graduate looking for a first professional opportunity in software development.

I have experience through personal and academic projects, where I built a strong foundation in programming, problem-solving, and clean code practices. I'm motivated, adaptable, and eager to grow as a software engineer.

Focused on backend development, with experience building full-stack applications using both Java/Spring and Node.js/Express.


Skills

Backend

MongoDB Badge

Frontend

Tools

WebSocket Badge Logback Badge


Projects

This profile showcases personal and academic projects focused on backend development, system design fundamentals, and full-stack applications.

Project Description Stack
Ping Me Full-stack Real-Time Chat application Java, Spring Boot, React, Typescript, MongoDB, Docker
Life Manager Full-stack personal management app for finance, nutrition and workouts Java, Spring Boot, React, Typescript, PostgreSQL, Redis, Docker
Job Tracker Full-stack app to track job applications, schedule interviews and sync with Google Calendar TypeScript, React, Node.js, Express, Supabase, Google OAuth, Docker
DSA Visualizer Interactive visualizer for data structures and algorithms Java, JavaFX
Tuga Compiler Full compiler with lexer, parser, semantic analysis and custom VM Java, ANTLR
Snake Game AI Snake game with A* pathfinding AI Java, Swing

Upcoming learning objectives


Thanks for visiting my profile!

Pinned Loading

  1. pingme pingme Public

    PingMe is a full-stack real-time chat application built with Spring Boot, React, WebSockets, and MongoDB. The project focuses on real-time communication, authentication, observability, and producti…

    Java

  2. life-manager life-manager Public

    Life Manager is an all-in-one personal management app designed to help users organize and track the most important areas of their life: Finances, Nutrition, and Training.

    Java 1

  3. job-tracker job-tracker Public

    Full-stack job application tracker with Google OAuth, interview scheduling, and Google Calendar sync.

    TypeScript

  4. Data-Structures-And-Algorithms Data-Structures-And-Algorithms Public

    A JavaFX-based application for visualizing classic sorting algorithms, search algorithms, and data structures.

    Java

  5. Java-Compiler-ANTLR Java-Compiler-ANTLR Public

    This project was developed as part of the "Compiladores" course module in the "Engenharia Informática" (Computer Science) degree.

    Java

  6. Snake-Game-AI Snake-Game-AI Public

    (Academic Project) A Java-based Snake game featuring dynamic and static obstacles, and an AI-controlled snake using the A* pathfinding algorithm. The game supports both graphical and text-based int…

    Java