Full Stack Engineer
Gabriel Viegas
Full Stack Engineer with 7+ years of experience building and maintaining web systems.
Main stack: React, Node.js, Go and PostgreSQL.
I've worked on APIs, internal platforms and data-heavy features, often owning things end-to-end (from implementation to deployment).
I tend to choose pragmatic solutions depending on the context. I'm comfortable using tools like Vercel and Supabase to move fast, but also working with more structured environments like Azure DevOps when needed.
I have experience with messaging systems and asynchronous workflows (e.g. RabbitMQ), as well as caching strategies using Redis to improve performance and scalability.
Lately, I've been using AI-assisted development to speed up workflows and reduce repetitive work.
I value simple, maintainable solutions and avoid overengineering whenever possible.