Skip to content
GA.Home
Open to opportunities

Hi, I'm

Guilherme Rosário Alves

Full Stack Developer

I build production web and mobile products, from the database to the interface: React, React Native and TypeScript on the frontend; Node.js, Java, Python and PHP on the backend. My focus is architecture, testing and performance.

Aracaju, Sergipe, Brazil

Photo of Guilherme wearing black-framed glasses and a black T-shirt

About me

From prototype to production, end to end

I'm a full stack software developer with about 5 years of experience building and evolving production web and mobile products. My focus is TypeScript, React, React Native and Node.js (NestJS), and I also work with Java, PHP (Laravel) and Python on the backend.

I worked as Tech Lead on the modernization of a management ecosystem for notary offices on Google Cloud, built a generative AI HR assistant (Gemini) for a hospital network, and led rewrites and migrations of legacy systems with a focus on architecture, automated testing and CI/CD.

I have a track record of measurable performance improvements and experience in regulated domains such as healthcare, HR, payroll and the public sector, always working closely with design, product and business teams.

  • ~5

    years of professional experience

  • Tech Lead

    on modernizing an ecosystem with 12+ modules

  • GenAI

    HR assistant powered by Gemini in production

  • -35%

    TTFB on large-scale job portals

Career

Work experience

  1. Full Stack Software Developer

    Gol Software

    Sep 2026 – Present, 2 mos

    Belém, Pará, Brazil

    Development and maintenance of GOL RH, a people management platform used by public agencies and companies across Brazil, with payroll, eSocial, time tracking and employee portal modules.

    • Full stack work in Java and JavaScript on the company's in-house architecture (Servlets and JSP on Tomcat), with SQL Server and Oracle.
    • Introduced the first automated unit tests (JUnit 5) into the main product's build.
    • Wrote transactional, re-runnable T-SQL scripts to fix customer data, validated by automated tests against database snapshots.
    • Java
    • JavaScript
    • JSP
    • Servlets
    • jQuery
    • SQL Server
    • Oracle
    • Tomcat
    • JUnit
  2. Senior Software Developer

    WeFit - Digital Service Design

    May 2026 – Aug 2026, 4 mos

    São Paulo, Brazil

    Senior React, React Native and Python developer on the HR app of Rede Américas, a hospital network whose employees use the app for time tracking, documents, personal data and support.

    • End-to-end owner of AméricasIA, the app's virtual HR assistant.
    • On mobile, built the chat module with Expo/React Native, TypeScript and React Query, featuring voice input with real-time transcription, locally persisted history (MMKV) and personalized suggestions.
    • On the backend, was the main author of the Python/FastAPI API integrated with Gemini 2.5 Flash, with an agent that queries internal systems, knowledge-base ingestion from PDFs and cost optimizations such as context caching.
    • Wrote about 165 automated tests (Jest, React Native Testing Library and pytest), working with Docker, LocalStack, AWS and deployments through GitHub Actions.
    • React Native
    • Expo
    • TypeScript
    • React Query
    • Zustand
    • MMKV
    • Python
    • FastAPI
    • Gemini
    • AWS
    • Docker
    • Jest
    • pytest
  3. Senior Full Stack Developer | Tech Lead

    CF236

    Dec 2025 – Jun 2026, 7 mos

    Palmas, Tocantins, Brazil

    Technical lead on the modernization of nTask, a management ecosystem for notary offices with more than 12 integrated production modules, such as Protest, RTD, RCPJ and Finance.

    • Led the gradual migration of legacy PHP systems to modern Laravel, Vue.js 3 and TypeScript, preparing services for serverless execution on Google Cloud (Cloud Run and Cloud SQL).
    • Worked on the ecosystem's Identity Provider (OAuth2, OIDC and SSO) and on electronic invoice (NF-e) integrations, with REST APIs, PostgreSQL, containers and pipelines on GitHub and Cloud Build.
    • Drove architecture decisions and reviews of critical changes with the DevOps and SRE teams, formalizing technical standards through ADRs.
    • PHP
    • Laravel
    • Vue.js 3
    • TypeScript
    • PostgreSQL
    • Docker
    • Google Cloud
    • OAuth2
    • OIDC
  4. Software Developer

    BNE - Banco Nacional de Empregos

    Sep 2022 – Sep 2025, 3 yrs 1 mo

    Colombo, Paraná, Brazil

    Front-end development and maintenance of the BNE group's job portals (Banco Nacional de Empregos, Trabalha Brasil and RedTrabaje), used by candidates and companies across Brazil and Latin America.

    • Worked mainly with Angular and TypeScript, building flows and evolving reusable components, as well as server-rendered pages in ASP.NET Core MVC (Razor).
    • Worked on performance and SEO focused on Core Web Vitals, cutting TTFB by 35% and contributing to production stability (99.9% SLA).
    • Implemented automated tests with Jest and Cypress and API checks with Postman to prevent regressions.
    • Angular
    • TypeScript
    • JavaScript
    • SCSS
    • ASP.NET Core MVC
    • Jest
    • Cypress
    • Postman
    • Mixpanel
  5. Software Developer

    SoftGreen

    Feb 2022 – Sep 2022, 8 mos

    São Paulo, Brazil

    Maintenance and evolution of the Flutter mobile app integrated with SoftGreen's ERP, built for small and mid-sized manufacturers in the foundry, plastics and food industries.

    • The app brings routines such as stock lookup and movements, production reporting and order tracking to the shop floor and the warehouse.
    • Built new screens and features and integrated the app with the system's APIs to keep data in sync with the ERP.
    • Flutter
    • Dart
    • REST APIs
  6. Software Developer

    OMINT

    Jun 2021 – Sep 2021, 4 mos

    Rio de Janeiro, Brazil

    Maintenance and evolution of internal web systems at Omint, a health plan and insurance company.

    • Bug fixes, screen improvements and business requests handled with JavaScript, jQuery, HTML5 and CSS3.
    • Automated repetitive data processing routines, reducing operational effort by 25%.
    • JavaScript
    • jQuery
    • HTML5
    • CSS3

