Summary
Overview
Work History
Education
Skills
Timeline
Languages
Personal Information
Core Expertise
Personal Information
SeniorSoftwareEngineer

Vitor Carvalho

Senior Software Engineer
Thailand

Summary

Proactive team player with a strong track record in full-stack development, fostering collaboration, and ensuring seamless coordination across all project phases.

Overview

15
15
years of professional experience
2
2
Languages
7
7
years of post-secondary education

Work History

Senior Fullstack Engineer (remote)

Vyond
03.2023 - 01.2025
  • Led the development of a full-stack animation platform, implementing end-to-end features that enhanced user engagement and streamlined workflow processes for product showcases
  • Developed and maintained a web-based animation platform for creating product and solution showcases
  • Handled the complete flow from front-end design (CSS/HTML) and Redux actions to back-end integration using Express.js
  • Designed and optimized API endpoints, utilizing server-side controllers and DAOs to manage data access
  • Conducted unit testing with AVA and ensured comprehensive test coverage for routed endpoints
  • Debugged errors across staging and production environments using PM2 workers and SSH troubleshooting
  • Collaborated in a CI/CD environment, utilizing tools like Jenkins, AWS, and Nginx to streamline deployment and server performance
  • Technologies used: React.js, Node.js, Redux, Express.js, Redis, MySQL, PostgreSQL, Browser APIs, DOM, HTML5, CSS3, TDD, Jest, GitHub, AWS, Jenkins, Nginx, Flux, CommonJS, Docker, Enzyme, Gerrit

Senior Fullstack Developer (remote)

FlowAccount
02.2022 - 01.2023
  • Solely led the Machine Learning team, implementing the frontend foundation and portions of the backend for an accounting invoice automation system that processes Excel spreadsheet uploads
  • Delivered the project end-to-end, from initial design to steady production, ensuring high performance and usability
  • Supported cross-team collaboration by integrating monitoring and analytics solutions using ElasticSearch
  • Focused on responsive and dynamic frontend development while maintaining a robust backend infrastructure in a CI/CD environment
  • Technologies used: Angular 6, Node.js, TypeScript, Browser APIs, ES6, HTML5, CSS3, DOM, TDD, Jest, C#, .NET Core, CI/CD, Jenkins, AWS, NgRX, Responsive CSS, LESS, Enzyme, Kite CSS, Visual Studio

Head of Frontend Engineering (remote)

HotNow
08.2020 - 01.2022
  • Established and maintained the core frontend tech stack and development processes, prioritizing unit testing, code reviews, and clean coding practices
  • Played a key role in recruitment, training, and mentoring developers while fostering team cohesion across multiple projects
  • Provided top-level management and regular follow-ups to ensure consistent performance and alignment with project goals
  • Coordinated deliverables with outsourced teams and successfully led the migration of legacy systems to a modern tech stack
  • Technologies used: React.js, Node.js, React Context, Flux, Ionic, Cordova, React Hooks, TypeScript, Browser APIs, ES6, HTML5, CSS3, DOM, TDD, Jest, CI/CD, React Scripts, Responsive CSS, JSON, Enzyme, Kite CSS, LESS

Senior Software Engineer

Agoda
06.2017 - 06.2020
  • Frontend Development: Delivered multiple high-impact features for Agoda's booking website, including enhancements to property pages, booking forms, and edit booking pages
  • Notable projects included implementing a web chat, optimizing credit card funnels, and redesigning the 'Contact Us' page to improve user experience
  • Backend Development: Engineered a bot detection client to process high volumes of user traffic data and integrated performance monitoring metrics into Grafana dashboards
  • Team Contributions: Took on leadership roles by mentoring team members, serving as Scrum Master, and performing code reviews
  • Managed production on-call responsibilities, ensuring timely resolution of issues
  • Technologies: React.js, Node.js, Express.Js, GraphQL, TypeScript, C#, SQL, .NET, MVC, REST API, Microservices, TDD, ES6/ES7, HTML5, CSS3, JSON, Enzyme, Grafana, Docker, AJAX, Scala, Apache Hadoop, Hive, Git, NUnit, Selenium, Webpack, Gulp, NPM, ESLint, VSCode, Postman, Kite CSS, Zeplin, Jira, TeamCity, Consul, Couchbase

C# WPF Developer

LicenseWatch
10.2015 - 02.2017
  • Developed the Microsoft License Assessment (SPLA) system for reducing software licensing risks
  • Worked with WPF and MVVM architecture to ensure scalability and maintainability
  • Technologies: C#, WPF, MVVM, T-SQL, Git

VB.Net Web Developer

Sky Software
08.2014 - 02.2015
  • Optimized and enhanced multiple web systems in the hospitality industry
  • Improved system performance and ensured seamless integration across teams
  • Technologies: VB.Net, ASP.Net, JavaScript, SQL Server

C# Web Developer

Solução Sistemas
01.2012 - 01.2014
  • Contributed to the development of a large-scale accounting management system
  • Ensured high-performance data handling in a SCRUM environment
  • Technologies: C#, SQL Server, ASP.Net, Microservices

C# / VB Desktop and Web Developer

Ivia
01.2011 - 01.2012
  • Maintained and enhanced systems for financial management, camera monitoring, and ERP solutions
  • Technologies: C#, VB.Net, SQL Server, WinForms, ASP.Net

C# / VB Desktop and Web Developer

Softium
01.2010 - 01.2011
  • Optimized Tactium, a widely used CRM system in Brazil, focusing on performance and reliability
  • Technologies: C#, VB.Net, SQL Server, WinForms, ASP.Net

Education

Bachelor's - Computer Sciences

UNIFOR, Universidade De Fortaleza
Fortaleza
01.2007 - 01.2014

Skills

ReactJs

Timeline

Senior Fullstack Engineer (remote)

Vyond
03.2023 - 01.2025

Senior Fullstack Developer (remote)

FlowAccount
02.2022 - 01.2023

Head of Frontend Engineering (remote)

HotNow
08.2020 - 01.2022

Senior Software Engineer

Agoda
06.2017 - 06.2020

C# WPF Developer

LicenseWatch
10.2015 - 02.2017

VB.Net Web Developer

Sky Software
08.2014 - 02.2015

C# Web Developer

Solução Sistemas
01.2012 - 01.2014

C# / VB Desktop and Web Developer

Ivia
01.2011 - 01.2012

C# / VB Desktop and Web Developer

Softium
01.2010 - 01.2011

Bachelor's - Computer Sciences

UNIFOR, Universidade De Fortaleza
01.2007 - 01.2014

Languages

English
Proficient
C2
Thai
Advanced
C1

Personal Information

Nationality: Brazilian

Country of Residence: Thailand

Visa Type: Family Visa

Core Expertise

  • React.Js
  • Typescript & Javascript
  • HTML & CSS
  • C#.Net
  • Node.Js (Express.js) + Rest API + GraphQL
  • SQL (MySQL, PostgreSQL)

Personal Information

Nationality: Brazilian

Country of Residence: Thailand

Visa Type: Family Visa

Vitor CarvalhoSenior Software Engineer