Profile
Informatics and Computing B.E. student at FEUP with a strong interest in problem-solving and algorithm design. Passionate about learning new technologies and contributing to projects. Open-source supporter.
Education

Bachelor in Informatics and Computing Engineering

2022 to Present at Faculty of Engineering of the University of Porto, Porto, Portugal

Experience

Member

From Oct 2024 to Present at NIAEFEUP, Porto, Portugal

  • Developing a mobile app in Flutter made for students to help them organize their academic life and schedule.
  • Developer of the College Student's Association website using Svelte, Tailwind CSS, Kotlin and Spring Boot.

Skills
Languages
  • C/C++
  • RISC-V Assembly
  • Java
  • Python
  • SQL
  • HTML
  • CSS
  • JavaScript
  • Dart
Software Development
  • Object-Oriented Programming
  • Software Architecture
  • Design Patterns
  • Refactoring
  • Unit Testing
  • Debugging
  • Linux
  • Git
Algorithms and Data Structures
  • Algorithm Analysis
  • Algorithm Design
  • Graph Algorithm
Databases and Data Analysis
  • SQLite
  • PostgreSQL
  • MySQL
  • Pandas
  • Relational Algebra
  • Database Design
© 2025 Pedro Castro