Behind the code

My mission is to bring people and technology together through programming and digital content — creating experiences that inspire, teach, and transform.

The road so far

*carry on my wayward son...
Nice to meet you! My name is Felipe Frantz Zanini, a software engineer passionate about jiu-jitsu, running, indie game development, Dota 2, screenwriting, pixel art, music, and investments. I am 31 years old and live in Pelotas, Rio Grande do Sul, Brazil.
My journey in software development began in 2008, during technical school. In 2010, after completing the course, I started my first programming internship and have never stopped learning and evolving since. Upon being hired as a software engineer, I have taken part in more than 90 projects, using various technologies, with an emphasis on PHP.
Passionate about the field and always seeking to improve, I completed a Bachelor’s Degree in IT Management and a Specialization in IT Management. I have also begun a Master’s in Computer Science.
I currently work as a Senior Software Engineer & Frontend Architect at Iguatemi S.A, where I contribute to the development of innovative technological solutions that transform the digital experience for customers.

From imagination to impact

A look at my process for turning ideas into digital products

Understanding the motivation

Everything starts with a good conversation. I listen to your ideas, understand your needs and motivations, translate that into something practical, and think about the best way to turn it into something visually appealing and functional.

Building the structure

Before focusing on appearance, I define the project structure: which pages are needed, how the elements will behave, and how everything will be connected in a logical and efficient way.

Bringing the code to life

Time to bring the project to life. I develop interfaces focused on usability, responsiveness, and performance. Each element is optimized to work well on any device, with fast loading and smooth navigation.

External integrations

When the project requires forms, authentication, or integration with other systems, I handle that as well — always with a focus on security, stability, and reliability.

Testing and quality assurance

Before going live, I run various tests to ensure everything works as planned — across different browsers, devices, resolutions, and usage contexts.

Time to show the world

To wrap it up, I publish the project and make everything ready for access. In the first few days, I monitor and provide support to address any issues that come up.

The gears behind the process

Behind every click and line of code are technologies chosen with care and purpose. If you would like to see the full stack or send a message, use the buttons below.

Coffee, code & deploy

A technical summary of the technologies and tools that make this site mine — everything that happens behind the clicks.

This site was built using Mobile First concepts, with the Next.js framework, deployed on Vercel, styled with Tailwind, animated with Framer-Motion, and using icons from React Icons. The typography is Maven Pro. This portfolio also serves as a showcase for future content and a testing lab — where I try out libraries and tools — and brings together some of my projects.