Guilherme Bermeo - Sr. Software Engineer
Canada | gm@bermeo.dev | LinkedIn
HIGHLIGHTS
A multilingual Sr. Software Engineer with over 10 years of experience delivering high-performance web applications and modernizing legacy systems for large-scale governmental and financial sectors.
A certified Google Associate Cloud Engineer with strong capabilities in cloud infrastructure, containerization, and orchestration.
A record of accomplishments in architecting scalable front-end solutions using React, Next.js 14, and TypeScript, improving developer workflows and enforcing code quality.
Multidisciplinary background combining technical coding skills with UX/UI design to ensure user-centered development and accessibility compliance.
Multilingual - with proficiency in Portugues, French and Spanish
TECHNICAL SKILLS
- Web Development: TypeScript, JavaScript, HTML5, CSS3, SASS, PHP, C#.
- Frameworks & Libraries: React.js, Next.js (13/14), Vue.js, Angular, Nest.js, Blazor, Material-UI (MUI), Tailwind CSS, Bootstrap, TanStack Query.
- Cloud & DevOps: Google Cloud Platform, Docker, Rancher, Azure DevOps, Vercel, GitLab CI/CD, SonarQube.
- Databases: Oracle SQL, Microsoft SQL Server, MySQL.
- Design Tools: Figma, Adobe XD, Axure RP. Methodologies: Agile SCRUM, Clean Code, WCAG 2.1 Accessibility.
PROFESSIONAL EXPERIENCE
Sr. Software Engineer
First Decision - Dec 2023 - Present
- Accountable for front-end development using Next.js 14, React, and TypeScript to rebuild the "Novo Promoção," a nationwide legal promotions platform, replacing a legacy .NET system.
- Architect data-fetching and caching layers utilizing TanStack Query, optimizing API interactions and system performance for high-load environments.
- In charge of enforcing strict code quality standards by implementing ESLint rules, SonarQube scans, and automated CI pipelines within GitLab, reducing technical debt.
- Collaborate with back-end teams to ensure seamless integration with OracleDB and Nest.js microservices, delivering scalable UI components.
Sr. Front-end Developer
TTY2000 - April 2023 - Nov 2024
- Co-engineered the "Programa de Gestão e Desempenho" (Performance Management System) for the Attorney-General’s Office (AGU), utilizing React and Next.js 13.
- Refactored legacy PHP front ends into modular React components, significantly improving application maintainability and user experience for federal servants.
- Containerized services using Docker and managed deployments via Rancher, ensuring consistent environments across development and production.
- Delivered critical features for goal setting and progress tracking, facilitating the adoption of remote work policies for the public sector.
Front-end Developer & UX Consultant
TTY2000 - Sept 2022 - April 2023
- Developed interactive components for the "AGU.Legis" system using React, Next.js 13, and MUI 5, centralizing legislative publications for internal and external users.
- Partnered with UX designers to translate high-fidelity wireframes into polished, responsive interfaces, ensuring 100% adherence to design specifications.
- Managed microservices orchestration and automated deployments using Azure DevOps and Docker, streamlining the release process.
UX Designer
The Attorney General's Office of Brazil - Sept 2018 - Sept 2022
- Modernized internal legacy systems dating back to the 2000s using HTML5, CSS3, and TypeScript, ensuring cross-browser compatibility and extended system lifespan.
- Standardized UI libraries by introducing React and Vue.js components, replacing outdated frameworks and enhancing user workflows.
- Ensured all interfaces met accessibility compliance standards (WCAG 2.1) for inclusive government software.
- Led SCRUM teams to deliver user-centered web interfaces for critical government applications, ensuring consistency across digital platforms.
- Produced high-fidelity prototypes in Figma and Adobe XD for the "App Escola da AGU," improving event registration efficiency for over 11,000 members.
- Conducted usability tests and drove iterative improvements based on user feedback, resulting in higher user satisfaction scores.
UX Designer
BB Tecnologia e Serviços - April 2015 - Sept 2018
- Spearheaded UI design and front-end features for the Banco do Brasil mobile app (50M+ downloads), crafting visual identity and interaction patterns.
- Designed and prototyped complex banking interfaces using Axure RP and Figma, validating decisions through A/B testing and UX research.
EDUCATION
-
Graduate Specialization in Digital Game Development 2023
-
Graduate Specialization in Public Relations, Advertising & Applied Communication 2021
-
Technology Degree in Systems Analysis & Development 2014
CERTIFICATIONS
- Associate Cloud Engineer Certification (CERT-A-ACE: 163700), Google 2025
- Scrum Foundation Professional Certificate, CertiProf 2019
VOLUNTEER EXPERIENCE (Optional)
Contributor
Open-Source QMK Keyboard Community 2022 - 2023
- Contributed to firmware development for BM40v2 and CRKBD keyboards, creating and publishing a specialized keymap for Neo-Latin languages.
LANGUAGES
- Portuguese – Native
- French – Professional Working Proficiency/ Basic Proficiency (DELF A2)
- Spanish – Basic Proficiency