//hello world!

My name is
Guilherme Bermêo.

I'm a senior front-end engineer and former ux designer from Brazil focused on web systems using Next.js.

Github Invertocat LogoLinkedin Logo

About.

A versatile and detail-oriented professional, I bring passion and expertise in front-end development and user experience to fast-paced environments. With a background in Systems Analysis and Development, Graphic Design, Music, and experience in various industries, I excel in cross-functional collaboration and adaptability. Skilled in JavaScript frameworks, high-fidelity prototyping, and cutting-edge technologies like React, TypeScript, Tailwind CSS, and Next. Committed to continuous improvement and exploring new tech, I blend creativity with problem-solving skills to deliver exceptional results. Outside work, I enjoy board games and movies.

At the moment, my favorite technologies are React.js , MUI , Typescript , Tailwind CSS and Next.js.

Experience.

  1. Senior Software Engineer
    @FirstDecision
    • Led front‑end development with Next.js 14, React, TypeScript, and MUI, improving UX and dev workflows.
    • Architected data‑fetching and caching layers with TanStack Query to optimize API interactions and performance.
    • Enforced code quality and consistency using ESLint rules, SonarQube scans, and automated CI pipelines.
    • Collaborated with back‑end (Nest.js, OracleDB) and design (Figma) teams to deliver scalable UI components.
    • Novo Promoção (2023–2025): Rebuilt a nationwide legal promotions platform for Brazil's Attorney‑General's Office (AGU), replacing a .NET legacy system. Engineered the UI in Next.js, React, TypeScript, and TanStack Query to handle complex business rules and high loads. Delivered an accessible, performant interface adopted across federal legal departments.
    12.2023 - Present
  2. Senior Front-end Developer
    @TTY
    • Developed and maintained React/Next.js 13 applications with TypeScript, MUI, Tailwind CSS, and Cypress end‑to‑end tests.
    • Refactored legacy PHP front‑ends into modular React components, improving maintainability and performance.
    • Containerized services with Docker and deployed via Rancher; integrated Nest.js microservices for data processing.
    • Programa de Gestão e Desempenho (2023–2024): Co‑developed a performance management system for AGU with React, Next.js, TypeScript, and TanStack Query. Delivered features for goal‑setting, progress tracking, and automated feedback; system adoption studied in an FGV PhD thesis.
    04.2023 - 11.2024
  3. Front-end Developer & UX Consultant
    @TTY
    • Built interactive components using React, Next.js 13, MUI 5, Tailwind CSS, and React‑Hook‑Form for enterprise applications.
    • Partnered with UX designers to translate wireframes into polished, accessible interfaces.
    • Managed deployments and microservices orchestration with Docker, Rancher, and Azure DevOps.
    09.2022 - 04.2023
  4. Front-end Developer
    @AGU
    • Modernized internal legacy systems using HTML5, CSS3 (SASS, Tailwind), JavaScript/TypeScript, and PHP backends.
    • Standardized UI libraries (Bootstrap, Bulma) and introduced React and Vue.js components to enhance user workflows.
    • Ensured cross‑browser compatibility and accessibility compliance (WCAG 2.1).
    01.2022 - 09.2022
  5. Senior UX Designer
    @AGU
    • Led SCRUM teams to deliver user‑centered web interfaces for government applications.
    • Produced high‑fidelity prototypes in Figma and Adobe XD; ran usability tests and drove iterative improvements.
    • Collaborated with developers to integrate designs into production, maintaining visual consistency.
    09.2018 - 01.2022
  6. Operations Analyst & UX Designer
    @BBTS
    • Designed and prototyped banking interfaces using Axure RP, Figma, and Sketch.
    • Developed front‑end features for the Banco do Brasil mobile app; collaborated with back‑end teams on API integration.
    • Conducted UX research and A/B tests to validate design decisions.
    04.2015 - 09.2018
  7. Graphic Designer (Freelance)
    @Redbubble
    • Created and marketed original t-shirt and merchandise designs using Inkscape, GIMP, and Adobe Illustrator.
    • Managed end‑to‑end design projects, enhancing visual branding for online storefronts.
    10.2011 - 11.2014
  8. Administrative Assistant (Accounting Clerk)
    @CAER
    • Processed financial documents, maintained accurate records in TOTVS ERP and MySQL databases.
    • Supported month‑end closing activities and database reconciliation.
    06.2011 - 12.2012

Projects.

Novo Promoção made with React, Next.js, TypeScript, TanStack Query, MUI
Novo Promoção
React
Next.js
TypeScript
TanStack Query
MUI
Programa de Gestão e Desempenho made with React, Next.js, TypeScript, TanStack Query, MUI
Programa de Gestão e Desempenho
React
Next.js
TypeScript
TanStack Query
MUI
Business Management Software made with Axure RP, Bootstrap, HTML & CSS
Business Management Software @BBTS
Axure RP
Bootstrap
HTML & CSS
Unio made with Figma, Adobe XD
Unio @AGU
Figma
Adobe XD
Alura's React Bootcamp made with React, Vercel, Git, HTML & CSS
Alura's React Bootcamp
React
Vercel
Git
HTML & CSS
SAD.Atende made with HTML & CSS, Figma, Gimp, PHP
SAD.Atende @AGU
HTML & CSS
Figma
Gimp
PHP

Education.

Courses.

  • 2022
    React Complete with Hooks
    Origamid.dev
    36h
  • 2021
    Motion Design
    Alura
    110h
  • 2021
    Game Design
    Alura
    60h
  • 2019
    Agile Scrum Methodology
    SENAC (Brasília, DF)
    20h
  • 2016
    HTML & CSS
    Alura
    52h
  • 2012
    Administrative Assistant
    SENAI (Boa Vista, RR)
    800h

Certificates.

  • 2025
    Associate Cloud Engineer Certification (CERT‑A‑ACE: 163700)
    Google
  • 2023
    IELTS 6.5 General Training
    Cambridge University Press & Assessment
  • 2021
    Diplome d'Etudes en Langue Française (DELF) A2
    Alliance Française de Brasília
  • 2019
    Scrum Foundation Professional Certificate
    CertiProf

Skills.

  • React
  • Next.js
  • HTML & CSS
  • TypeScript
  • Figma
  • JavaScript
  • Tailwind CSS
  • TanStack Query
  • MUI
  • Git
  • Vue.js
  • Angular
  • Bootstrap
  • Node.js
  • Docker
  • Unity
  • Adobe XD
  • Axure RP
  • Sketch
  • C#
  • Blazor
  • Azure DevOps
  • Vercel
  • SonarQube
  • MySQL
  • Oracle SQL
  • GraphQL
  • GitLab
  • Rancher
  • Firebase
  • React Hook Form
  • Zod
  • DBeaver
  • Expo
  • Cypress
  • Nest.js
  • Illustrator
  • Logic Pro
  • Lightroom
  • PowerApps
  • SASS
  • Bulma
  • PHP
  • Approved in the LinkedIn Skills Assessment Test.