Miguel Macedo

About Me

Software Engineering student with a passion for building practical and scalable solutions.

Introduction

My name is Miguel Macedo and I am currently pursuing a Bachelor's degree in Software Engineering. I have experience in software development and technical support, mainly working with Flutter for mobile and web applications. I am focused on problem-solving and continuous learning, with an emphasis on designing and implementing practical, scalable solutions for business contexts and personal projects.

Education

I completed vocational training as a Software Programmer at ATEC and started, in October 2023, a Bachelor's degree in Software Engineering at the Polytechnic Institute of Setúbal, where I deepened my knowledge in algorithms, data structures, front-end/back-end integration and database management.

Technical Skills

Programming languages: C#, Java, JavaScript/TypeScript, Python, Dart (Flutter).

Web & mobile development: HTML, CSS, React, Angular, Flutter/Dart.

Databases & back-end: MySQL, MSSQL, Firebase, Google Cloud, MongoDB; API development.

Tools: Git, Postman; object-oriented programming and distributed services.

Professional Experience

I worked as a Software Developer and Helpdesk at Frenetifusion, Lda., where I gained experience in system maintenance, technical support, project design and development of internal tools and websites.

Projects & Awards

I have participated in academic projects that apply Artificial Intelligence techniques, and was awarded 2nd place in the Intel AI for Youth program with the "Natural Selection" project. I also participate in volunteer activities related to animal care.