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.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Portuguese
Fluent
English
Advanced
Spanish; Castilian
Advanced
French
Intermediate
Work Experience
Assistant Analyst at NTT Data, Lisbon, Portugal
March 1, 2024 - PresentWeb 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, 2025Consultant role involving web development and coordination across multiple environments.
Assistant Consultant at NTT Data, Lisbon, Portugal
September 30, 2023 - July 11, 2025Assisted 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, 2025Developed 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, 2025Analysis 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, 2025Handled 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, 2025Contributed 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 - PresentWeb 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, 2025Web 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, 2025Contributed 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, 2025Web 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, 2025Analysis 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, 2025All 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, 2025Contributed 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, 2023Assisted 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, 2024Web 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, 2022Stock 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, 2019Reception 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, 2018Contributed 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, 2022BSc International Business EPAS – EFMD Programme Accreditation System at Sheffield Hallam University
September 1, 2015 - May 1, 2018Hospitality Management at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013Data Analytics Certificate at Google
February 1, 2023 - May 1, 2023Google Cybersecurity Certificate at Google
January 1, 2025 - October 14, 2025Certificado de Competências Pedagógicas at IEFP
January 11, 2030 - October 14, 2025Google Cybersecurity Certificate at Online
January 1, 2025 - October 14, 2025Google Data Analytics Certificate at Online
February 1, 2023 - May 1, 2023Upskill Program Academy – Web Developer at ISCTE
January 1, 2022 - July 1, 2022BSc International Business (EPAS – EFMD Programme Accreditation System) at Sheffield Hallam University
September 1, 2015 - May 1, 2018Hospitality Management, Accommodation - Level V at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013BSc International Business EPAS – EFMD Programme Accreditation System at Sheffield Hallam University
September 1, 2015 - May 1, 2018Hospitality Management, Accommodation - Level V at Hospitality and Tourism School of Lisbon
September 1, 2011 - April 1, 2013Qualifications
Google Data Analytics Certificate
February 1, 2023 - May 31, 2023ISCTE – Upskill Program Academy
January 1, 2022 - July 31, 2022Microsoft Excel, Certiport Certificate
January 11, 2030 - July 11, 2025Pedagogy Training Certificate “Certificado de Competências Pedagógicas”, IEFP
January 11, 2030 - December 31, 2019Google Cybersecurity Certificate
January 1, 2025 - October 14, 2025Google Data Analytics Certificate
February 1, 2023 - May 1, 2023Certificado de Competências Pedagógicas
January 11, 2030 - October 14, 2025Microsoft Excel (Certiport Certificate)
January 11, 2030 - October 14, 2025Certificate ID 12971498
January 11, 2030 - October 14, 2025Google Cybersecurity Certificate
January 1, 2025 - January 9, 2026Google Data Analytics Certificate
February 1, 2023 - May 1, 2023SCTE – Upskill Program Academy
January 1, 2022 - July 1, 2022Certificado de Competências Pedagógicas
January 11, 2030 - January 9, 2026Certificate N. F676444/2019
January 11, 2030 - January 9, 2026Industry Experience
Software & Internet, Travel & Hospitality, Retail, Financial Services, Professional Services, Manufacturing, Education, Media & Entertainment
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Caldas da Rainha today.