Skip to content

Available for projects and senior roles

Guilherme Couto

Senior Full Stack Developer

Front to back: products that perform at scale.

Experience
5+ years
Stack
React · TypeScript · Next.js · .NET
Location
Uberlândia, BR · Remote
Current
Genial Investimentos

About me Code with intent.

Senior Full Stack Developer with 5+ years building products end to end: from front-end work in React, TypeScript and Next.js to APIs and microservices in .NET (C#), Go and Python. Hands-on experience with analytical dashboards, geospatial interfaces, real-time systems, micro-frontends and BFF layers.

Throughout my career I have worked on highly complex products, such as real-time analytical dashboards, geospatial interfaces with interactive maps, micro-frontends and large-scale corporate platforms.

I am not just the person who implements the screen: I define how the architecture, from front to back, supports the business without turning into technical debt.

Photo of Guilherme Couto, Senior Full Stack Developer
Specialty
Full Stack
Main stack
React / .NET
Focus
Performance
Location
Uberlândia, BR

Professional experience Where I've built.

  1. Genial Investimentos

    Current

    — Present

    Senior Frontend Developer

    São Paulo, Brazil · Remote

    • React + TypeScript applications on a micro-frontend architecture, with independent deploys across squads and less coupling to the legacy codebase
    • BFF (Backend for Frontend) layer that aggregates microservices into front-end-optimized contracts, cutting the number of requests per screen
    • .NET (C#) / ASP.NET Core APIs within the microservices architecture, working end-to-end on the squad's deliveries
    • Standardized complex forms with React Hook Form + Zod, removing duplicated validation rules between front and back end
    • CI/CD pipelines on Azure DevOps for the squad's continuous delivery
    • React
    • TypeScript
    • Microfrontends
    • BFF
    • C#
    • ASP.NET Core
    • TanStack Query
    • React Hook Form
    • Zod
    • Styled Components
    • Azure DevOps
  2. Up Brasil

    —

    Senior Frontend Developer

    Uberlândia, Brazil

    • Reduced critical failures and improved the product's operational reliability
    • Shipped new React features within the existing architecture and complex business rules
    • Evolutionary maintenance of legacy code focused on readability and predictability
    • React
    • JavaScript
    • Vite
    • Styled Components
    • Context API
  3. Biofy Agro

    Freelance

    —

    Full Stack .NET Developer

    Uberlândia, Brazil · Remote

    • Hybrid mobile app in .NET MAUI + Blazor Hybrid integrated with Bluetooth Low Energy (BLE) devices for field data collection
    • Offline-first architecture with local SQLite persistence and a sync queue, keeping the app running in rural areas without connectivity
    • Resilient BLE communication layer with automatic reconnection, retries and tolerance to pairing failures
    • Sync flows and conflict resolution between local and server data
    • .NET MAUI
    • Blazor Hybrid
    • C#
    • BLE
    • SQLite
  4. biofy Technologies

    —

    Full Stack Developer

    —

    Uberlândia, Brazil

    • Weather dashboards with advanced climate visualizations, meteograms and geospatial interfaces
    • Go and Python microservices for large-scale ingestion and processing of NOAA and BRAMS data
    • Optimized complex geospatial queries with PostgreSQL + PostGIS, reducing response times
    • Real-time communication over WebSockets and automated notifications
    • Migrated legacy systems to React + Vite, removing loading bottlenecks
    • React
    • TypeScript
    • Vite
    • Redux
    • Tailwind CSS
    • Shadcn/UI
    • Golang
    • Python
    • PostgreSQL
    • PostGIS
    • Docker
    • WebSockets
    • Angular

    Mid-level Frontend Developer

    —

    Uberlândia, Brazil

    • Geospatial applications with React Leaflet and interactive map integrations
    • Reusable components and visual standardization with Shadcn/UI and Tailwind CSS
    • Migrated legacy systems to a modern React + Vite architecture
    • React
    • TypeScript
    • Vite
    • Tailwind CSS
    • Shadcn/UI
    • React Leaflet
    • Redux
    • Angular
  5. Zeus Agrotech

    —

    Mid-level Frontend Developer

    Uberlândia, Brazil

    • Climate dashboards and geospatial interfaces with React, Angular, Leaflet and Google Maps
    • Micro-frontend architecture using the Strangler Fig pattern to gradually decouple legacy systems
    • Optimized rendering and interactivity in applications handling large data volumes
    • Front-end standardization, component reuse and maintenance of legacy AngularJS applications
    • React
    • Angular
    • TypeScript
    • Leaflet
    • Google Maps
    • Redux Toolkit
    • Tailwind CSS
    • SCSS
  6. MINUETO Music and Technology Solutions

    —

    Mid-level Frontend Developer

    Ottawa, ON — Canada

    • Built interfaces with JavaScript, HTML5, CSS3 and PHP
    • Front-end and PHP back-end integration to consume and display dynamic data
    • Agile deliveries in collaboration with a remote international team
    • JavaScript
    • PHP
    • HTML5
    • CSS3
    • jQuery
    • LottieFiles

Skills and technologies Precision tools.

  • Core

    • React
    • TypeScript
    • JavaScript
    • Angular
  • React ecosystem

    • Next.js
    • Vite
    • TanStack Query
    • Redux Toolkit
    • React Hook Form
    • Zod
  • Styling & UI

    • Tailwind CSS
    • Shadcn/UI
    • Styled Components
    • SCSS / CSS
  • Geospatial & Real-time

    • React Leaflet
    • Google Maps
    • WebSockets
    • PostGIS
  • Back end & Infra

    • C# / .NET
    • .NET MAUI
    • Blazor
    • Golang
    • Python
    • PostgreSQL
    • Docker
    • REST APIs
    • GraphQL
  • Architecture & Practices

    • Microfrontends
    • Design Systems
    • BFF Pattern
    • CI/CD
    • Azure DevOps
    • Git

Education Always learning.

  1. FIAP

    Software Architecture

    Postgraduate degree (Lato Sensu)

    —

    In progress
  2. UNINTER

    Systems Analysis and Development

    Technologist degree

    —

    Completed

Contact Let's build.

I'm open to freelance projects, senior roles and strategic collaborations. If you have a hard problem to solve, from front end to back end, that's exactly what I do.