

iwill.dev
Building solutions that bridge people and technology.
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 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.

Experience
Frontend Engineer
ConstruCode | Mar 2023 - Present (Full-Time)
See more
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.
Frontend Developer
Virgo Inc. | Jul 2022 - Feb 2023 (Full-Time)
See more
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.
Frontend Developer
Petlove | Nov 2021 - Jul 2022 (Full-Time)
See more
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.
Frontend Developer
Taghos Tecnologia | Jun 2021 - Nov 2021 (Full-Time)
See more
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.
Web Developer & Designer
Independent | Jun 2014 - Jun 2021 (Freelancer)
See more
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.
Technical Consultant / Coordinator
Critical Infrastructure (various companies) | Mar 2006 - Dec 2019 (Full-Time)
See more
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
Technologist Degree in Systems Analysis and Development (CST)
Descomplica Faculdade Digital
Jan 2025 - Jul 2027
Bachelor's Degree in Information Systems
FEUC - Fundação Educacional Unificada Campograndense
Aug 2006 - Jul 2010
Technical High School in Electronics
FAETEC - ETE Ferreira Viana
Feb 2003 - Dec 2005
Certifications
Main Skills
Secondary Skills
Contact
Get in touch or follow me on social media



