Miguel Magalhães

I'm a

Computer Engineering graduate and Cybersecurity Master's student focused on IT Operations, Systems, Networking, Web Development and Cybersecurity.

About

Professional profile combining Computer Engineering, ongoing postgraduate study and practical experience across IT support, systems, networking and software development.

Computer Engineering Graduate & Cybersecurity Master's Student

Computer Engineering graduate and currently enrolled Master's student in Cybersecurity and Computer Systems Auditing, with specialised training in Computer Networks and Systems and practical experience in technical support, systems, networking and software development.

My background includes first-line IT support, incident troubleshooting, user and access management, Windows environments, business applications, internal platforms, computer networks and full-stack web development.

I have practical experience with Windows, Linux, Active Directory, Microsoft SQL Server, MySQL, PostgreSQL, Python, PHP, JavaScript, TypeScript, React, REST APIs, Git, Supabase and Vercel.

My academic and international experience includes a network intrusion detection project developed through a Portugal–Brazil COIL collaboration, two Erasmus+ programmes, scientific communications and multidisciplinary software projects.

I am particularly interested in IT Operations, systems administration, infrastructure and cybersecurity, and I continuously develop my knowledge through professional experience, practical projects, certifications and ongoing postgraduate study.

I am recognised for problem-solving, adaptability, clear communication with technical and non-technical users, teamwork and continuous learning.

Core Areas: IT Support · IT Operations · Systems Administration · Networking · Web Development · Cybersecurity

Professional Interests: Systems administration, infrastructure, networking, cybersecurity, software development and continuous learning.

Featured Projects

Professional Experiences

International Programmes

Scientific Communications

Skills

Technical and interpersonal competencies organised by professional domain, based on practical experience and project work.

Systems & Support

First-line Technical Support Windows Linux Active Directory Microsoft 365 Incident Diagnosis and Resolution Hardware and Software Support Computer and Peripheral Configuration User and Permission Management Remote Access Support IT Asset Management

Networking & Infrastructure

TCP/IP DNS DHCP VPN LAN Network Administration Connectivity Troubleshooting Wireshark Snort Cisco Packet Tracer Network Segmentation Windows Server IIS

Programming & Development

Python JavaScript TypeScript PHP Java HTML5 CSS3 React Vite Bootstrap Tailwind CSS REST APIs Git GitHub

Databases

Microsoft SQL Server MySQL PostgreSQL SQL Database Modelling Basic Database Administration

Cloud & Tools

Supabase Vercel Docker Chart.js Visual Studio Code Primavera ERP ERP Systems

Cybersecurity

Network Security Traffic Analysis Intrusion Detection Access Management Laboratory-based Vulnerability Assessment Data Protection Basic System Hardening Log Management and Analysis

Interpersonal Skills

Communication Teamwork Problem-solving Adaptability Continuous Learning

Resume

Computer Engineering graduate and Cybersecurity Master's student with practical experience in IT support, systems, networking and software development, supported by professional experience, client projects, international collaborations and scientific work.

Profile

Miguel Magalhães

Cybersecurity Master's student and Computer Engineering graduate focused on practical problem-solving, reliable technical support, system improvement and continuous professional development across IT support, systems, networking, web development and cybersecurity.

Education

Master's Degree in Cybersecurity and Computer Systems Auditing

2026–Present

Instituto Superior Politécnico Gaya — ISPGAYA

Currently enrolled | EQF Level 7

Evening programme · 4 semesters · A3ES-accredited

Official Master's programme

Bachelor's Degree in Computer Engineering

2023–2026

Instituto Superior Politécnico Gaya — ISPGAYA

Final Grade: 15/20 | EQF Level 6

Degree programme · 6 semesters · A3ES-accredited

Final Project: Integrated Information Technology Services Management Platform

Official Bachelor's programme

Higher Professional Technical Course in Computer Networks and Systems

2021–2024

Instituto Superior Politécnico Gaya — ISPGAYA

Final Grade: 16/20 | EQF Level 5

Daytime programme · 4 semesters · Practice-oriented training

Official CTeSP programme

Technical Profile

  • Technical Support and IT Operations
  • Systems and User Administration
  • Computer Networks and Infrastructure
  • Web Development and REST APIs
  • SQL and Database Systems
  • Network Security and Traffic Analysis

Languages

  • Portuguese — Native
  • English — B2, Independent User

Interests

  • Cybersecurity
  • Systems Administration
  • Computer Networks
  • Software Development
  • Artificial Intelligence
  • Continuous Learning