Portfolio

Featured projects

Production systems, large-scale products and academic projects that became real software.

  • Mar 2026 – Present

    ClinicRoom

    Room scheduling for the HU-UFS outpatient clinic

    A solo rewrite that moved the backend from Java/Spring with PostgreSQL to NestJS with MongoDB Atlas and the frontend from Angular to React 19. One-off and recurring bookings with conflict detection, four access profiles, an audit trail, email alerts and about 750 automated tests.

    • React
    • TypeScript
    • NestJS
    • MongoDB
    • TanStack Query
    • Tailwind CSS
    • shadcn/ui
    • Vitest
    • MSW
  • Sep 2026 – Present

    SOST

    Workplace accident dashboard for a university hospital

    An application that replaced a spreadsheet kept for 12 years to record workplace accident reports (CAT), with data aligned to the eSocial S-2210 event, indicators and charts for the occupational health team, and a CI pipeline on GitHub Actions.

    • React 19
    • NestJS
    • MongoDB
    • Mongoose
    • Recharts
    • Jest
    • Vitest
    • GitHub Actions
  • Feb 2026 – Present

    Conos

    Medication stock and dispensing control

    Migrated the project to TypeScript and from MySQL to MongoDB with transactions. Role-based access control, an audit trail, batch entry through GS1 barcodes, a stock duration simulator and consumption dashboards.

    • React
    • TypeScript
    • Vite
    • PrimeReact
    • Chart.js
    • Node.js
    • Express
    • MongoDB
    • Vitest
  • Aug 2024 – Mar 2025

    Lyra

    Music social network registered at INPI

    An app built by a team of 8 at UFS and registered at INPI, the Brazilian patent office (BR512025002036-8). I was the main frontend contributor in React Native with Expo: a feed with stories, a music player, reviews and profiles, with builds through EAS.

    • React Native
    • Expo
    • TypeScript
    • Expo Router
    • NestJS
    • Prisma
    • PostgreSQL
    • Spotify API
    • Docker
    • AWS
  • Sep 2022 – Sep 2025

    Trabalha Brasil e RedTrabaje

    Job portals from the BNE group

    Server-rendered pages in ASP.NET Core MVC (Razor), with technical SEO based on schema.org structured data and behavior analytics through Mixpanel, serving candidates in Brazil and Latin America.

    • ASP.NET Core MVC
    • Razor
    • TypeScript
    • SCSS
    • schema.org
    • Mixpanel
  • Jul 2024 – Feb 2025

    Redação Brasil

    Essay review platform for the ENEM exam

    Built the platform's Next.js frontend, with authentication and real-time updates through Supabase and usage tracking with Google Analytics.

    • Next.js
    • React
    • Supabase
    • Axios
    • Google Analytics
  • Jun 2024 – Aug 2024

    Carolina Online

    Corporate website for an internet provider

    A website built in PHP with WordPress and Elementor, with jQuery and Bootstrap components and SEO optimizations to improve its presence in local search.

    • PHP
    • WordPress
    • Elementor
    • jQuery
    • Bootstrap
  • More projects on GitHub

    Studies, experiments and side projects live in my public repositories.

    Browse repositories (opens in a new tab)

