Skip to content
View GMBermeo's full-sized avatar
📚
crudcomqualidade.io @omariosouto
📚
crudcomqualidade.io @omariosouto

Block or report GMBermeo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GMBermeo/readme.md

about

Senior Front‑End Developer & UX Analyst with 10+ years building responsive, high‑performance web apps. Specialized in React, Next.js, TypeScript, Tailwind CSS, and MUI; experienced modernizing legacy systems and collaborating in agile, cross‑functional teams. Google Associate Cloud Engineer (Feb 2025–Feb 2028). Blends creativity and rigorous problem‑solving to deliver accessible, maintainable products.

contact

Linkedin Instagram Telegram Spotify

resume

work experience

SENIOR Frontend DEVELOPER at First Decision

December 2023 – Present

  • Led front‑end development with Next.js 14, React, TypeScript, and MUI, improving UX and developer workflows.
  • Architected data‑fetching and caching with TanStack Query to optimize API interactions and performance.
  • Enforced code quality and consistency using ESLint, SonarQube, and automated CI pipelines in GitLab.
  • Collaborated with back‑end (Nest.js, OracleDB) and design (Figma) teams to deliver scalable UI components.

Key Projects

  • HarpIA

    • In-development Python ETL for public oversight data using DMOT (Data Model, Orchestrator, Transformer) and SOLID for modularity/testability.
    • Async pipeline (asyncio/aiohttp), intelligent caching, PDF→Markdown with Docling; tooling: uv, pytest/pytest-asyncio, Ruff, Pyright. Operational details intentionally omitted.
  • 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.

Technical environment

Next.js Typescript React.js Material UI React Hook Form Zod Python uv Ruff Docling Javascript Figma Nest.js GitLab Git C# Docker Rancher SonarQube ESLint DBeaver Oracle

SENIOR Frontend DEVELOPER at TTY2000

April 2023 – November 2024

  • Developed and maintained React/Next.js 13 apps with TypeScript, MUI, Tailwind CSS, and Cypress E2E 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.

Key Project

Next.js Typescript React.js Material UI AdobeXD Figma HTML Tailwind CSS Nest.js Cypress SASS CSS GitLab Azure DevOps Git Blazor C# Docker Rancher DBeaver Oracle Microsoft SQL Server

Frontend DEVELOPER, UX CONSULTANT at TTY2000

September 2022 – April 2023

  • Built interactive components with React, Next.js 13, MUI 5, Tailwind CSS, and React‑Hook‑Form for enterprise apps.
  • Partnered with UX designers to translate wireframes into polished, accessible interfaces.
  • Managed deployments and microservices orchestration with Docker, Rancher, and Azure DevOps.

Technical environment

Next.js Typescript React.js Material UI Figma HTML Tailwind CSS Nest.js SASS Azure DevOps Git Blazor C# Docker Rancher DBeaver Microsoft SQL Server

January 2022 – September 2022

  • 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).

    Typescript Javascript Figma HTML Tailwind CSS SASS CSS PHP Apache Composer Azure DevOps Git Vue.js Bootstrap CSS Bulma Blazor C# .NET Docker Rancher DBeaver Microsoft SQL Server

September 2018 – January 2022

  • Designed visually appealing web interfaces, focusing on user experience and ensuring consistency across platforms.
  • Managed SCRUM teams, improved UI of governmental software, and performed Frontend modifications in service management systems.
  • Utilized Adobe Creative Suite and Figma for design and prototyping, collaborating with developers for seamless integration.

Technical environment

Javascript Figma Adobe XD Adobe Illustrator Adobe InDesign Microsoft PowerApps HTML CSS PHP Apache Azure DevOps Git Bootstrap CSS Microsoft SQL Server

OPERATIONS ANALYST, UX DESIGNER at BBTS (Bank of Brazil Technology Branch)

April 2015 – September 2018

  • Designed user interfaces for various digital platforms, focusing on user experience and visual appeal.
  • Created wireframes and high-fidelity prototypes using Axure RP, improving user experience through extensive testing.
  • Developed financial management software, maintaining Frontend development/maintenance and designing functionalities for the mobile app "Banco do Brasil."

Technical environment

Javascript Figma Adobe Illustrator HTML SASS CSS Bootstrap CSS PHP

GRAPHIC DESIGNER, Self-employed at Redbubble

October 2011 – November 2014

  • Created original t-shirt designs using Inkscape, GIMP, and Adobe Illustrator, ensuring high-quality results.
  • Leveraged skills in digital photography, graphic design, and logo design to produce creative content.

