My journey
Fernando Moreira Gomes
Senior Software Engineer · Frontend Engineering
São José dos Campos, São Paulo, Brazil
Summary.
Senior Software Engineer with 8+ years of experience specializing in frontend engineering, with a proven track record of building scalable, high-performance web applications reaching over 65 million users. Experienced in leading cross-functional teams, architecting frontend platforms, and driving technical decisions across complex products at scale. Strong expertise in React, TypeScript, Next.js, frontend architecture, design systems, performance optimization, and modern web development, with a focus on engineering quality, developer experience, scalability, and measurable business outcomes.
Experience.
Senior Software Engineer
🇺🇸 Utility NYC
November 2023 - Present
New York, USA
- Architect and develop scalable frontend platforms from scratch using Nx monorepo, Next.js, React, Zustand, and TypeScript, establishing foundations for maintainable, high-performance applications.
- Lead frontend development for Ailyak Travel, delivering complex product experiences including drag-and-drop itinerary management, interactive maps, and payment flows.
- Lead frontend development for Shrtlst, coordinating delivery across teams from a partner company and establishing consistent architecture and UI standards.
- Collaborate closely with Product and Design to evaluate technical feasibility, shape solutions, and deliver polished user-facing experiences.
- Contribute to the Platform Team by building shared packages and internal tooling that improve frontend quality, performance, and developer experience across multiple products.
- Drive technical decisions across architecture, component design, state management, and frontend development practices.
Senior Frontend Engineer
June 2023 - October 2023
Madrid, Spain
- Rebuilt a legacy platform using React, Zustand, TypeScript, and Jest, improving application performance by 40% while establishing a modern frontend architecture.
- Created a reusable frontend toolkit library using TSDX, designing component APIs and documentation to promote consistent UI implementation across projects and reduce development time by 30%.
- Collaborated with designers to translate UI concepts into reusable, responsive components and consistent frontend patterns.
- Implemented CI/CD pipelines with GitHub Actions, NPM, and Node.js, improving deployment efficiency and engineering quality.
Senior Frontend Engineer
May 2023 - Sep 2023
Rio de Janeiro, Brazil
- Developed user-facing features for a platform serving more than 1 million medical students and healthcare professionals.
- Redesigned the architecture of Medfriday event landing pages, contributing to increased user engagement during the event.
- Built and tested responsive interfaces using Next.js, React, Jest, and Storybook under tight delivery timelines.
IT Coordinator / Team Lead
July 2021 - Aug 2022
Blumenau, Brazil
- Led multiple cross-functional squads serving 64M+ users, coordinating technical decisions and delivery across Frontend, Backend, QA, and Mobile teams of 12-16 developers.
- Led the Authentication & Onboarding Squad, driving technical delivery for new authentication experiences including facial validation.
- Improved authentication and self-service flows, reducing account recovery support tickets by 85%.
- Managed the Wallet Squad, delivering user-facing financial products including PIX transactions, vehicle debt payments, mobile phone recharges, and credit card debt payments.
- Spearheaded the first release of Open Finance at Serasa, integrating with six banks and reaching 40K+ connected accounts within the first three months.
Frontend Engineer
Aug 2018 - June 2021
Blumenau, Brazil
- Migrated Serasa Limpa Nome from SPA to SSR architecture, significantly improving performance and page load times for millions of users.
- Co-built the first module of Serasa's Design System, creating reusable components and APIs and establishing documented UI foundations for consistent implementation across products.
- Pioneered the adoption of TypeScript and Storybook, improving type safety, component reuse, and frontend development workflows.
- Led the development of Serasa's first digital Wallet using Next.js, React, and Constate.
- Implemented accessibility improvements across web applications using semantic HTML, ARIA, WCAG-aligned practices, keyboard navigation, and contrast standards.
- Reduced build times by 50%+ through targeted pipeline optimizations, improving developer productivity and deployment speed.
Expertise.
Education.
Technology in Systems Analysis and Development
PUCRS - Pontifícia Universidade Católica do Rio Grande do Sul
2026 - Present
Technical Diploma in Internet Technologies
Etec · Itanhaém, São Paulo, Brazil
2016
Languages.
Portuguese
Native