João Pedro Resende

Web Developer | TypeScript | Elixir

About Me

Hi! My name is João Pedro, I’m a 18yo Software Engineer with experience in web development, APIs, and microservices. I mainly work with TypeScript (React, Node.js, and NestJS) and also have experience with ServiceNow and production backend systems. My main interests are functional programming, fintech/crypto (web3), and scalable architectures.

Technologies I Use

TypeScript
TypeScript
React.js
React.js
Node.js
Node.js
NestJS
NestJS
Elixir
Elixir
Phoenix
Phoenix
Python
Python

Professional Experience

Front-end Developer

IOTNest

Sep 2025 - Apr 2026

Worked on the development of IOTNest’s main platform using React.js and TypeScript. Built and maintained responsive interfaces, integrated APIs, implemented new features, fixed bugs, and contributed to front-end architecture improvements.

ServiceNow Developer

Grupo IV2

May 2025 - Aug 2025

Participated in a ServiceNow internship program focused on ITSM and platform development. Worked with workflow automation, application customization, JavaScript scripting, and best practices for enterprise environments.

Back-end Developer

Freelance

Mar 2023 - Nov 2023

Worked on a freelance project focused on Italian citizenship processes using NestJS and TypeScript. Developed and maintained APIs, implemented business rules, and structured scalable back-end applications.

Full-Stack Developer

Dock.tech

Oct 2021 - Dec 2022

Developed front-end components with React.js, TypeScript, and Sass. Built web pages using React.js, Apollo Client, and JavaScript, while also creating back-end applications with Apollo Server, GraphQL, and Node.js.