Technical environment

Gimp Adobe Lightroom Adobe Illustrator Adobe Photoshop Inkscape Corel Draw

ADMINISTRATIVE ASSISTANT (ACCOUNTING CLERK) at CAER (Roraima’s Water and Sewage Company)

June 2011 – December 2012

  • Assisted in the preparation and analysis of financial documents, contributing to overall financial management.
  • Managed data entries using TOTVS systems and MySQL, maintaining accurate financial records.

Technical environment

Microsoft Excel TOTVS MySQL

education

  • Graduate Specialization Program in Digital Game Development. Final paper: Leitmotif, Sound Design, Horizontal Re-sequencing and Vertical re-orchestration: Introduction to Narrative in Music. Faculdade UniBF – 2023

  • Graduate Specialization Program in Public Relations, Advertising, and Applied Communication. Faculdade UniBF – 2021

  • Higher Education Course of Technology in System Analysis and Development. Faculdade Cathedral – 2014

training

  • Google Associate Cloud Engineer (CERT‑A‑ACE: 163700) – 2025
  • React Complete with Hooks 36h, Origamid.dev – 2022
  • Motion Design 110h, Alura – 2021
  • Game Design 60h, Alura – 2021
  • Agile SCRUM Methodology 20h, SENAC – 2019
  • HTML & CSS 52h, Alura – 2016
  • Administrative Assistant 800h, SENAI – 2012

languages

  • DELF A2 Diplome d'Etudes en Langue Française (84 / 100)
  • IELTS General Training (6.5 / 9)
  • Portuguese (Native)

contributions

skills

Next.js Typescript React.js Material UI React Hook Form Zod Javascript Figma HTML Tailwind CSS Nest.js SASS CSS Expo Firebase GitLab Azure DevOps Git Vue.js Vite Nuxt Bootstrap CSS Bulma Blazor C# Unity Vercel Docker Rancher SonarLint DBeaver Oracle

side projects

Digital Game Development Postgraduate Thesis: Leitmotif, Sound Design, Horizontal Re‑sequencing & Vertical Re‑orchestration

Research on narrative in music for games (leitmotif, sound design, horizontal re‑sequencing, vertical re‑orchestration) with examples from classical music, cinema, and contemporary titles. Read more

A1Z26 – O Enigma do Sol Oculto

Web‑based A1Z26 cipher tool to prevent conversion/summing errors in a Brazilian CYOA gamebook, enabling accurate in‑game enigmas. Visit

QMK Contributions on CRKBD and BM40v2

Published a keymap optimized for Neo‑Latin languages and UX/UI/Front‑End designers, with custom RGB Matrix and OLED programming. Details

CØЯЯuptΞd cØding дЯt

Creative coding project using JavaScript and canvas‑sketch to generate experimental digital art. Gallery

Come Out Fighting

Game jam turn‑based strategy (Unity/C#). Contributed game design, music composition, and audio design; features random tile destruction and resource management. Page

Westworld Scoring

Orchestral soundtrack composed/produced for a Spitfire Audio & HBO scoring competition. Listen

Documentary short film “Liberte‑se” (2017)

Co‑director, DoP, and editor; shaped visual identity and narrative rhythm. Watch

Cthulhu Ate My Soldiers

GameBoy Jam 3 project combining tower defense and brawler elements; GameBoy Pocket‑inspired art and original chiptunes. Page

@bermeo's Holopin board

GitHub Streak

Pinned Loading

  1. Indie-Store_Vue Indie-Store_Vue Public template

    Single web page application store made in Vue.ts with Tailwind deployed on Vercel. All Data easy to edit via local JSON files.

    Vue 3

  2. Dogs-of-MTG Dogs-of-MTG Public

    Online tool for quick listing all dog cards from Magic the Gathering.

    TypeScript 3

  3. A1Z26-Sol-Oculto A1Z26-Sol-Oculto Public

    A1Z26 is very simple direct substitution cypher, where each alphabet letter is replaced by its number in the alphabet.

    TypeScript 2

  4. Persona5-chat_Nextjs Persona5-chat_Nextjs Public

    Projeto para o periodo de Imersão React em 2022 da @alura, ministrada por @omariosouto e @peas. A intenção é criar um chat simples utilizando tecnologias como React, Next JS e Supabase.

    JavaScript 6

  5. Visuals-with-Javascript_Canvas-Sketch Visuals-with-Javascript_Canvas-Sketch Public

    Course of Creative Coding with Javascript by Bruno Imbrizi on Domestika.

    JavaScript 3 2