Hi, my name is
Caio Marcellus
Welcome to my
portfolio
I am a self-taught/community-taught full stack developer based in Toronto with a
diverse background that ranges from teaching to working with contract management
on Brazil's biggest development bank. By the way, I am Brazilian and I can
communicate in 4 languages: Portuguese, English, Spanish and French. I love
learning new things, languages are one of them.
I started my career shift in 2020. Since then I've been creating projects, being
an active member of communities, helping others and asking for feedback on my
projects. I follow and learn from valuable developers on youtube, on podcasts and
newsletters. I also love sharing what I learned.
I have worked for a digital marketing agency as a developer and for an NGO as a
lead developer and mentor. With that experience and my non-developer background,
I built valuable skills on time and project-management, the importance of
communication and continuous learning.
By looking at my projects, you will see some different technologies: Next.js,
Astro, WordPress, PHP, Sass and more. I seek not to be a one-tool-for-everything
type of developer. Because of that, I sought to learn well the foundations of the
web - HTML, CSS, and JavaScript - and from there being able to learn the right
tool for my next project.
I specialized in creating pixel-perfect implementations of layouts. Using modern
CSS techniques, I build websites that strictly follow the desired design, while
also adapt to the many different screens and user preferences.
I also believe that accessibility should never be neglected, so I am constantly
learning more about the subject and its many aspects. An inclusive web is the
ultimate goal, and I work to progressively build the path to it, either by
raising the subject on the projects in which I work, or by writting about it on
my blog.
I invite you to explore my projects and my articles. Reach out to me if you have
any questions.