João Costa
Software Engineer
I started my IT degree in 2016. It wasn’t always easy at first, but those early challenges helped me build a solid foundation in the field.
Now, I work as a software engineer, building reliable and maintainable applications across both frontend and backend. I enjoy solving problems and turning ideas into practical, well-designed solutions.
Outside of work, I spend time gaming, experimenting in the kitchen, and learning new things.

Work Experience

09/2023 - current

Software Engineer - Olympe

Contributed across the full stack using Olympe’s proprietary platform to deliver tailored solutions for enterprise clients. Worked on a wide range of projects, independently and within teams, covering frontend, backend, DevOps, and solution architecture.

React
Java
TypeScript
JavaScript

04/2022 - 07/2023

Frontend developer - Devoteam

I have developed and maintained numerous projects for a diverse range of clients.

Vue
Vuex
Nuxt
SCSS
TypeScript

06/2020 - 03/2022

Project Manager/Developer - Stylepoint

Lead a small team of people, we built a platform for designers to sell their products.

Vue
Vuex
SCSS
AWS
Node

01/2020 - 06/2020

Full Stack developer - IOTech

Developed project for social media data collection

Node
SQL
Bootstrap
JavaScript

Projects

This very website

Designed in Figma and built with Next 13 and Tailwind CSS.

Next
TypeScript
Tailwind
React
joaocosta

Pixelize

Canvas for drawing pixel art. Built to learn about Angular 16.

Angular
TypeScript
CSS
joaocosta

Poketdex

Search for your favorite pokemon. Built in Nuxt 3 and Tailwind CSS.

Nuxt
TypeScript
Tailwind
Vue
joaocosta

Music App

Music player built using React and Tailwind

React
TypeScript
Tailwind
joaocosta
Let’s Connect!
If you’d like to reach out, here are my contacts:
Email: joaomicaelo.costa@gmail.com
Thank you for stopping by!