
Tarcísio Carvalho
@tarcsiocarvalho1
I build scalable web platforms with Node.js, React, and TypeScript.
What I'm looking for
I'm building a consortium management platform at TRINCA using React, TypeScript, Node.js, NestJS, Prisma, and SQL Server.
Previously, I developed Portuguese electronic invoice tax integrations at Spotside and internal student lead management tools at CNA Idiomas. At Viasoft, I maintained the Voors people and performance management platform and led a team of nine developers.
Over more than ten years, I've delivered web and mobile applications, distributed systems, microservices, and high-traffic products using JavaScript, TypeScript, React, Node.js, GraphQL, C#, Java, and SQL and NoSQL databases.
Experience
Work history, roles, and key accomplishments
Development of a consortium management platform.
Front-end: React, TypeScript, shadcn/ui.
Back-end: Node.js, TypeScript, NestJS, Prisma, SQL Server.
Development and maintenance of a Portuguese electronic invoice tax integration system.
Back-end: Node.js, TypeScript, NestJS, TypeORM, PostgreSQL.
Development of an internal platform for student lead management
Front-end: React, TypeScript, Mantine
Back-end: Node.js, TypeScript, Redwood, Prisma, Postgres
Development and maintenance of the Voors platform, a people and performance management system;
Technical leadership of a team of nine developers, ensuring best coding and architecture practices;
Front-end development using React, TypeScript, Single-SPA, RxJS, MUI, and Tailwind;
Back-end development with Node.js, TypeScript, Apollo Server (GraphQL), Express, TypeORM, MySQL, and MongoDB;
Definition
Full-Stack Developer
Sep 2019 - Nov 2020 (1 year 2 months)
Automation of internal processes and development of web applications using React, Node.js, TypeScript, Python, MySQL, and PostgreSQL;
Development of new features in the BI tool (Metabase) using Clojure.
Development of a real-time chat system and user navigation analysis using Node.js, Vue, MySQL, and Socket.io;
Implementation of a Progressive Web App (PWA) to optimize the user experience, ensuring accessibility and performance.
Development of financial solutions for clients, including invoice modules and real-time value queries;
Technologies used: Vue.js, C#, .NET Core, and MySQL.
Development of the installment payment and credit evaluation module for a retail ERP;
Technologies used: Java, Adobe Air, and MySQL.
Education
Degrees, certifications, and relevant coursework
Federal University of Technology - Parana
Postgraduate degree, Java
2020 - 2021
Studied Topics:
- Java Programming Language (basic and advanced);
- Object-Oriented Technology and UML Tools;
- Mobile Development (Android);
- Web Frameworks (Spring Boot);
- Facelets (Spring MVC and JSF);
- Database Systems (JPA with Spring);
- XML and Web Services (REST with Spring and Microservices);
- Java Applied to Computer Networks (Threads and RMI);
- Enterprise Java Beans (Jakarta);
- D
Unipar - Universidade Paranaense
Bacharel em Sistemas de Informação, Computer/Information Technology Administration and Management
2009 - 2012
Unipar - Universidade Paranaense
Bachelor's degree, Computer/Information Technology Administration and Management
2009 - 2012
Bachelor's degree in Information Systems, focusing on computer and information technology administration and management.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Tarcísio?
You can contact Tarcísio and 90k+ other talented remote workers on Himalayas.
Message TarcísioGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
