Hi, I'm Rui Miranda. I'm a freelance analyst and developer with extensive experience delivering full-stack solutions, performing DevOps, leading tests, and driving security-conscious architecture. I enjoy turning complex requirements into reliable applications that power public-sector and financial-services projects. I thrive in cross-functional teams, implement CI/CD, design scalable architectures, and apply modern JavaScript frameworks to deliver robust software. I'm passionate about learning, collaborating, and delivering value through pragmatic, hands-on engineering.

Rui Miranda

Hi, I'm Rui Miranda. I'm a freelance analyst and developer with extensive experience delivering full-stack solutions, performing DevOps, leading tests, and driving security-conscious architecture. I enjoy turning complex requirements into reliable applications that power public-sector and financial-services projects. I thrive in cross-functional teams, implement CI/CD, design scalable architectures, and apply modern JavaScript frameworks to deliver robust software. I'm passionate about learning, collaborating, and delivering value through pragmatic, hands-on engineering.

Available to hire

Hi, I’m Rui Miranda. I’m a freelance analyst and developer with extensive experience delivering full-stack solutions, performing DevOps, leading tests, and driving security-conscious architecture. I enjoy turning complex requirements into reliable applications that power public-sector and financial-services projects.
I thrive in cross-functional teams, implement CI/CD, design scalable architectures, and apply modern JavaScript frameworks to deliver robust software. I’m passionate about learning, collaborating, and delivering value through pragmatic, hands-on engineering.

See more

Experience Level

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

Language

Portuguese
Fluent
English
Fluent
French
Advanced
Spanish; Castilian
Intermediate

Work Experience

Consultant at European Parliament
January 1, 2021 - Present
Consultant for European Parliament projects involving Metrics and Annual Activity Report applications, utilizing technologies like Java (J2EE, Spring, Hibernate), JavaScript frameworks, Oracle DB, REST, and automation tools including Jenkins and Selenium. Responsibilities include application development and technical leadership aspects.
Tech Lead at BNP Paribas Securities Services
January 1, 2021 - July 19, 2025
Technical lead for Investment Fund Services projects including platform development for fund promoters and distributors. Managed release, test, and security management, architecture design, and continuous integration. Technologies used include JavaScript frameworks, Java, Sybase, Unix, and CI/CD tools such as Jenkins and Gitlab.
Associate Technical Consultant at CGI
May 1, 2018 - July 19, 2025
Provided technical consulting and development services for various projects including public sector systems for Finnish clients, internal issue tracking applications, and web applications for EDF and EDP. Technologies and responsibilities covered full-stack development, continuous integration, migration, and maintenance with diverse tech stacks such as Java, JavaScript, PHP, ASP.NET, Oracle PL/SQL, and various databases.
Communicator at PT Contact
July 1, 2008 - July 19, 2025
Handled inbound technical support communication for MEO’s triple play service, assisting customers in technical queries.
Assistant Call Center at E. S. Contact Center
March 1, 2008 - July 19, 2025
Performed telemarketing outbound operations for PT’s 'PT 100' service.
Consultant at MIRANDA DIGITAL CONSULTING, UNIPESSOAL LDA
May 1, 2023 - Present
Consultant at the European Parliament (Brussels) involved in Metrics and Annual Activity Report applications; technologies include Java/J2EE, Angular, Oracle, Jenkins, SharePoint.
Consultant at NETCOMPANY - INTRASOFT
May 1, 2023 - October 6, 2025
Projects Metrics & AAR for European Parliament Administration: Metrics application; Annual Activity Report; involved Java/J2EE, Selenium, Angular, SQL, Oracle, Jenkins.
Tech Lead at BNP Paribas Securities Services
January 31, 2021 - October 6, 2025
Investment Fund Services; Release Management, Test Management, Security Management; Architecture design; CI; Technologies: JavaScript, Angular, CSS, Java, Struts, JUNIT, JDBC, Jasper, WTX, Sybase, Unix, SVN, Git, Gitlab, Jenkins, SharePoint.
Associate Technical Consultant at CGI
May 1, 2018 - October 6, 2025
Global Delivery Center; Tech Lead on Tierekisteri and Kuviateto; CI, Release Management, Architecture; Technologies: HTML5, JavaScript, jQuery, AngularJS, Java, Spring, JDBC, Oracle PL/SQL, Git, Jenkins, etc.
Inbound Communicator at PT Contact
July 1, 2008 - October 6, 2025
Inbound Technical Support in triple play service; customer support at call center.
Outbound Operator at E. S. CONTACT CENTER
March 1, 2008 - October 6, 2025
Outbound telemarketing for PT 100 campaign.
Consultant at MIRANDA DIGITAL CONSULTING, UNIPESSOAL LDA
May 1, 2023 - Present
Freelance consultant for European Parliament projects including Metrics application and Annual Activity Report tooling; supported data integration and digital transformation across public sector initiatives.
Consultant at NETCOMPANY - INTRASOFT
May 1, 2023 - October 6, 2025
Delivered Metrics & AAR projects for the European Parliament Administration: Metrics application and Annual Activity Report tooling; contributed to enterprise CI/CD practices, Java/J2EE backend, frontend, and Oracle DB components.
Tech Lead at Decskill (BNP Paribas Securities Services)
January 1, 2021 - October 6, 2025
Tech Lead for Investment Fund Services projects; led Release Management, Test Management, Security Management, and architecture design; implemented CI/CD pipelines, JavaScript/Angular frontend and Java backend; supported regulatory reporting and data integrity.
Associate Technical Consultant at CGI
May 1, 2018 - October 6, 2025
Global Delivery Center projects incl. Väylätieto (Finnish Transport Agency), Liikennevirasto, Tierekisteri, Kuviateto; advised on CI, Release Management, architecture; contributed to J2EE/Spring/JS frontend; multiple migrations/maintenance across EDF, EDP and other clients.
Communicator at PT Contact
July 1, 2008 - October 6, 2025
Inbound technical support communicator for triple-play service (MEO); provided customer support and troubleshooting.
Outbound Operator at E. S. CONTACT CENTER
March 1, 2008 - October 6, 2025
Outbound telemarketing operator for PT’s PT 100 project; customer engagement and lead generation.

