I’m Rafael, a Software Development Engineer with 3+ years of experience at Amazon Web Services (AWS), where I built and scaled cloud-native applications used by millions. My focus is on web development and cloud-based solutions that are reliable, efficient, and user-friendly. At AWS, I worked on projects like Amazon Q Chat for the AWS Console, where I designed and developed the UI in a micro-frontend architecture, integrated it with multiple AWS services, and led cross-team initiatives to improve performance, monitorability, and user experience. Before that, I contributed to the Managed Development Environments team, building cloud-hosted development environments to help engineers start contributing instantly. I specialize in: * Frontend Development: TypeScript, React, modern UI/UX best practices * Cloud Applications: AWS services (Lambda, S3, CloudWatch, etc.), scalable architectures * Backend Development: Go, Python, Java * Collaboration & Leadership: Leading projects across teams, mentoring, and onboarding I’m passionate about helping clients bring their ideas to life with clean, scalable, and cloud-ready solutions. Whether you need a modern web app, AWS integration, or improvements in performance, UX, and efficiency, I can help you get there.

I’m Rafael, a Software Development Engineer with 3+ years of experience at Amazon Web Services (AWS), where I built and scaled cloud-native applications used by millions. My focus is on web development and cloud-based solutions that are reliable, efficient, and user-friendly. At AWS, I worked on projects like Amazon Q Chat for the AWS Console, where I designed and developed the UI in a micro-frontend architecture, integrated it with multiple AWS services, and led cross-team initiatives to improve performance, monitorability, and user experience. Before that, I contributed to the Managed Development Environments team, building cloud-hosted development environments to help engineers start contributing instantly. I specialize in: * Frontend Development: TypeScript, React, modern UI/UX best practices * Cloud Applications: AWS services (Lambda, S3, CloudWatch, etc.), scalable architectures * Backend Development: Go, Python, Java * Collaboration & Leadership: Leading projects across teams, mentoring, and onboarding I’m passionate about helping clients bring their ideas to life with clean, scalable, and cloud-ready solutions. Whether you need a modern web app, AWS integration, or improvements in performance, UX, and efficiency, I can help you get there.

Available to hire

I’m Rafael, a Software Development Engineer with 3+ years of experience at Amazon Web Services (AWS), where I built and scaled cloud-native applications used by millions. My focus is on web development and cloud-based solutions that are reliable, efficient, and user-friendly.

At AWS, I worked on projects like Amazon Q Chat for the AWS Console, where I designed and developed the UI in a micro-frontend architecture, integrated it with multiple AWS services, and led cross-team initiatives to improve performance, monitorability, and user experience. Before that, I contributed to the Managed Development Environments team, building cloud-hosted development environments to help engineers start contributing instantly.

I specialize in:

  • Frontend Development: TypeScript, React, modern UI/UX best practices
  • Cloud Applications: AWS services (Lambda, S3, CloudWatch, etc.), scalable architectures
  • Backend Development: Go, Python, Java
  • Collaboration & Leadership: Leading projects across teams, mentoring, and onboarding

I’m passionate about helping clients bring their ideas to life with clean, scalable, and cloud-ready solutions. Whether you need a modern web app, AWS integration, or improvements in performance, UX, and efficiency, I can help you get there.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Portuguese
Fluent
English
Fluent
Spanish; Castilian
Advanced
German
Intermediate

Work Experience

