I'm a 42 School student with a deep passion for building things on the web. Before diving into code, I spent 10 years as an Art Director β and that background changes everything about how I approach front-end work. I don't just build interfaces, I design them with intention: typography, spacing, color, motion, all of it. I love writing clean, performant code and crafting interfaces that feel as good as they look.
Core
- C - low-level, little abstraction, impecable memory management
- C++ - objects, speed and performance
- JavaScript β not just the surface, the weird parts too
- React β components, hooks, state, the whole ecosystem
- Tailwind CSS β utility-first and proud of it
Also in my toolkit
- Bash (goes without saying)
- HTML & CSS (obviously)
- Node.js & REST APIs
- Git & the 42 peer-to-peer workflow
Before writing a single line of code, I spent a decade leading visual direction for brands and campaigns. That experience gives me an edge most developers don't have β I think in grids, hierarchies, and visual rhythm by instinct. When I pick up Tailwind and React, I'm not guessing at what looks good, I already know.
The 42 curriculum has shaped how I think about problems β project-based, peer-reviewed, no teachers, no excuses. It's taught me to figure things out, read docs deeply, and collaborate under pressure.
I'm always working on something. Check out my pinned repos below to see what I've been up to lately.
- 42 Intra:
marcemon - LinkedIn: Marcelo Carvalho
- Email: thatideadude@gmail.com
"Make it work, make it right, make it fast."