Education

Post-graduation at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2012 - December 31, 2014
Engineer's degree at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2008 - December 31, 2012
Post-graduation in Informatics and Computing Engineering at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2012 - January 1, 2014
Engineer’s degree in Electronic Telecommunications and Computer Engineering at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2008 - January 1, 2012
Post-graduation, Informatics and Computing Engineering at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2012 - January 1, 2014
Engineer’s degree, Electronic Telecommunications and Computer Engineering at Lisbon Superior Engineering Institute (Polytechnic Institute)
January 1, 2008 - January 1, 2012

Qualifications

Basic Consulting Skills – Jason Associates
May 1, 2014 - May 31, 2014
French A1 – Oxford School - Instituto de Linguas
May 1, 2015 - May 31, 2015
French A2.1 – Alliance Française Portugal
July 1, 2015 - July 31, 2015
French A2 – Alliance Française Portugal
January 1, 2016 - January 31, 2016
Docker for Java Developers – Udemy
April 1, 2021 - April 30, 2021
Microservices with Spring Cloud – Udemy
May 1, 2022 - May 31, 2022
Complete Agile Scrum Master Certification Training – Udemy
June 1, 2022 - June 30, 2022
Scrum Master PSM 1 - Scrum Master Certification - Agile 2022 – Udemy
November 1, 2022 - November 30, 2022
Apache Kafka Series – Learn Apache Kafka for Beginners v3 – Udemy
April 1, 2023 - April 30, 2023
Kubernetes for the Absolute Beginners - Hands-on – Udemy
April 1, 2023 - April 30, 2023
Java: Advanced Concepts for High-Performance Development – LinkedIn
February 1, 2024 - February 29, 2024
Learning Git and GitHub – LinkedIn
March 1, 2024 - March 31, 2024
Slack Essential Training – LinkedIn
March 1, 2024 - March 31, 2024
Microsoft Teams Essential Training – LinkedIn
March 1, 2024 - March 31, 2024
Time Management: Working from Home – LinkedIn
March 1, 2024 - March 31, 2024
Trello Essential Training – LinkedIn
March 1, 2024 - March 31, 2024
Artificial Intelligence Fundamentals – IBM
June 1, 2024 - June 30, 2024
Agile Product Owner Role: Foundations – LinkedIn Learning
March 1, 2025 - March 31, 2025
Exam Tips: PMI Agile Certified Practitioner (PMI-ACP) (R) – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile Product Owner Role: Techniques – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile Foundations – LinkedIn Learning
March 1, 2025 - March 31, 2025
Cert Prep: PMI Agile Certified Practitioner (PMI-ACP)(R) – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile at Work: Building Your Agile Team (2015) – LinkedIn Learning
March 1, 2025 - March 31, 2025
Transitioning from Waterfall to Agile Project Management – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile at Work: Planning with Agile User Stories – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile at Work: Driving Productive Agile Meetings (2015) – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile at Work: Getting Better with Agile Retrospectives – LinkedIn Learning
March 1, 2025 - March 31, 2025
Agile at Work: Reporting with Agile Charts and Boards – LinkedIn Learning
March 1, 2025 - March 31, 2025
Enterprise Agile: Growing Scrum – LinkedIn Learning
April 1, 2025 - April 30, 2025
Introduction to PMI-ACP – simplilearn SkillUP
May 1, 2025 - May 31, 2025
Basic Consulting Skills
May 1, 2014 - October 6, 2025
French A1
May 1, 2015 - October 6, 2025
French A2.1
July 1, 2015 - October 6, 2025
French A2
January 1, 2016 - October 6, 2025
Docker for Java Developers
April 1, 2021 - October 6, 2025
Microservices with Spring Cloud
May 1, 2022 - October 6, 2025
Complete Agile Scrum Master Certification Training
June 1, 2022 - October 6, 2025
PSM 1 - Scrum Master Certification - Udemy
November 1, 2022 - October 6, 2025
Apache Kafka Series – Learn Apache Kafka for Beginners v3
April 1, 2023 - October 6, 2025
Kubernetes for the Absolute Beginners - Hands-on
April 1, 2023 - October 6, 2025
Java: Advanced Concepts for High-Performance Development
February 1, 2024 - October 6, 2025
Learning Git and GitHub
March 1, 2024 - October 6, 2025
Slack Essential Training
March 1, 2024 - October 6, 2025
Microsoft Teams Essential Training
March 1, 2024 - October 6, 2025
Time Management: Working from Home
March 1, 2024 - October 6, 2025
Trello Essential Training
March 1, 2024 - October 6, 2025
Artificial Intelligence Fundamentals
June 1, 2024 - October 6, 2025
Agile Product Owner Role: Foundations
March 1, 2025 - October 6, 2025
PMI-ACP Exam Tips
March 1, 2025 - October 6, 2025
Agile Product Owner Role: Techniques
March 1, 2025 - October 6, 2025
Agile Foundations
March 1, 2025 - October 6, 2025
Cert Prep: PMI Agile Certified Practitioner PMI-ACP
March 1, 2025 - October 6, 2025
Agile at Work: ...
March 1, 2025 - October 6, 2025
Basic Consulting Skills
May 1, 2014 - October 6, 2025
French A1
May 1, 2015 - October 6, 2025
French A2.1
July 1, 2015 - October 6, 2025
French A2
January 1, 2016 - October 6, 2025
Docker for Java Developers
April 1, 2021 - October 6, 2025
Microservices with Spring Cloud
May 1, 2022 - October 6, 2025
Complete Agile Scrum Master Certification Training
June 1, 2022 - October 6, 2025
PSM I - Scrum Master Certification
November 1, 2022 - October 6, 2025
Apache Kafka Series – Learn Apache Kafka for Beginners
April 1, 2023 - October 6, 2025
Kubernetes for the Absolute Beginners – Hands-on
April 1, 2023 - October 6, 2025
Java: Advanced Concepts for High-Performance Development
February 1, 2024 - October 6, 2025
Learning Git and GitHub
March 1, 2024 - October 6, 2025
Slack Essential Training
March 1, 2024 - October 6, 2025
Microsoft Teams Essential Training
March 1, 2024 - October 6, 2025
Time Management: Working from Home
March 1, 2024 - October 6, 2025
Agile Foundations
March 1, 2025 - October 6, 2025

Industry Experience

Government, Financial Services, Energy & Utilities, Retail, Software & Internet, Telecommunications, Professional Services