Diego Mais
Full Stack Engineer focused on building products with extra attention to detail
About
As a Full Stack Engineer, I bring a wealth of experience, a dedication to code cleanliness, and a relentless pursuit of excellence. Currently, I work mostly with TypeScript, Node.js, React, GraphQL and Terraform. I have over 5 years of experience in working remotely with companies all around the world.
Work Experience
TheySaidRemote
2023 - Present
Principal Software Engineer
Implemented new features, managed cloud infrastructure, worked on migration from Python to Node.js and more. Technologies: Node.js/NestJS, React, TypeScript, GraphQL/Apollo, PostgreSQL, Python/Flask, Terraform
'nuffsaidRemote
2021 - 2022
Frontend Engineer → Software Engineer
Implemented new design system, worked on new features, started migration to GraphQL and more. Technologies: React, Node.js/NestJS, TypeScript, GraphQL/Apollo, Jest
KoperRemote
2020 - 2021
Frontend/Mobile Engineer → Tech Lead
Implemented new design system, started migration from AngularJS to React and more. Technologies: React/Next.js, React Native/Expo, TypeScript, GraphQL
TO UP SolutionsRemote
2019 - 2020
Frontend/Mobile Engineer
Created web apps for clients. Technologies: React, React Native, Angular, TypeScript
Education
Unisinos
2009 - 2011
Master of Business Administration - MBA in Financial Business
UNIASSELVI
2004 - 2009
Bachelor's degree in Information Systems
Skills
JavaScript
TypeScript
Node.js
React
React Native
Jest
Terraform
Projects
GoBarber
A platform to book barber appointments
Side Project
TypeScript
Express
React
Expo
aircnc: code and coffee
aircnc-diegomais.vercel.app
A platform to offer spots for software developers and find talents for your company
Side Project
TypeScript
Express
Next.js
Expo
Be The Hero
be-the-hero-diegomais.vercel.app
A platform to connect people interested in helping NGOs with open campaigns
Side Project
TypeScript
Express
Next.js
Expo
RocketBox
rocketbox-diegomais.vercel.app
A platform where you can store your files, accessible from your computer or phone
Side Project
TypeScript
Express
Next.js
Socket.IO
Side Project
TypeScript
Express
Next.js
Socket.IO