Stack

Technologies and practices

  • Languages

    • TypeScript
    • JavaScript
    • Java
    • Python
    • PHP
    • SQL
    • HTML5
    • CSS3
    • C#
  • Frontend

    • React
    • Next.js
    • Angular
    • Vue.js
    • TanStack Query
    • Zustand
    • Tailwind CSS
    • shadcn/ui
    • SCSS
    • Bootstrap
    • Vite
  • Mobile

    • React Native
    • Expo
    • EAS Build
    • Flutter
  • Backend

    • Node.js
    • NestJS
    • Express
    • FastAPI
    • Laravel
    • Java (Servlets/JSP)
    • REST APIs
    • OAuth2
    • OIDC
    • JWT
  • Databases and ORMs

    • PostgreSQL
    • MongoDB
    • SQL Server
    • Oracle
    • MySQL
    • Prisma
    • Mongoose
    • Hibernate
    • Eloquent
  • Cloud and DevOps

    • Google Cloud (Cloud Run, Cloud SQL, Cloud Build)
    • AWS
    • Vercel
    • Docker
    • GitHub Actions
    • Jenkins
    • CI/CD
  • Applied AI

    • LLMs (Gemini)
    • Tool-calling agents
    • Knowledge-base ingestion
    • Context caching
  • Testing and quality

    • Jest
    • Vitest
    • Testing Library
    • Cypress
    • pytest
    • JUnit
    • MSW
    • Supertest
    • Postman
  • Practices

    • Clean Architecture
    • Code review
    • ADRs
    • Git/GitFlow
    • Agile
    • Core Web Vitals
    • SEO
    • Accessibility
    • Figma

Education

Education and certifications

Academic background

  • Jul 2021 – Nov 2026

    Bachelor's degree in Computer Engineering

    Universidade Federal de Sergipe (UFS)

    Academic projects: Lyra, registered at INPI, and ClinicRoom, in use at the HU-UFS outpatient clinic.

  • Jul 2024 – Sep 2025

    Associate degree in Systems Analysis and Development

    UniCesumar

  • Jan 2018 – Mar 2021

    Technical degree in Computer Networks

    Instituto Federal de Sergipe (IFS)

Certifications

  • Google Cloud Computing Foundations Certificate

    by Google Cloud

    Mar 2025

  • Build a Secure Google Cloud Network Skill Badge

    by Google Cloud

    Mar 2025

  • Implement Load Balancing on Compute Engine Skill Badge

    by Google Cloud

    Mar 2025

  • Prepare Data for ML APIs on Google Cloud Skill Badge

    by Google Cloud

    Mar 2025

  • Set Up an App Dev Environment on Google Cloud Skill Badge

    by Google Cloud

    Mar 2025

  • EF SET English Certificate (C1 Advanced)

    by EF SET

    Jul 2021

Contact

Shall we work together?

Have a role, a project or just want to chat? Send a message through the form or reach me on WhatsApp or social media.

0 of 100 characters

0 of 5000 characters