Ilustração digital de um homem com barba cheia e careca, vestindo uma camiseta roxa com um pequeno logotipo branco no peito.
Logotipo iwill.dev

iwill.dev

Building solutions that bridge people and technology.

FRONTEND ENGINEERREACT/TYPESCRIPTAI/ML ENTHUSIAST

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.

Moovit no Jornal O Dia

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 was creating the first public transportation map of Rio on Moovit, work that was featured in "O Dia" newspaper.

Refocusing on software development via independent consulting in 2014, I now combine that reliability-first methodology with modern product development.

The result is scalable, fault-tolerant front-end applications. My study roadmap for 2026-2027 includes AI Engineering and advanced architecture, preparing me to lead solutions that integrate AI into product development.

Workspace de desenvolvimento

Experience

  1. Frontend Engineer

    ConstruCode | Mar 2023 - Present (Full-Time)

    Leading front-end development for a construction management SaaS platform serving enterprise clients in Brazil's construction industry. Responsible for architecture decisions, Design System ownership, and full-stack feature delivery.

    • Platform migration: Led complete platform migration to Next.js 13 then to Remix/React-Router, implementing MVVM architecture on client-side and domain-oriented architecture on server-side, improving code maintainability.
    • Design System: Built and maintain the company Design System using Storybook, Tailwind, and Radix-UI, establishing reusable component library used across the entire platform.
    • Critical features: Delivered critical features including insights dashboards, revision comparison tools, Gantt chart planning, and complex task management systems.
    • CI/CD: Implemented GitLab pipelines for multi-environment deployments (testing, staging, production) on Fly.io infrastructure.
    • Technical expansion: Expanded technical scope into backend development, learning C#/.NET for legacy system maintenance and new API development.
  2. Frontend Developer

    Virgo Inc. | Jul 2022 - Feb 2023 (Full-Time)

    Contributed to the rebuild of a back-office application for capital operations management, working with a modern React stack and emphasizing web fundamentals and performance.

    • Re-architecture: Participated in application re-architecture, migrating business logic and data sanitization to the server layer for improved security and scalability.
    • Accessibility: Optimized user interface accessibility, implementing WCAG standards to create a more inclusive application.
    • Performance: Reduced front-end computational overhead through architectural improvements and best practices implementation.
  3. Frontend Developer

    Petlove | Nov 2021 - Jul 2022 (Full-Time)

    Front-end developer for Petlove's health insurance business unit, building customer-facing platforms for pet health plan sales and management.

    • Sales platform: Developed online sales platform enabling commercial representatives to issue pet health insurance proposals, streamlining the sales process.
    • Landing page: Created the first landing page for Petlove Saúde, establishing the digital presence for the business unit.
  4. Frontend Developer

    Taghos Tecnologia | Jun 2021 - Nov 2021 (Full-Time)

    Front-end developer for an OTT (over-the-top) streaming platform, enabling clients to manage video content and live broadcasts.

    • Implemented critical features following Clean Code principles and SOLID design patterns.
    • Built reusable component architecture ensuring modularity and maintainability.
  5. Web Developer & Designer

    Independent | Jun 2014 - Jun 2021 (Freelancer)

    Operated as a multidisciplinary consultant, bridging the gap between visual design and technical implementation.

    • End-to-end solutions: Delivered digital solutions including responsive websites, web apps, and visual identities for a diverse client base.
    • Design-Engineering integration: Developed a unique workflow integrating graphic design principles with front-end engineering, with a strong focus on accessibility and usability.
    • Business management: Managed all business operations, client negotiations, and project lifecycles independently.
  6. Technical Consultant / Coordinator

    Critical Infrastructure (various companies) | Mar 2006 - Dec 2019 (Full-Time)

    Built a 13-year career in critical infrastructure and energy systems, progressing from intern to leadership roles managing enterprise client relationships (RIOgaleão, Santander, Petrobras).

    • Crisis management: Developed a strong problem-solving methodology and the ability to deliver under high-pressure conditions with zero tolerance for failure—skills I now apply to building reliable software systems.
    • Project leadership: Coordinated technical teams and managed complex installation projects 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

Main Skills

Secondary Skills