Skip to content
View dpassos91's full-sized avatar

Block or report dpassos91

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
dpassos91/README.md

👋 Hi, I'm Diogo Passos!

I'm a Java Full-Stack Developer passionate about building clean, maintainable and user-focused software. I enjoy turning ideas into reliable software through clean code, thoughtful design and continuous learning.

After more than a decade leading a music school and performing internationally, I transitioned into software development through an intensive Java Fullstack Development programme. Today I enjoy building robust backend systems, intuitive frontends and applications that solve real-world problems.


💻 What I Enjoy Building

  • Backend applications with Java and Jakarta EE
  • Full-stack web applications with React
  • RESTful APIs and database-driven systems
  • Real-time applications with WebSockets
  • Clean architecture, maintainable code and automated testing
  • AI-assisted software development

🚧 Currently Working On

  • Developing a public-facing website for a music school with a strong focus on accessibility, responsive design and user experience.
  • Expanding my knowledge of software architecture, testing and modern development practices.

⭐ Featured Projects

Project Technologies Highlights
🛒 Marketplace Platform Java, Jakarta EE, React, PostgreSQL Authentication, REST APIs, WebSockets, multilingual support (i18n), real-time notifications
👥 Employee Evaluation System Java, React Role-based access, evaluation workflows, reporting, CSV/Excel export
🏋️ Gym Management System Java Object-oriented design, authentication, financial management, JUnit testing and Log4j

🧰 Tech Stack

Languages

  • Java
  • JavaScript
  • SQL
  • Python

Backend

  • Jakarta EE
  • REST APIs
  • JPA / Hibernate
  • WebSockets

Frontend

  • React

Database

  • PostgreSQL

Tools

  • Git & GitHub
  • Maven
  • IntelliJ IDEA
  • Postman
  • JUnit
  • Log4j

🌍 Background

Before transitioning into software engineering, I spent over ten years directing a music school and performing internationally across Europe, North America, Asia and Africa.

That experience strengthened my leadership, communication, organisation and problem-solving skills—qualities I now bring to collaborative software development.


📫 Let's Connect

💼 LinkedIn: https://linkedin.com/in/dpassos91

I'm currently looking for opportunities as a Frontend Developer or Full-Stack Developer.

Feel free to explore my repositories, connect on LinkedIn or reach out for collaboration!

Pinned Loading

  1. employee-evaluation-management-system employee-evaluation-management-system Public

    Fullstack employee evaluation platform with role-based access, real-time notifications and multilingual support (Java + React)

    Java

  2. marketplace marketplace Public

    Fullstack e-commerce platform developed during the Java Fullstack Development course. Built with React, Java EE, and PostgreSQL, supporting product listings, user management, and secure transactions.

    Java

  3. gym-management-system gym-management-system Public

    Java OOP Gym Management System

    Java