Skip to content
View lucasruy's full-sized avatar
πŸ’Ύ
πŸ’Ύ

Sponsoring

@babel
@yarnpkg

Block or report lucasruy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lucasruy/README.md

Lucas Ruy πŸ‘‹

Senior Frontend Engineer | React, TypeScript, Microfrontends & Design Systems

LinkedIn GitHub


πŸ‘¨β€πŸ’» About Me

Hi! I'm Lucas Guinalia Ruy, a Senior Frontend Engineer with 9+ years of experience building scalable, high-performance applications with React + TypeScript.

I specialize in microfrontend architectures, design systems, and monorepos β€” and I thrive in complex, large-scale environments. Currently acting as a technical reference for 15+ teams simultaneously, leading frontend architecture decisions through ADRs and RFCs, and maintaining systems with 40+ remote microfrontends in production.

My work spans critical products β€” from a payment checkout processing ~R$ 390M/month at PagSeguro PagBank, to strategic banking portals at GFT Technologies.

I'm passionate about turning architectural complexity into scalable, maintainable solutions β€” and about enabling teams to ship faster and with higher quality.


πŸš€ Technologies & Skills

Frontend: React, Next.js (SSR, SSG, ISR), TypeScript, JavaScript (ES6+), Redux, Zustand, React Query, React Hook Form, Zod, Astro.js

Architecture & Tooling: Module Federation, Microfrontends, Design Systems, Storybook, Webpack, Vite, RSPack, Rollup, TurboRepo, Monorepos, Feature-Sliced Design (FSD)

Testing & Quality: Jest, React Testing Library (RTL), Cypress, ESLint, Prettier, SonarCloud, DangerJS, Testing Pyramid, Triple A pattern

DevOps & Infra: CI/CD (GitHub Actions, Azure DevOps, GitLab CI), npm packages, Docker, New Relic, Splunk, Sentry

Backend (support): Node.js, NestJS, Express, BFFs, REST APIs

Also: ADRs, RFCs, Technical Documentation, Agile/Scrum, Mentoring


πŸ† Career Highlights

  • GFT Technologies (2025–now): Technical reference for 15+ teams in a large-scale bank. Responsible for a backoffice host app with 40+ remote MFEs and a merchant/partner portal with 10+ remote MFEs β€” both using Module Federation + Vite. Leading ADRs, RFCs, private npm packages and boilerplates to eliminate code duplication across the organization. Also driving AI-powered Developer Experience initiatives: built custom GitHub Copilot agents with skills, templates and scripts to standardize access to frontend patterns and reduce recurring questions about MFE integrations β€” and developed an MCP Server that queries the Design System's Storybook via Playwright, enabling developers to get component guidance directly from the AI assistant.

  • Arcotech (2021–2025): Defined the monorepo strategy with Turborepo, built the internal MFE communication library adopted by 6 teams (12+ frontend devs), created New Relic integration standards and synthetic monitors with real-time Slack alerts, and mentored engineers across all levels.

  • PagSeguro PagBank (2020–2021): Developed the SSR-based payment checkout (Next.js) responsible for processing ~R$ 390M/month, with PIX support and multiple card brands. Built BFF endpoints and implemented observability with New Relic and Splunk.

  • Leroy Merlin (2019–2020): Revamped the homepage and implemented the loyalty program, increasing conversion and customer engagement across mobile and desktop.

  • Enext / NewBlue / Freelance (2015–2018): Grew from junior to mid-level in under a year. Built e-commerces, animation-heavy landing pages, and VTEX/Oracle Commerce Cloud solutions.


🌱 Currently Evolving

  • English proficiency (intermediate, actively improving)
  • Advanced observability and monitoring in large-scale frontend systems
  • Frontend architecture patterns, performance optimization and platform thinking

πŸ’¬ Let's Connect!


Always seeking clarity, performance, and sustainable solutions.
Let's build something amazing!

Pinned Loading

  1. sync-branch-action sync-branch-action Public

    Action to update branchs automatically.

    JavaScript 9 2

  2. spotify-explorer spotify-explorer Public

    Aplicativo feito com Next.js e arquitetura FSD (Feature Sliced Design) para explorar pelo catalogo do Spotify e buscar por artistas, Γ‘lbuns, mΓΊsicas e muito mais.

    TypeScript 1