Guilherme Vitorino
Backend Engineer · Full Stack | Node.js · Java · Spring Boot · NestJS | Next.js · Angular · React | Microservices | AI-Assisted Dev
Building scalable systems, robust APIs, and modern web applications — with AI-assisted engineering, agent workflows, and automation.
Projects
Personal portfolio and blog built with Next.js 16 and React 19, featuring a file-based blog engine, full i18n (EN/PT), dynamic OG images, and technical articles.
Undergraduate final project (TCC, 2022). A medical clinic management system with intelligent scheduling, electronic health records, and role-based access control, built with complex business rules, modular architecture, and REST APIs.
Professional Experience
Software Engineer · Backend & Frontend · Node.js · Java · Angular · React
Almaviva Solutions S.A. • 2022 — Present
Worked on the development and modernization of critical systems for the public sector of the State of São Paulo, focusing on scalability, resilience, and software quality. Direct involvement in architectural evolution and in defining business-aligned technical solutions.
Software Engineer (Data) — Intern · Python · Node.js · ETL · APIs
Indra Comercializadora de Energias Ltda. • 2020 — 2021
Worked on building data pipelines for the Brazilian electricity sector and the Free Energy Market, focusing on automation, reliability, and strategic decision support.
Technical Expertise
AI Engineering
AI-assisted development, agent workflows, and automation — from local models to production systems.
Architecture & Systems
Design and evolution of distributed systems, focusing on scalability, decoupling, and business domain.
Backend
Development of robust APIs and scalable services, focusing on performance, data modeling, and business rules.
Frontend
Building modern and high-performance interfaces, focusing on componentization and user experience.
Infrastructure & DevOps
Containerization, deployment automation, and observability practices to ensure reliable production systems.
Engineering
Best practices applied to software development, including code quality, decoupled architecture, observability, and data consistency.
I'm a full stack software engineer with 6+ years of experience in high-criticality production systems serving large user volumes. Much of that journey was spent on strategic projects for the Government of the State of São Paulo, focused on building robust solutions — software architecture, data consistency, and reliability in real-world environments.
Throughout my career, I've worked on evolving complex systems: legacy modernization, defining technical standards, and continuously improving code quality. I work with critical business rules, where technical decisions directly impact the integrity, performance, and scalability of applications.
I have a systemic view of the product and go beyond implementation — collaborating directly with stakeholders and cross-functional teams to define solutions. I frequently act as a technical reference, taking part in architectural decisions, code reviews, and technical direction, always focused on maintainability, security, and sustainable software evolution.
Day to day, I work mainly with Node.js/NestJS and Java/Spring Boot on the backend, Angular/React on the frontend, and Docker/Kubernetes/GCP for infrastructure.
Contact
Open to job opportunities and collaborations. Feel free to reach out!