Skip to content
Tonilson.dev

Tonilson Aguiar Furtado

Web Developer | Full Stack

Porto, Portugal

I build web products end to end. I do the interface in React and Next.js, the backend in Laravel or Node, and the app in React Native when the project needs one. I'm doing a Computer Science degree in evening classes.

Tonilson Aguiar Furtado

About

I'm practical and self-directed: I take a problem and see it through. Day to day I build interfaces with React and Next.js, set up backends with Laravel, and use WordPress when it's the right tool.

Vice-President of the Children and Youth Parliament

Parlamento Infanto-Juvenil · São Tomé and Príncipe · 3 consecutive years

Youth Deputy

Assembleia Municipal Jovem · Portugal

I've always wanted to understand how things work behind the screen. The part I enjoy most is solving the problems that come up along the way.

For me, a project is only done when it actually works for the people using it. Clean code is what gets me there, and lets me keep working on it afterwards.

I'm doing my Computer Science degree in evening classes and spend the rest of my time on real projects. It's a demanding pace, but it keeps theory and practice side by side.

I pick the tool for the problem, not out of habit. If a project needs an app, I use React Native. If a task keeps repeating, I write a Python script and stop doing it by hand.

Projects

BlinkFund — Web3 Crowdfunding Platform on Solana

Next.js 16 • Supabase • Prisma • Upstash Redis • Tailwind CSS

A Web3 crowdfunding platform for SOL donations, made straight from the donor's wallet. I created it and designed the architecture end to end. It's live.

OnlineNext.jsBackendReactDatabases

Seven Faith — Faith and Wellness Mobile App

React Native • Expo • LLaMA/Groq

A faith and wellness mobile app that helps people build habits. I built it from scratch in React Native, with gamification designed to bring people back.

DemoMobileReactUI & experienceFrontend

ShopVerde — Backend for Sustainable E-commerce

Laravel • PHP • MySQL • JWT/Sanctum

The backend for a sustainable e-commerce store: a REST API for products, orders and users, with PayPal and Stripe payments.

BackendPHP / LaravelDatabasesSoftware engineering

Experience

2024 – 2025 (internship periods)

Internship — Web Development & Support

Mais Automação Lda.

Direct contact with real technical problems in a business environment.

  • Development and management of WordPress/WooCommerce stores.
  • Creation of automation scripts in Python.
  • Configured email sending in the invoicing and email marketing modules of the Odoo ERP, among other modules.
  • Hardware diagnostics and technical support for users.

Jul 2023 – Sep 2023 · marketing company (name not specified)

Promoter (Soft Skills)

  • Developed communication skills and worked under pressure.
  • Focus on meeting targets and interacting with customers.

Education

Sep 2025 – present

Bachelor's Degree in Computer Science

Universidade da Maia (ISMAI)

Focus on Software Engineering, Algorithms and Databases.

2022 – 2025

IT Management Technician

Escola Profissional Novos Horizontes

Solid training in programming, databases, networks and information systems.

Awards & Distinctions

Diploma of Merit and Academic Excellence (Best Student)

Escola Profissional Novos Horizontes

June 5, 2025

Academic Merit Scholarship

Universidade da Maia (ISMAI)

Admission to the Computer Science degree

Outstanding Participant in the Mathematics Olympiad (Campus de Matemática)

Selected among the top students in São Tomé and Príncipe

Certificates

Stack

Backend & Data

Robust backends, databases and integrations.

PHP (Laravel)Node.jsSupabase (Postgres)PrismaRedis / MySQL

Frontend & UI

Fast interfaces and modern components.

ReactNext.jsTailwind CSSFramer MotionHTML/CSS (SEO)

Languages

  • English · Intermediate (Technical)
  • Portuguese · Native