>_ tvc95.dev
available for work
// full_stack_software_engineer

Thiago Viana_

Building and delivering robust and scalable end-to-end solutions with modern web technologies. Five years turning ideas into software that scales.

stack:
TypeScript React Next.js Node.js Java Spring Boot SQL Databases (Postgres, Oracle)
tvc95.dev@portfolio: ~

$ whoami

thiago.viana.de.carvalho

$ cat profile.json

{

"role": "Full Stack Software Engineer",

"location": "João Pessoa, Brazil",

"focus": ["React", "Next.js", "Java", "Spring Boot", "Node.js"...],

"status": "available"

}

$ git log --oneline -3

fetching...

$

5 years_experience
M.Sc computer_science
100% remote
// ABOUT

I'm a full-stack engineer with experience designing and modernizing enterprise applications with modern web technologies. I have strong background in frontend development and architecture, REST API design and integration, and performance optimization for high-volume systems.

One of my key achievements was contributing to the migration of a legacy monolithic Visual Basic tax compliance application to a modern microservices architecture using Java, Spring Boot, and React. This involved designing and implementing new RESTful APIs, optimizing database queries and procedures, and improving the frontend user experience, resulting in a 40% increase in processing efficiency and a 60% improvement in user satisfaction scores based on post-migration surveys.

Collaboration, clear communication, and adaptability are at the core of how I work. I also mentored junior developers, helping them navigate technical challenges and grow into confident, independent contributors, because great teams build better products.

degree: M.Sc in Computer Science @ Federal University of Paraíba (UFPB)
current_location: João Pessoa, PB, Brazil
timezone: BRT (UTC−3)
status: open to remote roles
languages
TypeScript JavaScript Java SQL CSS3 HTML5
frontend_&_ui
React.js Next.js Redux MobX Electron Astro Figma Pencil
backend
REST APIs Spring Boot Node.js Express.js GraphQL
databases
Oracle (PL/SQL) PostgreSQL SQLite MongoDB MySQL Redis
devops_&_tools
CI/CD (GitHub Actions, GitLab) Docker Git Vite Gradle Netlify
testing
Jest JUnit Vitest React Testing Library Playwright Postman
// PROJECTS
view all >>
// EXPERIENCE
Aug 2023 — Feb 2026 Metrópole Digital - IMD/UFRN

Senior Full Stack Engineer

Delivered backend services and APIs that power corporate tax compliance modules of Synchro4Me, a modern consumer-facing tax compliance web application built with React and Spring Boot, impacting over 1600 corporate clients across Brazil.

Jul 2022 — Aug 2023 Metrópole Digital - IMD/UFRN

Full Stack Engineer (Mid-Level)

Improved SAP data processing performance and led frontend development of the a frontend module responsible to track SAP integrations across all workflow stages, improving system usability, data accuracy, and reducing errors by 30%.

Jan 2022 — Jun 2022 Metrópole Digital - IMD/UFRN

Full Stack Engineer (Mid-Level)

Migrated modules of a legacy tax compliance application from monolithic Visual Basic architecture to modern microservices using Java, Spring Boot, and React. Designed and implemented new RESTful APIs, as well as building a Spring Boot library to handle high-volume Excel data processing, improving scalability and system efficiency.

Set 2020 — Jan 2022 PB Hub Soluções

Junior Software Engineer

PB Hub Soluções (now Cuia Tech) is a Brazilian digital solutions startup located in João Pessoa. In this role, I built web applications and collaborated with cross-functional teams to ensure performance and usability.

// let's_work_together

Get In Touch

Open to full-time roles, contract work, and interesting side projects.