Software Engineer II at Amazon Web Services (AWS)
January 1, 2024 - Present
Contributed to the Amazon Q Chatteam, developing and enhancing the UI of an AWS Expert AI assistant for the AWS Management Console, within a micro-frontend architecture. Integrated Amazon Q Chat with multiple AWS Console services, enhancing usability, security, monitorability, and overall customer experience. Delivered new features and UX improvements that increased adoption and streamlined user workflows. Led large, cross-team initiatives from design through delivery, aligning multiple stakeholders to ship high-impact projects. Mentored and onboarded new teammates, guiding them through both technical and organizational aspects of the team’s work.
Software Engineer at Amazon Web Services (AWS)
September 1, 2022 - Present
Integrated the Managed Development Environments (MDE) team, which provides easily customizable development environments hosted in the cloud. Worked on various customer-requested features and operations to guarantee operational excellence of a complex service built on top of other AWS services. Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Web Engineer (Research Grant) at INESCT TEC
July 1, 2022 - September 6, 2025
Elicited requirements, designed, and implemented the interfaces of an Explainable AI (XAI) system, developed within the scope of the European TRUSTAI project—a platform that allows its users to create XAI projects, upload datasets, select a model, train and adjust it, and visualize the results graphically and textually. Researched interaction design methods for human-guided XAI applications.
Software Engineer (Internship) at Amazon Web Services (AWS)
September 1, 2021 - September 6, 2025
Integrated the SageMaker Autopilot team, which owns the AutoML and AMT (Automatic Model Tuning) parts in the AWS SageMaker service. Worked on two customer-requested projects: Model Insights, which allows the automatic generation of reports regarding the AutoML generated models; Snowflake Integration, which consisted of integrating the usage of Snowflake datasets with the Autopilot service. Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Software Engineer (Research Grant) at INESC TEC
December 1, 2020 - September 6, 2025
Developed ETL scripts to extract data from pharmacies’ databases and then transform and load it into a data warehouse. Developed stock management dashboards in PowerBI, for the BESTORDER project, that provide a set of tools for assisting in the inventory management of various pharmacies.
AI Researcher (Internship) at INESC TEC
August 1, 2019 - September 6, 2025
Studied the influence of a dataset’s face diversity on the performance of a face classifier. Researched on how to minimize the resources utilized when training the classifier using techniques such as PCA (Principal Component Analysis) and Guided Selection (using K-means Clustering) while maintaining its performance.
Software Engineer II at Amazon Web Services (AWS)
January 1, 2024 - Present
Contributed to the Amazon Q Chatteam, developing and enhancing the UI of an AWS Expert AI assistant for the AWS Management Console, within a micro-frontend architecture. Integrated Amazon Q Chat with multiple AWS Console services, enhancing usability, security, monitorability, and overall customer experience. Delivered new features and UX improvements that increased adoption and streamlined user workflows. Led large, cross-team initiatives from design through delivery, aligning multiple stakeholders to ship high-impact projects. Mentored and onboarded new teammates, guiding them through both technical and organizational aspects of the team’s work.
Software Engineer at Amazon Web Services (AWS)
September 1, 2022 - Present
Integrated the Managed Development Environments (MDE) team, which provides easily customizable development environments hosted in the cloud. Worked on various customer-requested features and operations to guarantee operational excellence of a complex service built on top of other AWS services. Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Web Engineer (Research Grant) at INESCT TEC
July 1, 2022 - September 6, 2025
Elicited requirements, designed, and implemented the interfaces of an Explainable AI (XAI) system, developed within the scope of the European TRUSTAI project—a platform allowing users to create XAI projects, upload datasets, select models, train and adjust them, and visualize results.
Software Engineer (Internship) at Amazon Web Services (AWS)
September 1, 2021 - September 6, 2025
Integrated the SageMaker Autopilot team, owning AutoML and AMT (Automatic Model Tuning) parts of the AWS SageMaker service. Worked on two customer-requested projects: Model Insights (automatic generation of reports for AutoML models) and Snowflake Integration (integration of Snowflake datasets with Autopilot). Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Software Engineer (Research Grant) at INESC TEC
December 1, 2020 - September 6, 2025
Developed ETL scripts to extract data from pharmacies’ databases and load it into a data warehouse. Built stock management dashboards in PowerBI for the BESTORDER project to assist inventory management of various pharmacies.
AI Researcher (Internship) at INESC TEC
August 1, 2019 - September 6, 2025
Studied the influence of a dataset’s face diversity on the performance of a face classifier. Researched methods to minimize resource use during training using PCA and Guided Selection (K-means) while maintaining performance.
Software Engineer II at Amazon Web Services (AWS)
January 1, 2024 - Present
Contributed to the Amazon Q Chatteam, developing and enhancing the UI of an AWS Expert AI assistant for the AWS Management Console, within a micro-frontend architecture. Integrated Amazon Q Chat with multiple AWS Console services, enhancing usability, security, monitorability, and overall customer experience. Delivered new features and UX improvements that increased adoption and streamlined user workflows. Led large, cross-team initiatives from design through delivery, aligning multiple stakeholders to ship high-impact projects. Mentored and onboarded new teammates, guiding them through both technical and organizational aspects of the team’s work.
Software Engineer at Amazon Web Services (AWS)
September 1, 2022 - Present
Integrated the Managed Development Environments (MDE) team, which provides easily customizable development environments that are hosted in the cloud. These environments are repeatable and allow all users of a project or team to start contributing almost instantly. Worked on various customer requested features and operations work to guarantee operational excellence of a complex service built on top of other AWS services. Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Web Engineer (Research Grant) at INESCT TEC
July 1, 2022 - September 6, 2025
Elicited requirements, designed, and implemented the interfaces of an Explainable AI (XAI) system, developed within the scope of the European project TRUSTAI – a platform that allows its users to create XAI projects, upload datasets, select a model that fits the problem (classification, regression, and prescription), train and adjust it, and visualize the results graphically and textually. Researched interaction design methods for human-guided XAI applications.
Software Engineer (Internship) at Amazon Web Services (AWS)
September 1, 2021 - September 6, 2025
Integrated the SageMaker Autopilot team, which owns the AutoML and AMT (Automatic Model Tuning) parts in the AWS SageMaker service. Worked on two different customer requested projects: Model Insights (automatic generation of reports regarding the AutoML generated models) and Snowflake Integration (integrating the usage of Snowflake datasets with the Autopilot service). Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.
Software Engineer (Research Grant) at INESC TEC
December 1, 2020 - September 6, 2025
Developed ETL scripts to extract data from pharmacies’ databases and then transform and load it into a data warehouse. Developed stock management dashboards in PowerBI, for the BESTORDER project, that provide a set of tools for assisting in the inventory management of various pharmacies.
AI Researcher (Internship) at INESC TEC
August 1, 2019 - September 6, 2025
Studied the influence of a dataset’s face diversity on the performance of a face classifier. Researched on how to minimize the resources utilized when training the classifier using techniques such as PCA (Principal Component Analysis) and Guided Selection (using K-means Clustering) while maintaining its performance.
Software Engineer II at Amazon Web Services (AWS)
January 1, 2024 - November 3, 2025
Led UI development for the Amazon Q Chat AI assistant in a micro-frontend architecture for the AWS Management Console, improving usability, security, monitorability, and adoption. Integrated Amazon Q Chat with multiple AWS Console services to streamline workflows; delivered new features and UX improvements; mentored new teammates and guided cross‑team initiatives from design through delivery.
Software Engineer at Amazon Web Services (AWS)
December 1, 2023 - December 1, 2023
Joined the Managed Development Environments (MDE) team to deliver cloud-hosted, repeatable development environments that enable instant onboarding and collaboration. Implemented customer-requested features and operational improvements on a complex service built atop AWS; authored design documents and participated in planning, reviews, and Scrum ceremonies.
Web Engineer (Research Grant) at INESC TEC
July 1, 2022 - July 1, 2022
Elicited requirements and designed/implemented interfaces for an Explainable AI (XAI) system as part of the TRUSTAI European project, enabling users to create XAI projects, upload datasets, select/train models, and visualize results. Researched interaction design methods for human-guided XAI.
Software Engineer (Intern) at Amazon Web Services (AWS)
September 1, 2021 - September 1, 2021
Joined the SageMaker Autopilot team focusing on AutoML and Automatic Model Tuning; delivered two customer projects: Model Insights (automatic model reporting) and Snowflake Integration (dataset integration with Autopilot). Wrote design documents and participated in planning, reviews, and Scrum ceremonies.
Software Engineer (Research Grant) at INESC TEC
December 1, 2020 - December 1, 2020
Developed ETL scripts to extract data from pharmacies’ databases into a data warehouse and built stock management dashboards in Power BI for the BESTORDER project to support inventory management.
AI Researcher (Internship) at INESC TEC
August 1, 2019 - August 1, 2019
Studied the impact of a dataset’s face diversity on a classifier’s performance and investigated resource-efficient training using PCA and guided selection (K‑means) while maintaining accuracy.
Software Engineer (Internship) at Amazon Web Services (AWS)
September 1, 2021 - September 1, 2021
Integrated the SageMaker Autopilot team, which owns the AutoML and AMT (Automatic Model Tuning) parts in the AWS SageMaker service. Worked on two different customer requested projects: Model Insights which allows the automatic generation of reports regarding the AutoML generated models; Snowflake Integration which consisted of integrating the usage of Snowflake datasets with the Autopilot service. Wrote design documents and participated in design discussions, team planning, operational reviews, and Scrum related meetings.

Education

Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022
Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022
Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022
Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022
Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022
Integrated Masters in Informatics and Computation Engineering at FEUP - Faculty of Engineering of University of Porto
January 1, 2017 - January 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Computers & Electronics, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more