
Michel Moraes
Senior Frontend & Full Stack Engineer
I build performant, scalable web applications using TypeScript, React, and Next.js — with a focus on maintainable architecture, developer experience, and pixel-perfect UI implementation.
On the backend, I work with Node.js, Express, and Prisma ORM, designing robust APIs and data layers when fullstack capabilities are needed.
About Me
I’m Michel — a frontend-focused fullstack engineer with 12+ years of experience delivering fast, reliable, and scalable web applications. I specialize in building clean, accessible UIs using TypeScript, React and Next.js, with a strong design sensibility and a track record of implementing pixel-perfect Figma-to-code interfaces.
On the backend, I’m experienced with Node.js, Express, and Prisma, building robust APIs and working across the full data lifecycle when needed. I prioritize maintainable code, performance, and long-term scalability.
I thrive in remote, agile teams that value clean architecture, thoughtful engineering, and collaboration. Outside of coding, I enjoy experimenting with new tools and sharing what I learn with others.
Skills & Technologies
Featured Projects
View All
ICG School Services Management
End-to-end solution for managing school services such as transportation and billing — built with a fullstack architecture using Next.js and Node.js.

NITCommerce Platform
Custom e-commerce platform built with Next.js, featuring a scalable architecture, Stripe integration, and dynamic product filtering.

Bricks Builder Editor
Frontend development of the visual editor for Bricks — a community-driven site builder for WordPress built with Vue.js.
Let’s Work Together
I collaborate with product teams to build high-quality web applications — from frontend interfaces to fullstack architectures. I’m currently available for freelance work, technical consulting, or the right full-time opportunity.
Let’s Talk