Available for new projects

João
Vilas-Boas

$ |

I spent 12 years studying at a French school, and now I'm embarking on a new journey by leaving my comfort zone and challenging myself with new projects. Passionate about the unknown, self-taught, and the biggest surfer on the Internet ever found.

scroll
5+
Years Experience
50+
Technologies
4
Languages
2
Companies
01.

About Me

I spent 12 years studying at a French school, and now I'm embarking on a new journey by leaving my comfort zone and challenging myself with new projects. Passionate about the unknown, self-taught, and the biggest surfer on the Internet ever found.

I've always had a dangerous curiosity for programming and technology since taking my first steps. So, I've decided to ride a new wave, guided by the method achieveNextSkill().

A coffee lover and fan of philosophical discussions, I look forward to having you join me in delivering simple and clean code.

whoami.sh
$ whoami
João Vilas-Boas
$ cat info.json
{
  "role": "Full Stack Dev",
  "location": "Portugal 🇵🇹",
  "languages": "PT / FR / EN / ES",
  "status": "available"
}
$ _
João Vilas-Boas
02.

Skills

⚛️React
Next.js
TSTypeScript
JSJavaScript
🟢Node.js
Express.js
🐘PHP
Java
🍃Spring
🐘PostgreSQL
🐬MySQL
🔴Redis
🐳Docker
☁️AWS
⚙️Jenkins
Git
🌿Nginx
🌊Tailwind
🔧ServiceNow
🔌REST APIs

⚛️Frontend

🌐HTML / CSS95%
JSJavaScript / ES692%
⚛️React90%
Next.js88%
TSTypeScript85%
🌊Tailwind CSS85%

⚙️Backend

🟢Node.js88%
🔌REST APIs90%
Express.js85%
🐘PHP72%
Java75%
🍃Spring Framework72%

🗄️Database

🗄️SQL88%
🐘PostgreSQL82%
🐬MySQL78%
🔴Redis75%

🚀DevOps

Git92%
🐳Docker78%
☁️AWS70%
⚙️CI/CD72%
🔧Jenkins70%
🌿Nginx68%
03.

Projects

2024Featured

E-Commerce Platform

Full stack e-commerce solution with real-time inventory, payment integration (Stripe), admin dashboard, and mobile-first design. Built for performance and scale.

Next.jsTypeScriptPostgreSQLStripePrismaTailwind
2024Featured

Task Management App

Collaborative project management tool with real-time updates via WebSockets, drag-and-drop boards, team workspaces, and detailed analytics.

ReactNode.jsMongoDBSocket.ioRedis
2023Featured

REST API Boilerplate

Production-ready Node.js REST API boilerplate with JWT auth, rate limiting, logging, testing suite, and Docker setup.

Node.jsExpressTypeScriptPostgreSQLDocker
04.

Experience

Software Developer — French Region

EBSCO Information Services
2023 — Present

Working in the French region, communicating with clients from France, Belgium, and Switzerland. Developing in Node.js and React, focusing on a new FOLIO module for French clients. Responsibilities include software development, creating customized catalogs, and setting up SSO connections for new clients.

Node.jsReact.jsTypeScriptPHPDockerAWSPostgreSQLRedisJenkinsCI/CD

Programmer

Deloitte Portugal
2022 — 2023

Stepped up to Programmer, acquiring more responsibilities. Started training people and passing on knowledge, increasing service quality. Led a team to solve problems and implement new features, increasing direct client contact and evolving towards Tech Consultancy.

JavaScriptES6REST APIsServiceNowHTMLCSSGlide API

Junior Programmer

Deloitte Portugal
2022

Started professional experience in the Service Management Department, becoming a Certified System Administrator in ServiceNow. Focused on Back-end JavaScript development, solving problems in instances and carrying out new client implementations.

JavaScriptServiceNowGitITSMXML
05. what's next?

Get In Touch

I'm currently open to new opportunities and interesting projects. Whether you have a question, a proposal, or just want to say hi — my inbox is always open!

Designed & Built by João Correia · 2024