William Godoy

Frontend Engineer

Eleven years of React and TypeScript, now pointed at the GPU. I build interfaces that move — Three.js, GSAP, WebGL — from Stockholm.

Projects

Acsa Photography
01

Acsa Photography

An ongoing project for a photographer. It was built with NextJs and Gsap for the animations.

Next.jsGsapTailwind CSS
View Project
Hero Stage
02

Hero Stage

A clean, modular, visual skeleton: dark futuristic RPG character customization screen. (desktop only)

StudyingThree.jsShadersGsapTailwind CSS
View Project
Scoobies
03

Scoobies

A fake-game website developed to push the boundaries of IA a bit

StudyingTanstackShadersGsapTailwind CSS
View Project
Legora
04

Legora

This project is a personal reinterpretation of the Legora project. I was inspired by its section animations and used them as a reference to study and create my own version. https://www.akestamholst.se/works/legora-law-just-got-more-attractive

StudyingNextJsGsapTailwind CSS
View Project
Verda Ecommerce
05

Verda Ecommerce

I created a product page with Lovable and added the animations with GSAP

StudyingLovableGsapTailwind CSS
View Project
Ferreira Fernanda
06

Ferreira Fernanda

Project developed for the best ortodontologist in Brazil. It was built with React and deployed on Netlify

ReactReflexboxSassNetlify
View Project
Minicart Decathlon
07

Minicart Decathlon

Took charge of revamping the minicart from documentation and architecture to development and deployment, ensuring a seamless process from start to finish.

VueJsWebpackSass
View Project
PokeNuxt
08

PokeNuxt

A Nuxt 3 web app styled with UnoCSS (Tailwind‑like) that fetches data from the public PokeAPI. Build with Typescript

VueNuxtPiniaUnoCSSCypress
View Project
Galaxy Generator 3D
09

Galaxy Generator 3D

A web app that generates a 3D galaxy using Three.js

Three.jsVite
View Project
Solar system 3D
10

Solar system 3D

Project developed for learning purposes. It was built with Three.js

StudyingThree.jsVite
View Project
Hamburger
11

Hamburger

Designed and built with Blender and rendered with Three.js

StudyingBlenderThree.jsVite
View Project
BetGold
12

BetGold

Betting project based on betting platforms. It was built as a showcase to the jerseys library I rewrote.

StudyingReactTypescriptVite
View Project
FlabPird
13

FlabPird

My first project with Unity and C#. Learned a lot about game development, physics, and 3D modeling.

StudyingUnityC#
View Project
Raycast Colors
14

Raycast Colors

Small test with Raycast

StudyingThree.jsVite
View Project

About

Background

With almost 11 years of experience in Frontend development, I've worked with startups and established companies to build scalable web applications that serve millions of users.

My expertise lies in React, TypeScript, and modern web technologies. I'm passionate about performance optimization, accessibility, and creating delightful user experiences.

Skills

🚀 React, TypeScript & Next.js
🚀 Three.js & React Three Fiber (exploring)
🚀 Gsap & Framer Motion (exploring)
🚀 Node.js with Express & Nest.js
🤖 Agentic AI & OpenAI
📦 MongoDB & Mongoose
🎨 Tailwind CSS & Framer Motion
🧪 Jest & React Testing Library
🧪 Cypress & Playwright
👨🏾‍💻 and adding more