WILLIAN DIAS TAMAGI

WILLIAN DIAS TAMAGI

About

Detail

Frontend Architect & TypeScript Enthusiast | I build performant, human-centered web experiences (and occasionally keyboards 😄)
FlorianĂłpolis, State of Santa Catarina, Brazil

Timeline


work
Job
school
Education
folder
Project

RĂŠsumĂŠ


Jobs verified_user 0% verified
  • All Turtles
    Staff Software Engineer
    All Turtles
    Jul 2024 - Current (2 years 1 month)
    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 the company’s frontend architecture standards, improving maintainability and consistency across projects. • Reduced build times and improved load performance through targeted optimizations and CI/CD enhancements. • Partnered with design and marketing to deliver custom CMS-driven experiences that improved publishing efficiency and analytics visibility. • Advocated for clean code and testing culture, leading initiatives with Jest and Cypress to strengthen rel
  • All Turtles
    Senior Frontend Engineer
    All Turtles
    Aug 2021 - Jul 2024 (3 years)
    Led development for several major company and partner websites — including mmhmm (now Airtime), Sora Union, and All Turtles — from technical planning to delivery. • Built a modular page-builder system using Next.js and Sanity CMS, enabling non-technical teams to create new pages and layouts quickly while maintaining design consistency. • Implemented deep CMS customizations, multi-language localization, and A/B testing capabilities to support marketing and international expansion. • Collaborated closely with design and marketing teams to transform creative concepts into high-performance, accessible, and SEO-friendly websites. • Improved developer velocity by designing reusable UI components and optimizing build workflows. • Advocated fo
  • Nash
    Senior Frontend Engineer
    Nash
    Aug 2020 - Aug 2021 (1 year 1 month)
    Built and maintained cryptocurrency ecosystem products with a focus on frontend performance, scalability, and developer experience. Developed web apps using React, TypeScript, GraphQL, and Zustand, implementing advanced concepts like custom hooks, context API, and render optimization. Integrated Apollo Client, Cypress, and GitLab CI/CD to ensure reliability and smooth delivery. Collaborated closely with designers and backend engineers to launch high-quality, user-centric financial tools.
  • Softplan Planejamento e Sistemas
    Senior Frontend Engineer
    Softplan Planejamento e Sistemas
    Nov 2019 - Aug 2020 (10 months)
    Worked on justice system products for the public sector, improving scalability and performance through micro-frontend architecture. Created reusable UI components and contributed to a shared custom design system based on Material UI. Implemented GraphQL and Redux integrations across distributed projects, improving modularity and developer productivity. Led code reviews, technical interviews, and internal initiatives to raise code quality and test coverage.
  • Blink
    CTO / Company partner
    Blink
    Aug 2017 - Oct 2019 (2 years 3 months)
    As a company that specializes in out-of-home advertising, we had many applications to manage the flow of ads on televisions. I joined this company as a partner to manage all things IT, so I jumped into development to maintain and create new resources for the applications, I worked with infrastructure and DevOps to keep things running and sometimes even customer support. About the development we used React and Vue.js for FE, Node, PHP and PostgreSQL for the BE side and React Native and JAVA for native Android applications as main stack. At that moment I realized how difficult, painful and exciting it is for you to have your own company and that is something I will keep for my life.
  • Taller NegĂłcios Digitais
    Full stack engineer
    Taller NegĂłcios Digitais
    Aug 2017 - Jan 2018 (6 months)
    Developed high-traffic web applications for major Brazilian clients using React, Next.js, and Redux. Introduced modern functional programming concepts with Ramda and Recompose before functional components became standard in React. Improved SEO and performance with server-side rendering (SSR) and advanced CSS architecture. Worked in a fully remote, pair-programming environment, gaining deep experience in agile workflows and distributed collaboration.
  • Blink
    Chief Technology Officer
    Blink
    Aug 2017 - Oct 2019 (2 years 3 months)
    Co-founded and led the technology direction of an out-of-home advertising startup, overseeing everything from infrastructure to full-stack development. Developed and maintained multiple products using React, Vue.js, Node.js, and PostgreSQL, managing both backend and frontend systems. Built internal tools for ad delivery, analytics, and client management, while handling DevOps, CI/CD, and customer support. Learned firsthand how to balance technical execution with business goals, shaping leadership and product-thinking skills.
  • Supera Sistemas
    Full Stack Engineer
    Supera Sistemas
    Jan 2014 - Aug 2017 (3 years 8 months)
    Transitioned legacy desktop modules to the web, marking the start of my passion for frontend development. Used JavaScript and Sencha Ext JS to modernize internal applications, and maintained backend logic with SQL and Visual Basic. Contributed to large construction and entity management systems, optimizing data handling and reporting workflows.
  • DASA
    Software Engineer
    DASA
    Aug 2012 - Dec 2013 (1 year 5 months)
    Maintained and integrated internal systems in a large-scale healthcare environment using Delphi, Python, and Java. Built and optimized data exchange services between diagnostic systems, handling high traffic and large datasets in MySQL. Gained early experience in enterprise processes, public speaking, and large-team collaboration.
  • Intelitech BR
    Software Engineer
    Intelitech BR
    Feb 2011 - Aug 2012 (1 year 7 months)
    Developed a desktop application for commercial management using Delphi and C++, managing business logic, finance, and sales workflows. Collaborated in a small team environment, gaining foundational experience in software architecture and responsibility for end-to-end delivery.
Education verified_user 0% verified
  • Universidade Estadual do Oeste do ParanĂĄ
    Bachelor's degree, Ciência da Computação
    Universidade Estadual do Oeste do ParanĂĄ
    Jan 2006 - Dec 2011 (6 years)
Projects (professional or personal) verified_user 0% verified
  • A
    Airtime Website (formerly mmhmm)
    Jan 2025 - Current (1 year 7 months)
    Led the frontend build of the Airtime website using Next.js, TypeScript, and Sanity CMS. Created a high-performance, SEO-optimized experience with custom animations, third-party integrations, and analytics via GTM. Collaborated with marketing and product teams to align technical execution with creative and growth goals.
  • A
    All Turtles Website
    Dec 2024 - Current (1 year 8 months)
    Maintained and later helped the complete rebuild of the All Turtles website using Next.js, introducing advanced animations, better performance, and a modern UX. Focused on scalability, accessibility, and SEO improvements while ensuring consistent brand experience across new pages and features.
  • S
    Sora Union Website
    Mar 2022 - Jun 2022 (4 months)
    Developed the Sora Union website with a focus on scalability, localization, and content flexibility. Created a modular frontend using Next.js, Sanity CMS, and GraphQL, allowing the team to update and expand content seamlessly. Delivered a fast, accessible, and visually refined user experience in close partnership with design and marketing teams.