Experience

Professional roles, freelance work and internships where technical skills were applied in real environments.

Clínica Dr. Luís Couto

May 2026 – July 2026

Position: Freelance Web Developer
Location: Portugal / Remote

Developed and deployed a full-stack medical appointment booking platform for a real healthcare client.

Key responsibilities and contributions

  • Developed the user interface using React, TypeScript, Vite and Tailwind CSS.
  • Implemented a multi-step booking flow covering appointment type, date, time, patient details and confirmation.
  • Integrated dynamic appointment availability and booking validation.
  • Developed REST API routes for communication with external clinical systems.
  • Integrated authentication and database operations using Supabase.
  • Configured deployment and environment variables through Vercel.
  • Implemented form validation, responsive design and accessibility improvements.
  • Worked with healthcare-oriented requirements and privacy-aware data forms.
  • Structured the platform for future integrations and notification features.

Technologies: React, TypeScript, Vite, Tailwind CSS, Supabase, REST APIs, Vercel and Git.

NewCoffee – Indústria Torrefatora de Cafés, S.A.

28 November 2025 – 2 July 2026

Position: IT Technician
Department: Information Systems Department
Location: Paredes, Portugal

Key responsibilities and contributions

  • Provided first-line technical support to users across different departments and company locations.
  • Diagnosed and resolved incidents involving hardware, software, user accounts, access permissions, printing, connectivity and business applications.
  • Prepared, configured and maintained Windows desktops, laptops, printers, mobile devices and peripherals.
  • Created and managed user accounts, groups, permissions and access rights through Active Directory and internal systems.
  • Supported ERP systems, internal applications, VPN services, telephony and business tools used across the organisation.
  • Logged, monitored and resolved technical support requests and incidents.
  • Managed and updated information relating to IT equipment, users and technology assets.
  • Supported network infrastructure, including DHCP, connectivity and remote access troubleshooting.
  • Developed and maintained internal web platforms using React, PHP, JavaScript, Python and Microsoft SQL Server.
  • Implemented new features, fixed application issues and contributed to internal process improvements.
  • Collaborated with external IT providers in resolving incidents and maintaining systems and infrastructure.

Staples Portugal, S.A.

3 February 2025 – 3 August 2025

Position: IT Support Technician — Part-time
Department: EasyTech
Location: Ermesinde, Portugal

Key responsibilities and contributions

  • Diagnosed and resolved hardware, software and peripheral issues reported by customers and employees.
  • Provided technical support for POS terminals and SRDS software.
  • Logged and monitored incidents through the internal support platform.
  • Communicated technical solutions clearly to non-technical users.
  • Identified customers’ technical needs and recommended suitable technology solutions.
  • Collaborated with sales, customer service and logistics teams to maintain high service standards.

Aquário Eletrónica

1 February 2024 – 31 July 2024

Position: Systems and Development Intern
Location: Porto, Portugal

Key responsibilities and contributions

  • Developed Python scripts for web scraping, data collection and task automation.
  • Supported Microsoft SQL Server administration and integration with the Primavera ERP system.
  • Assisted with local network infrastructure and IT systems.
  • Organised technical documentation, planned tasks and prepared weekly progress reports.
  • Collaborated with the technical team in analysing and resolving problems.

Portfolio

Selected professional, international and academic projects, ordered by relevance and impact.

Featured Projects

Additional Academic Projects

Certifications

Verified certifications supporting my technical development in programming, Linux, artificial intelligence, computer hardware and international project work.

Python Essentials 1

Cisco Networking Academy · March 2026

View Credly badge

Python Essentials 2

Cisco Networking Academy · April 2026

View Credly badge

Linux Unhatched

Cisco Networking Academy · February 2026

View Credly badge

AI Fundamentals

Cisco Networking Academy & IBM SkillsBuild · June 2025

View Credly badge

Computer Hardware Fundamentals

Cisco Networking Academy · June 2025

View Credly badge

Erasmus+ BIP 2025 Certificate

ISPGAYA / Erasmus+ · 2025

Presenter Certificate — Environmental Footprint Assessment and Mitigation in Generative Artificial Intelligence

ISPGAYA · October 2025

Research & Publications

Scientific work developed during my Computer Engineering degree, covering sustainable artificial intelligence, frontend technologies and application security.

Environmental Footprint Assessment and Mitigation in Generative Artificial Intelligence

