Skip to content
View brasileirodev's full-sized avatar
🤓
Software Engineer | ReactJS | NodeJS
🤓
Software Engineer | ReactJS | NodeJS

Block or report brasileirodev

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
brasileirodev/README.md

Marcel Brasileiro Leão

Senior Front-end Developer · React · Next.js · TypeScript · UI Engineering

📍 Brazil / LATAM · 🌎 Open to remote opportunities with US-based companies


About Me

I am a Senior Front-end Developer with solid experience building scalable, performant, and maintainable web interfaces. My main stack is centered around React and TypeScript, with a strong focus on architectural decisions, component design, and developer experience.

I approach engineering with a product mindset: I care about the user experience, the maintainability of the codebase, and the clarity of technical decisions. I have experience collaborating with cross-functional teams — product, design, and backend — in English-speaking environments.


Tech Stack

Frontend React · Next.js · TypeScript · JavaScript · HTML · CSS

UI & Design Systems Material UI · Styled Components · Design Systems · Responsive Design

State & Data React Query · Zustand · Context API · REST APIs

Testing Testing Library · Vitest · Jest · Cypress

Tooling & Infrastructure Vite · Turborepo · Storybook · ESLint · Prettier · Docker · CI/CD

Backend (supporting knowledge) Node.js · NestJS · Prisma · PostgreSQL


Featured Projects

full-stack-with-ai-assistent

Fullstack monorepo in TypeScript using Next.js, NestJS, Prisma, PostgreSQL via Docker, and shared packages for entities, contracts, errors, and validations. Built with Turborepo for workspace management. Stack: TypeScript · Next.js · NestJS · Prisma · PostgreSQL · Docker · Turborepo View repository


monorepolinkedin

Fullstack monorepo proof-of-concept with React on the frontend and NestJS on the backend, sharing workspace configuration. Demonstrates scalable project structure with Docker Compose for local infrastructure. Stack: TypeScript · React · Vite · NestJS · PostgreSQL · Docker View repository


design-patterns

A focused reference repository demonstrating design patterns and engineering good practices in React + TypeScript, including examples of Singleton, Builder, Facade, custom hooks, and state management patterns. Stack: TypeScript · React · Vite View repository


project_with_ai-assistant

Modern monorepo scaffold built with Turborepo, demonstrating workspace architecture with shared UI components, TypeScript configs, and ESLint configurations across multiple apps. Stack: TypeScript · Next.js · Turborepo View repository


Professional Highlights

  • Building scalable React applications with a focus on maintainability and long-term architecture
  • Improving UI performance through code splitting, lazy loading, and rendering optimization
  • Working with and contributing to design systems and shared component libraries
  • Creating reusable, accessible, and well-tested UI components
  • Writing tests for critical flows using Testing Library, Vitest, Jest, and Cypress
  • Collaborating with product, design, and backend teams in English-speaking environments
  • Delivering features in CI/CD pipelines with quality gates and automated testing

How I Work

I believe good engineering starts with understanding the problem before choosing the tool. I prefer simple, readable solutions over clever ones. I care about performance, accessibility, testability, and the experience of the next developer who will read my code.

I communicate clearly with product, design, and backend teams, and I am comfortable working asynchronously in distributed, remote-first environments.


Contact

Pinned Loading

  1. monorepolinkedin monorepolinkedin Public

    Fullstack monorepo POC with React + Vite frontend and NestJS backend, PostgreSQL via Docker, and npm workspaces

    TypeScript

  2. frontend-coding-challenges frontend-coding-challenges Public

    Forked from Prosigliere/frontend-coding-challenges

    TypeScript

  3. full-stack-with-ai-assistent full-stack-with-ai-assistent Public

    Fullstack TypeScript monorepo with Next.js, NestJS, Prisma, PostgreSQL, Docker, and shared packages — managed with Turborepo

    TypeScript

  4. Prosigliere/frontend-coding-challenges Prosigliere/frontend-coding-challenges Public

    TypeScript 8

  5. phonics-foundation phonics-foundation Public

    TypeScript