Vitor Vieira ProfileVitor Vieira Profile

Vitor Vieira

Full Stack Developer

Building scalable web applications.

Scroll to explore

Technologies I Work With

As a Full Stack Developer, I leverage cutting-edge technologies to build scalable and high-performance web applications.

PHP - Backend development with PHP

PHP

Backend development with PHP

Java - Enterprise-level applications with Java

Java

Enterprise-level applications with Java

TypeScript - Scalable JavaScript applications

TypeScript

Scalable JavaScript applications

Laravel - Robust PHP framework for web applications

Laravel

Robust PHP framework for web applications

Spring Boot - Enterprise Java framework for microservices

Spring Boot

Enterprise Java framework for microservices

React - Building dynamic user interfaces

React

Building dynamic user interfaces

NextJS - Server-side rendering & static site generation

NextJS

Server-side rendering & static site generation

Tailwind - Utility-first CSS for modern UIs

Tailwind

Utility-first CSS for modern UIs

Git - Version control and collaboration

Git

Version control and collaboration

PostgreSQL - Scalable relational database system

PostgreSQL

Scalable relational database system

MySQL - Popular relational database system

MySQL

Popular relational database system

Docker - Containerized application deployment

Docker

Containerized application deployment

Professional Experience

Co-Founder and Web Developer

TheTapTutor2025 - Present

TheTapTutor and TheTapTutor Newsletter are platforms that enhance e-learning by connecting students with experienced tutors, providing resources, and optimizing study techniques.

Web Developer

DRE2024 - Present

Developing full-stack applications with a focus on scalable and efficient web solutions.

BSc Informatics Engineering

UMa - Universidade da Madeira2020 - 2024

Bachelor’s degree specializing in software development, algorithms, and systems architecture.

Featured Projects

Backend API - HoopManager

A RESTful API for a basketball management system, built with Spring Boot. The API includes features such as player management, game statistics, and team scheduling.

SpringJavaPostgreSQL
View Project

Project Tasks Manager

A full-stack task management platform. Create and manage projects, invite collaborators, and track progress in real time. Built with Laravel, Inertia, Mailer, and WebSockets. It includes a powerful real-time notification system.

LaravelInertia.jsWebSockets
View Project

Basketball Team Website

An interactive website for a basketball team featuring athlete profiles, staff, game schedules, results, and news updates. Built with Next.js, Tailwind CSS, and MongoDB.

Next.jsTailwindMongo DB
View Project

Sudoku Solver

A powerful and intuitive 9x9 Sudoku Solver that helps you quickly solve puzzles with a clean and modern interface. Supports instant solutions and user-friendly input.

Next.js
View Project

TheTapTutor

A dynamic platform connecting university students with tutors for personalized online tutoring. Also features a document-sharing system for study materials.

LaravelInertia.jsReact
View Project

Get in Touch