2025 · ISPGAYA Congress 2025

Miguel Magalhães, Joana Becker Paulo, Catarina Oliveira Lucas and Eric Zanghi

Scientific paper assessing the environmental footprint of large language models across energy consumption, carbon emissions and water usage. The study also examines mitigation strategies including quantisation, sparsity and the geographical distribution of computing workloads.

Status: Presented at ISPGAYA Congress 2025; manuscript prepared for publication in the conference proceedings.

Comparative Evaluation of Angular and React in the Context of Web Development and Front-end Security: A Systematic Review

2025 · ISPGAYA Congress 2025

Carlos Sousa, Miguel Magalhães, Gabriel Rocha and José Monteiro

Systematic literature review comparing Angular and React across performance, scalability, developer experience, market adoption and frontend application security, using a structured methodology based on PRISMA 2020.

Status: Presented at ISPGAYA Congress 2025; manuscript under preparation/review for publication.

International Experience & Academic Collaboration

International mobility and collaborative academic programmes combining software development, cybersecurity, sustainability and multidisciplinary teamwork.

Erasmus+ BIP 2025 — Building Energy-Independent Solutions for Sustainable Communities

September 2025 – December 2025

Participated in an Erasmus+ Blended Intensive Programme combining virtual collaboration with an intensive in-person week at ISPGAYA.

  • Collaborated in an international and multidisciplinary team.
  • Contributed to the development of the Clash of Eco educational digital game.
  • Worked on game mechanics involving energy production, consumption, storage and management.
  • Participated in user testing and the final project presentation.
  • Developed intercultural communication, teamwork and problem-solving skills.

Technologies: React, TypeScript, Vite, Express, PostgreSQL and Git.

Academic Recognition: 3 ECTS

COIL Portugal–Brazil — Predictive Network Intrusion Detection System

October 2025 – December 2025

Institutions: ISPGAYA, Portugal · FATEC Ipiranga – Centro Paula Souza, Brazil

International Collaborative Online International Learning project combining networks, cybersecurity, data analysis and machine learning.

  • Configured an isolated virtual laboratory using Kali Linux, Ubuntu Server and VirtualBox.
  • Generated baseline traffic and captured network packets using Wireshark and tcpdump.
  • Participated in controlled reconnaissance, brute-force and web application attack simulations.
  • Configured Snort for intrusion detection and structured log generation.
  • Organised network datasets for preprocessing and predictive model training.
  • Collaborated in the analysis of KNN, SVM, decision tree and Random Forest models.
  • Presented the final results to students and lecturers from both institutions.

Erasmus+ Games for Goals — Educational Board Game Design

September 2024 – October 2024 · Nordhausen, Germany

Participated in an in-person Erasmus+ mobility programme focused on designing an educational board game for children aged 8 to 10.

  • Collaborated in an international and multidisciplinary team.
  • Designed educational scenarios, task cards, action cards, rules and supporting materials.
  • Connected the game to Children’s Rights and the United Nations Sustainable Development Goals.
  • Addressed inclusion, equality, education, well-being, privacy and protection from violence.
  • Developed intercultural communication, creativity, teamwork and problem-solving skills.

Areas I Can Contribute To

I contribute to practical technology projects across IT support, systems, networking and web development. My work is focused on reliable implementation, clear communication, maintainable solutions and continuous improvement.

This section describes areas of competence. It is not a contractual offer.

IT Support & Troubleshooting

First-line technical support, incident diagnosis, user assistance, hardware and software troubleshooting and workplace technology support.

Systems & User Administration

Windows environments, Active Directory, user accounts, permissions, business applications, remote access and basic system administration.

Web Application Development

Responsive web interfaces and full-stack applications using React, TypeScript, JavaScript, PHP, SQL and REST APIs.

Database-Driven Solutions

Development and integration of applications using Microsoft SQL Server, MySQL, PostgreSQL and Supabase.

Networking & Security Labs

Network configuration, traffic analysis, isolated laboratory environments, intrusion detection and controlled cybersecurity exercises.

Python Automation

Python scripts for data collection, repetitive task automation, data processing and internal workflow support.

Contact

I am open to professional opportunities, technology projects and conversations related to IT support, systems, networking, web development and cybersecurity.

You can contact me directly by email or connect with me through LinkedIn, GitHub and ORCID.

Location

Porto, Portugal

Profiles

LinkedIn · GitHub · ORCID

Send a message

Opens your email app with my address already filled in.

Email me