PEDRO FERREIRA
$ COMPUTER_GRAPHICS_AND_MULTIMEDIA_ENGINEERING_STUDENT

DEVELOPERCREATORENTHUSIAST

Profile photo of Pedro Ferreira
SCROLL

[02] ABOUT

// ABOUT ME

I'm a 22-year-old developer and student of Computer Graphics and Multimedia Engineering . I like technology in a simple and practical way.

I have a special interest in web development, servers and networks, and I enjoy exploring servers and terminals in practice.

EDUCATION
CTeSP — Information Systems Technologies and Programming
IPVC - ESTG
Sep 2022 — Jan 2025
Computer Graphics and Multimedia Engineering
IPVC - ESTG
Sep 2025 — Present
EXPERIENCE
Professional Internship (CTeSP)
Feb 2024 — Jun 2024 • Grade: 17
LOCATION
Portugal
[Viana do Castelo]
SPECIALIZATION
Full-Stack Dev
Web & Mobile
LANGUAGES
PT • EN • DE
Fluent in 3 languages

[03] SKILLS

TECH STACK

HTML HTML
CSS CSS
JavaScript JavaScript
TypeScript TypeScript
React React
Angular Angular
Ionic Ionic
Bootstrap Bootstrap
Tailwind CSS Tailwind CSS
Node.js Node.js
Java Java
Kotlin Kotlin
PHP PHP
C C
PostgreSQL PostgreSQL
MongoDB MongoDB
Supabase Supabase
Nginx Nginx
Vercel Vercel
Docker Docker
Postman Postman
Adobe Illustrator Illustrator
Adobe Premiere Pro Premiere Pro
Raspberry Pi Raspberry Pi

[04] FEATURED_PROJECTS

FEATURED
Project 1

GeoTracker

GeoTracker is a web app that visualizes geological and natural events in real time using the NASA EONET v3 public API.

React Node.js Vite Vercel Leaflet Nasa EONET
FEATURED
Project 2

CiberReports

Ciber Reports is a cyberattack reporting platform that allows victims to report cybersecurity incidents anonymously and securely.

React Node.js Vite TailwindCSS Supabase TypeScript Flowbite
Project 3

Portugal Histórico

An interactive web map that shows the territorial evolution of Portugal — from the Condado Portucalense (1096) to the present day — through a draggable year slider

React Node.js Vite Vercel Leaflet GeoJSON

[05] START_CONTACT

// LET'S WORK TOGETHER

I am always available to discuss new projects, creative ideas, or collaboration opportunities. Feel free to get in touch!