Agnaldo Junior 👨‍💻

Software Developer

I'm mostly a generalist developer because I enjoy solving problems, but I specialize in JavaScript and React Native ⚛️📱.

Currently living in: Porto, Portugal

Work Experience

I'm currently working as a Senior Software Developer for the Trainline, a leading digital rail and coach technology platform. My primary focus is on developing and enhancing mobile app features, specifically improving ticketing and travel experiences through React Native and location services from the native platforms.

Before Trainline, I worked as a Senior Frontend Developer at Raia Drogasil, Brazil's largest drugstore chain. During my time there, I led the migration of the e-commerce platform from Angular to React, using Next.js to enhance performance and scalability.

Before transitioning into tech, I started my career as a UI Designer at Grupo Boticário. As I gained experience, I moved into web development as a Junior Front-End Developer, contributing to multiple e-commerce projects using the VTEX platform. I worked extensively with CSS, SASS, vanilla JavaScript, jQuery, and later, React to build and enhance user interfaces.