Who Am I
I consider myself a friendly and flexible person, easy to talk to and extremely curious about other people's passions. Currently living in Lisbon and studying at 42 Lisbon programming school.
AboutNuno Carro
I consider myself a friendly and flexible person, easy to talk to and extremely curious about other people's passions. Currently living in Lisbon and studying at 42 Lisbon programming school.
AboutMy main focus as a Front-end Web Developer is to create fast and responsive SPAs, but I also enjoy exploring other fields such as game development, automation of repetitive tasks and working with systems.
ProjectsWhether you are a fellow student, developer or recruiter you're probably curious about me, hopefully, with this website I can convince you I am a good guy and an excellent asset to any team. If you're up for a chat you can reach me via email or phone.
ContactTo achieve SPAs responsiveness I use Mobile-First Approach design and test extensively across all devices.
To ensure ease of SPAs maintenance I use a combination of modern best practices coupled with the breakdown of complex logic into smaller individual blocks.
To accomplish SPAs performance I investigate HTTP requests, optimize all sources for production and avoid unnecessary components re-rendering.
HTML
CSS
JavaScript
React
TailwindCSS
C
Github
Git
Neovim
Figma
Colour Them All is a project I created to understand Javascript canvas, it started as a simple attempt to create an animated circle and evolved into a desktop browser game.
The objective is to click on all circles until they change colour, missing a click will reset circle colours.
The biggest challenge I had was with code organization since I wasn't expecting to turn this into an actual project with so many functionalities like changing colour themes, difficulty settings, increasing levels, etc.
I had thought about doing a full refactor but in the end, decided it wasn't needed so I just made sure to protect the variables by wrapping the content in an IIFE and adding some structure so it's not a spaghetti mess.
I'd love to hear you from, whether you want to discuss new opportunities, talk about my projects, give some feedback or just want to have a chat.