Skip to content

Instantly share code, notes, and snippets.

@nerd-dash
Last active September 2, 2025 18:09
Show Gist options
  • Save nerd-dash/85bb482c5298835d6891c99f8d542dab to your computer and use it in GitHub Desktop.
Save nerd-dash/85bb482c5298835d6891c99f8d542dab to your computer and use it in GitHub Desktop.

💼 Flávio Arantes do Amorim Barcelos

Senior Frontend Developer – Angular Specialist
📍 Setúbal, Portugal
📞 (+351) 961 572 220
📧 [email protected]
🔗 LinkedIn: /flavio-barcelos-dev
🔗 GitHub: /nerd-dash


👨‍💻 About Me

Senior Frontend Developer with 5+ years of experience building scalable, secure, and high-performance web applications. Specialized in Angular development within financial compliance contexts, with additional expertise in REST API integration and ReactJS. Skilled in clean architecture, feature-driven development, and CI/CD pipeline optimization using Bitbucket. Collaborative and quality-driven, with a strong focus on user experience and cross-functional teamwork.


🧪 Key Skills

Frontend Development:
Angular, TypeScript, JavaScript, HTML5, CSS3, SCSS, Angular Material, Bootstrap, Cypress, RxJS, NgRx, Module Federation, Jasmine, Karma, Jest

Backend Technologies:
RESTful APIs, .NET Core, Spring Boot, NestJS, SQL, Java, Node.js

DevOps & Tools:
Bitbucket Pipelines, Git, Docker, Linux, Agile (Scrum), CI/CD, Design Patterns, TDD

Other Skills:
Microfrontends, Reactive Programming, Unit Testing, Clean Architecture


🏢 Professional Experience

SHIELD Financial Compliance – Lisbon, Portugal

Software Engineer | Apr 2024 – Present

  • Maintain and optimize Angular applications for performance, scalability, and security within financial regulation frameworks
  • Design and develop new features with a focus on resilient, modular architecture
  • Conduct thorough code reviews to ensure stability, precision, and compliance with best practices
  • Lead CI/CD front-end pipeline integration using Bitbucket and automate deployment workflows
  • Improve release consistency by implementing version control strategies and build/test automation
  • Collaborate with cross-functional teams (design, backend, product) to deliver seamless user experiences

BOOST IT – Lisbon, Portugal

Senior Frontend Consultant | Oct 2022 – Mar 2024

  • Developed Angular features and enhancements for financial compliance products
  • Ensured code stability, quality, and performance through frequent reviews and refactoring
  • Worked closely with design and backend teams to integrate front-end features effectively
  • Recognized for high-quality work and directly contracted by the client

NTT Data Europe & LATAM – Lisbon, Portugal

Centers Leader Specialist | Mar 2022 – Oct 2022

  • Built a scalable microfrontend application for a global insurance platform using Angular 12, NgRx, and Module Federation
  • Delivered features with extensibility in mind for multi-country deployment
  • Overcame architecture challenges through close collaboration with client developers

Multivision Consulting – Lisbon, Portugal

Developer Consultant | Jun 2021 – Mar 2022

  • Supported multiple projects in the telecommunications sector using React and JavaScript
  • Developed new features, performed unit testing, and refactored legacy code
  • Proposed solutions and led task estimations to enhance delivery efficiency

Everis – Uberlândia, Brazil

Centers Senior Specialist | Feb 2021 – Jun 2021

QAT Global – Uberaba, Brazil

Web Developer | Apr 2019 – Feb 2021

Grão Direto – Uberaba, Brazil

Software Developer | Jul 2018 – Apr 2019

Associação Brasileira dos Criadores de Zebu (ABCZ) – Uberaba, Brazil

Software Developer | Dec 2017 – Jul 2018


🎓 Education

Technologist Degree in Systems Analysis and Development
Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro – IFTM, Uberaba, Brazil
Jan 2014 – Jun 2019

  • Specialized in system architecture, software project management, and web/mobile application development
  • Emphasis on ethical tech practices, teamwork, and identifying business opportunities through innovation

🌐 Languages

  • Portuguese: Native
  • English: Fluent – CEFR Level C2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment