Hi, I'm Rui Macedo, a Web Developer from Caldas da Rainha, Portugal. I specialise in building robust web applications and coordinating releases across development, staging, and production environments, collaborating with QA and infrastructure teams to validate release readiness and track post-deployment issues. I have hands-on experience with .NET (C#), JavaScript, HTML5, CSS, SQL Server, and Classic ASP, and I'm passionate about problem solving and system optimisation. I'm proactive, analytical, and always looking for continuous improvement.

Rui Macedo

Hi, I'm Rui Macedo, a Web Developer from Caldas da Rainha, Portugal. I specialise in building robust web applications and coordinating releases across development, staging, and production environments, collaborating with QA and infrastructure teams to validate release readiness and track post-deployment issues. I have hands-on experience with .NET (C#), JavaScript, HTML5, CSS, SQL Server, and Classic ASP, and I'm passionate about problem solving and system optimisation. I'm proactive, analytical, and always looking for continuous improvement.

Available to hire

Hi, I’m Rui Macedo, a Web Developer from Caldas da Rainha, Portugal. I specialise in building robust web applications and coordinating releases across development, staging, and production environments, collaborating with QA and infrastructure teams to validate release readiness and track post-deployment issues.
I have hands-on experience with .NET (C#), JavaScript, HTML5, CSS, SQL Server, and Classic ASP, and I’m passionate about problem solving and system optimisation. I’m proactive, analytical, and always looking for continuous improvement.

See more

Experience Level

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

Language

Portuguese
Fluent
English
Advanced
Spanish; Castilian
Advanced
French
Intermediate

Work Experience

Assistant Analyst at NTT Data, Lisbon, Portugal
March 1, 2024 - Present
Web application development and maintenance using .NET, Classic ASP, and JavaScript with Visual Studio 2022. Database modelling and optimization in SQL Server. Implementing new features and enhancements in legacy systems. API development, integration and maintenance. Support and develop functionality in classic ASP systems. Worked closely with the team to improve SQL query performance. Integrated with Azure Repos and GitHub for version control and branch policies. Implemented coding best practices and version control using TFS. Automated CI pipelines using Jenkins. Participated in Agile meetings using Scrum.
Consultant at NTT Data, Lisbon, Portugal
March 31, 2024 - July 11, 2025
Consultant role involving web development and coordination across multiple environments.
Assistant Consultant at NTT Data, Lisbon, Portugal
September 30, 2023 - July 11, 2025
Assisted in web development tasks including legacy system enhancements and collaboration with cross-functional teams.
Trainee Programmer at NTT Data, Lisbon, Portugal
January 31, 2023 - July 11, 2025
Developed and maintained web applications using .NET, Classic ASP, and JavaScript. Gained experience in SQL Server database modelling and API development. Worked with version control systems and participated in Agile/Scrum meetings.
Purchasing Manager at Maratona, Caldas da Rainha, Portugal
January 31, 2022 - July 11, 2025
Analysis of financial KPIs. Stock management using FIFO and FEFO methods. Procurement of raw materials and price negotiation with suppliers. Calculation of food costs and preparation of fact sheets and procedures.
Front Office Team Member at SANA Hotels, Caldas da Rainha, Portugal
May 31, 2019 - July 11, 2025
Handled reception operations, night shift closure, accounting and banking. Committed to increasing positive customer reviews by proactively managing bookings and requests.
Front Office Team Member/Administrative at Ibis Budget Sheffield Arena, Sheffield, United Kingdom
May 31, 2018 - July 11, 2025
Contributed to improving hotel quality levels. Enhanced customer service efficiency, managed group bookings, dealt with requests, and trained staff to improve workplace efficiency.
Assistant Analyst at NTT Data
March 1, 2024 - Present
Web application development and maintenance using .NET, classic ASP and JavaScript with Visual Studio 2022. Database modelling and optimisation in SQL Server. Implementing new features and enhancements in legacy systems. API development, integration and maintenance. Support and develop functionality in classic ASP systems. Collaborated to improve SQL query performance. Integrated with Azure Repos and GitHub for version control and branch policies. Implemented coding best practices and version control using TFS. Automated CI pipelines using Jenkins. Participated in Agile/Scrum ceremonies.
Consultant at NTT Data
March 31, 2024 - October 14, 2025
Web application development and maintenance; involvement across release cycles and collaboration with QA and infrastructure teams to validate release readiness and post-deployment issue tracking.
Assistant Consultant at NTT Data
September 1, 2023 - October 14, 2025
Contributed to maintenance and feature enhancements in legacy systems; engaged in API integration and code improvements.
Trainee Programmer at NTT Data
January 1, 2023 - October 14, 2025
Web application development and maintenance using .NET, classic ASP and JavaScript; database work in SQL Server; version control practices.
Purchasing Manager at Maratona
January 31, 2022 - October 14, 2025
Analysis of financial KPI; stock management (FIFO and FEFO); procurement of raw materials and price negotiation with suppliers; calculation of food costs and preparation of fact sheets and procedures.
Front Office Team Member at SANA Hotels
May 31, 2019 - October 14, 2025
All tasks related with reception operations, night shift closure, accounting and banking. Focus on ensuring positive guest experiences and facilitating bookings.
Front Office Team Member / Administrative at Ibis Budget Sheffield Arena
May 31, 2018 - October 14, 2025
Contributed to raise hotel quality levels; multitasked to enhance customer service; managed group bookings and training of staff to improve efficiency.
Trainee Programmer at NTT Data
July 1, 2022 - January 1, 2023
Assisted in web application development using C#, .NET, Classic ASP and JavaScript; basic database work; learned version control and CI/CD basics.
Consultant at NTT Data
September 1, 2023 - March 1, 2024
Web development using C#, .NET, Classic ASP and JavaScript; release readiness coordination; integrated with Azure Repos and GitHub; automated pipelines with Jenkins; mentored team members to ensure standards compliance.
Purchasing Manager at Maratona
June 1, 2019 - January 1, 2022
Stock management (FIFO and FEFO); procurement of raw materials; price negotiation with suppliers; analysis of financial KPIs and cost calculations.
Front Office Team Member at SANA Hotels
June 1, 2018 - May 1, 2019
Reception tasks, night shift closures, accounting and banking; ensuring guest requests are handled and bookings prepared in advance to improve service quality.
Front Office Team Member / Administrative at Abis Budget Sheffield Arena
February 1, 2015 - May 1, 2018
Contributed to hotel quality improvements; multitasking to enhance customer service; managed group bookings and staff training.

Education

New technologies certification, professional training Web Developer at ISCTE – Upskill Program Academy
January 1, 2022 - July 1, 2022
BSc International Business EPAS – EFMD Programme Accreditation System at Sheffield Hallam University
September 1, 2015 - May 1, 2018
Hospitality Management at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013
Data Analytics Certificate at Google
February 1, 2023 - May 1, 2023
Google Cybersecurity Certificate at Google
January 1, 2025 - October 14, 2025
Certificado de Competências Pedagógicas at IEFP
January 11, 2030 - October 14, 2025
Google Cybersecurity Certificate at Online
January 1, 2025 - October 14, 2025
Google Data Analytics Certificate at Online
February 1, 2023 - May 1, 2023
Upskill Program Academy – Web Developer at ISCTE
January 1, 2022 - July 1, 2022
BSc International Business (EPAS – EFMD Programme Accreditation System) at Sheffield Hallam University
September 1, 2015 - May 1, 2018
Hospitality Management, Accommodation - Level V at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013
BSc International Business EPAS – EFMD Programme Accreditation System at Sheffield Hallam University
September 1, 2015 - May 1, 2018
Hospitality Management, Accommodation - Level V at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013

Qualifications

Google Data Analytics Certificate
February 1, 2023 - May 31, 2023
ISCTE – Upskill Program Academy
January 1, 2022 - July 31, 2022
Microsoft Excel, Certiport Certificate
January 11, 2030 - July 11, 2025
Pedagogy Training Certificate “Certificado de Competências Pedagógicas”, IEFP
January 11, 2030 - December 31, 2019
Google Cybersecurity Certificate
January 1, 2025 - October 14, 2025
Google Data Analytics Certificate
February 1, 2023 - May 1, 2023
Certificado de Competências Pedagógicas
January 11, 2030 - October 14, 2025
Microsoft Excel (Certiport Certificate)
January 11, 2030 - October 14, 2025
Certificate ID 12971498
January 11, 2030 - October 14, 2025
Google Cybersecurity Certificate
January 1, 2025 - January 9, 2026
Google Data Analytics Certificate
February 1, 2023 - May 1, 2023
SCTE – Upskill Program Academy
January 1, 2022 - July 1, 2022
Certificado de Competências Pedagógicas
January 11, 2030 - January 9, 2026
Certificate N. F676444/2019
January 11, 2030 - January 9, 2026

Industry Experience

Software & Internet, Travel & Hospitality, Retail, Financial Services, Professional Services, Manufacturing, Education, Media & Entertainment