FRONTEND ENGINEER REACT/TYPESCRIPT AI/ML ENTHUSIAST

William
Gonçalves

Building solutions that bridge people and technology.

Scroll to explore

About me

Hi! I'm William Gonçalves 👋

Senior Front-End Engineer with 10+ years of web development experience, backed by a 20-year professional career in engineering environments. I specialize in React architecture (Remix, React Router, Next.js), TypeScript, and Design Systems.

Currently leading front-end architecture at ConstruCode, I have conducted complete platform migrations (.NET Legacy → Next.js → Remix) and established the company's Design System. I focus on technical decisions that directly impact performance, maintainability, and developer experience.

In parallel, I'm focusing on AI Engineering — developing expertise in Generative AI, RAG, and Agentic AI to integrate intelligent solutions into my work as a software engineer.

My background is distinct: I built a strong foundation in Computer Science fundamentals during my early academic studies (2006–2010) before spending 13 years managing critical infrastructure for enterprise clients. This experience instilled a zero-tolerance mindset for failure.

A highlight in my career as a creative was creating the first public transportation map of Rio on Moovit, work that was featured in "O Dia" newspaper.

Experience

ConstruCode

Frontend Engineer • Mar 2023 — Present

Leading front-end development for a construction management SaaS platform serving enterprise clients in Brazil's construction industry.

  • Platform migration: Led complete migration to Next.js 13 then Remix/React-Router, implementing MVVM and domain-oriented architecture.
  • Design System: Built and maintain the company Design System using Storybook, Tailwind, and Radix-UI.
  • Critical features: Insights dashboards, revision comparison tools, Gantt planning, and task management.
  • CI/CD: GitLab pipelines for multi-environment deployments on Fly.io.
  • Technical expansion: Backend development with C#/.NET for legacy systems and new APIs.

Virgo Inc.

Frontend Developer • Jul 2022 — Feb 2023

Contributed to rebuilding a back-office application for capital operations management.

  • Re-architecture: Migrating business logic to server layer for improved security.
  • Accessibility: Implementing WCAG standards.
  • Performance: Reduced front-end computational overhead.

Petlove

Frontend Developer • Nov 2021 — Jul 2022

Front-end developer for Petlove's health insurance business unit.

  • Sales platform: Online platform for pet health insurance proposals.
  • Landing page: First landing page for Petlove Saúde.

Taghos Tecnologia

Frontend Developer • Jun 2021 — Nov 2021

Front-end developer for an OTT streaming platform.

  • Implemented features following Clean Code and SOLID patterns.
  • Built reusable component architecture.

Independent

Web Developer & Designer • Jun 2014 — Jun 2021

Multidisciplinary consultant bridging visual design and technical implementation.

  • End-to-end solutions: Responsive websites, web apps, and visual identities.
  • Design-Engineering: Unique workflow integrating design principles with front-end engineering.
  • Business management: Independent operations, client negotiations, and project lifecycles.

Critical Infrastructure (various companies)

Technical Consultant / Coordinator • Mar 2006 — Dec 2019

13-year career in critical infrastructure and energy systems, progressing to leadership managing enterprise clients (RIOgaleão, Santander, Petrobras).

  • Crisis management: Problem-solving methodology with zero tolerance for failure.
  • Project leadership: Coordinated technical teams for mission-critical operations.

Education

Bachelor's Degree in Artificial Intelligence

Faculdade UniBF • Jan 2026 - Dec 2027

Accelerated Bachelor’s Program (Credit Transfer): Admitted via academic transfer, leveraging extensive credits from a previous Information Systems degree (approx. 80% completed). This advanced standing allowed for an immediate focus on core Artificial Intelligence coursework, streamlining the degree completion timeline to 2 years. Key Coursework & Competencies: • Core AI & Data Science: Statistical Modeling, Algorithmic Complexity, Machine Learning, and Advanced Statistical Inference. • Deep Tech: Deep Neural Networks, Cognitive Architectures, Computer Vision, and Natural Language Processing (NLP). • AI Frontiers: Generative AI, Autonomous Systems, and Intelligent Robotics. • Responsible AI: Algorithmic Ethics, Explainable AI (XAI), and System Governance.

Technologist Degree in Systems Analysis and Development (CST)

Descomplica Faculdade Digital • Jan 2025 - Jul 2027

Training in systems development with a focus on modern software engineering and application architecture.

Bachelor's Degree in Information Systems

FEUC - Fundação Educacional Unificada Campograndense • Aug 2006 - Jul 2010

• Status: Completed ~80% of the academic curriculum (Bachelor Degree) • Focus: Strong foundation in IT fundamentals, including Software Engineering, Algorithms, Data Structures and System Analysis. • Note: Studies paused to pursue a full-time career in Critical Infrastructure Engineering.

Technical High School in Electronics

FAETEC - ETE Ferreira Viana • Feb 2003 - Dec 2005

Technical background in electronics, digital systems, and logic — foundations that contribute to my analytical approach in development.

Certifications

Google

Prompting Essentials Specialization

Jan 2026 • ID: LC4NPH24OUW5
branas.io

Clean Code and Clean Architecture

Dec 2023
DIO - Digital Innovation One

Node.js Development

Aug 2020 • ID: F90C5B98
DIO - Digital Innovation One

Front-end Developer ReactJS

Jun 2020 • ID: 21810F13

Expertise

Main Skills

React / TypeScript / JavaScript / React Router / Remix / Next.js / Vue.js / Nuxt.js / Tailwind CSS / Sass / Vite / Node.js / Express.js / Jest / Vitest / Git / Figma / Storybook / Pinia / Zustand / jQuery

AI & Learning

Generative AIRAGAgentic AIPrompt EngineeringPythonLangChain

Secondary Skills

PostgreSQLMySQLSQLiteRedisFirebaseSupabaseNestJSDockerKubernetesAmazon Web ServicesGoogle CloudAzureLinuxBashPostmanInsomniaSwaggerC#.NETKotlinElectron

"Building solutions that bridge people and technology."

— William Gonçalves