// Back to bytiago.com

Tiago Filipe
Sousa Teixeira

Frontend Developer

About

Frontend developer focused on design-driven interfaces. After years in manufacturing, security and retail, I turned to programming in September 2025 as a way to create again, reconnecting with a part of myself that had been there since childhood. Since then I have shipped five projects of my own and led the frontend of a client platform, live since July 2026, that runs a combat sports association's membership, bookings and payments.

Looking for my first frontend role where design and code matter equally. Based in Vila Nova de Gaia, with a preference for on-site work in the Porto area, and open to remote.

Selected Projects

Academia Combate de Gaia academiacombategaia.pt

Live since July 2026. Membership platform for a combat sports association in Vila Nova de Gaia with around 400 members, replacing three disconnected third-party services with one system the client owns outright. Public site, member portal with self-service registration and class booking, admin panel, payments, ticketed events with QR check-in and financial reporting. I own the frontend and the design system; a second developer owned the backend and, partway through, I absorbed that scope along with QA, infrastructure and the client relationship. Implementation is AI-assisted, directed and reviewed by me. Case study.

Next.js 15, TypeScript, Tailwind, shadcn/ui, Supabase, Vercel, Vitest

California-inspired fictional skate shop with a demo shopping flow. 42 products across six categories, cart, simulated login and checkout, and browser-stored order history. Original brand identity and all product content created from scratch.

Vanilla HTML, CSS, JavaScript, localStorage

Formula 1 data browser covering every season from 1950 to the present. Race calendars, full results with qualifying, driver and constructor standings, and individual driver profiles by season.

React, Tailwind CSS, React Router, Jolpica F1 API

Scroll-driven descent to the floor of the Challenger Deep, where scroll position maps to real ocean depth. 43 species placed and sized from a hand-curated dataset, with a live instrument panel for depth, pressure, temperature and light.

HTML, CSS, Vanilla JavaScript, IntersectionObserver

Checks WCAG AA and AAA contrast across a whole colour palette, suggests fixes for failing pairs, and keeps the palette and settings in a shareable URL. Tested the colour logic and URL state with 72 unit tests.

React, JavaScript, CSS, Vitest
bytiago.com bytiago.com

Portfolio and case studies. No framework, no build step, no third-party requests, self-hosted fonts. Every project above has a written case study.

Vanilla HTML, CSS, JavaScript, Cloudflare Pages

Education

Especialização Tecnológica em Sistemas de Informação
ISLA Gaia · Nível 5 QNQ · September 2025 to July 2026 · 1000 hours

Broad foundation across programming, web development, mobile, databases, networking and information systems. All modules complete, including frontend, backend, SQL, NoSQL, CMS development, structured and object-oriented programming, React, C# and systems analysis. Capstone project: GotaGO, a React Native application that finds the cheapest fuel stations near the user from the official DGEG price dataset, where I led the frontend. Notable course project: Dimmer, an Android film and TV series application built during the mobile development module (Kotlin, Jetpack Compose, TMDB API).

Curricular internship
Academia Combate de Gaia · July to early October 2026 · 400 hours

Completing the ACG platform: remaining launch work, member migration and production infrastructure.

Meta Front-End Developer Professional Certificate
Coursera · In progress

Completed coursework in front-end fundamentals, JavaScript, version control, HTML and CSS, and React. Full certificate listing on Coursera.

Technical Skills

Shipped to production
TypeScript, JavaScript, React, Next.js (App Router), HTML, CSS, Tailwind CSS, shadcn/ui, Supabase (Postgres, Auth, Storage), REST API integration, payment and transactional email integration, Vitest, Git and GitHub, Vercel, Cloudflare Pages and Workers, responsive layout, accessibility and performance.
Built in coursework
React Native, Java, object-oriented programming, SQL, MongoDB, PHP, Laravel, WordPress, C#, Android (Kotlin, Jetpack Compose), Node.js, network configuration, information systems analysis.