Willian Dias Tamagi

Willian Tamagi
Staff Front-End Engineer specializing in scalable, high-performance web applications.

Education

B.S. in Computer Science

UNIOESTE University
Cascavel — Paraná — Brazil 01/2006 – 12/2011

Top tech skills

  • Next.js
  • React
  • Svelte
  • TypeScript
  • JavaScript
  • HTML & CSS
  • Testing (Jest, Cypress)
  • GraphQL
  • Git
  • SQL

Links

About

I’m a curious software engineer with 15+ years of experience turning complex ideas into clean, performant, and maintainable code — from early desktop systems to modern frontend architectures.

Over the past several years, I’ve focused on frontend architecture and engineering leadership, building products that balance user experience, performance, and technical excellence. My strongest tools are React, TypeScript, and GraphQL, but what drives me most is empathy — understanding users, supporting teammates, and creating healthy, collaborative environments where everyone grows.

I believe feedback and curiosity are two of the most powerful tools in our craft. I like to stay hands-on, work closely with cross-functional teams, and keep pushing for better code, better communication, and better products.

What I bring:

  • Frontend architecture & performance optimization
  • Cross-team collaboration & mentorship
  • Product thinking — connecting code to user value
  • Empathy-driven leadership & continuous improvement

Always learning. Always building. Always trying to leave things (and people) better than I found them.

Experience

All Turtles — Staff Frontend Engineer

Next.js, React, TypeScript, Tailwind, Node.js

Promoted to Staff Engineer after demonstrating strong technical leadership, architectural impact, and cross-team collaboration.

Leading frontend initiatives and mentoring engineers across multiple projects, focusing on scalability, performance, and code quality.

  • Defined and evolved company-wide frontend architecture standards.
  • Reduced build times and improved load performance via targeted optimizations and CI/CD work.
  • Delivered custom CMS-driven experiences improving publishing efficiency and analytics visibility.
  • Advocated for clean code and testing culture with Jest and Cypress.
  • Mentored teammates on TypeScript, testing strategies, and performance debugging.

(Remote)

07/2024 – Present

All Turtles — Senior Frontend Engineer

Next.js, React, TypeScript, Tailwind, Node.js

Led development for company and partner sites — including mmhmm (now Airtime), Sora Union, and All Turtles — from planning to delivery.

  • Built a modular page-builder with Next.js + Sanity CMS.
  • Implemented deep CMS customizations, localization, and A/B testing.
  • Shipped high-performance, accessible, SEO-friendly websites.
  • Improved developer velocity with reusable components and build optimizations.
  • Drove testing and performance culture that paved the way to Staff promotion.

Key projects: mmhmm (now Airtime), Sora Union, and All Turtles — modular, CMS-driven experiences that balanced design flexibility and scalability.

(Remote)

08/2021 – 07/2024

Nash — Senior Frontend Engineer

Next.js, React, TypeScript, GraphQL, Node.js

Built and maintained crypto products with a focus on performance, scalability, and DX.

React/TypeScript/GraphQL/Zustand; custom hooks, context API, render optimization.

Integrated Apollo Client, Cypress, and GitLab CI/CD.

Partnered with design and backend to launch user-centric financial tools.

Vaduz, Liechtenstein — Remote

08/2020 – 08/2021

Softplan — Senior Frontend Engineer

Micro-frontend, Design System, React, TypeScript, Redux, RxJS, Node.js

Improved scalability/performance via micro-frontend architecture.

Built reusable UI; contributed to a custom design system (Material UI-based).

Implemented GraphQL/Redux across distributed projects.

Led reviews, interviews, and testing initiatives.

Florianópolis, SC, Brazil — Remote

11/2019 – 08/2020

Blink — Chief Technology Officer

Next.js, React, TypeScript, Node.js, Java, Electron

Co-founded and led tech for an OOH advertising startup.

Built multiple products (React/Vue/Node/PostgreSQL).

Created internal tools for delivery, analytics, and client management; owned DevOps & CI/CD.

Balanced technical execution with business goals.

Pato Branco, PR, Brazil — Remote

08/2017 – 08/2019

Taller — Full Stack Engineer

React, TypeScript, GraphQL, Redux, Ramda, Node.js

Developed high-traffic apps with React/Next.js/Redux.

Introduced FP concepts with Ramda/Recompose.

Improved SEO/perf with SSR and advanced CSS architecture.

Worked fully remote with pair programming.

Florianópolis, SC, Brazil — Remote

08/2017 – 01/2018

Supera — Full Stack Engineer (Front-end focused)

ExtJS, JavaScript, HTML/CSS, Node.js, Java, VB.NET

Migrated legacy desktop modules to the web.

Modernized internal apps with Sencha Ext JS; maintained backend with SQL/VB.

Optimized data handling and reporting workflows.

Pato Branco, PR, Brazil

08/2012 – 12/2013

DASA — Full Stack Engineer

Delphi, Python, Java, REST API, PostgreSQL, MySQL

Maintained/integrated internal systems at enterprise scale.

Built and optimized data exchange services (high traffic / large datasets).

Developed skills in enterprise processes and collaboration.

Cascavel, PR, Brazil

01/2012 – 12/2013

Intelitech — Software Engineer

Delphi, C++, Firebird DB

Built a desktop commercial-management app (business logic, finance, sales workflows).

Gained foundation in software architecture and end-to-end delivery.

Cascavel, PR, Brazil

02/2011 – 08/2012