I’m a software developer with 10 years of experience, specializing in web technologies and real-time web applications. I’ve contributed to distributed systems design and development, as well as project management and team leadership. My journey began as a Junior Full-Stack Developer, quickly progressing to leading teams and managing projects across diverse international teams, including those in London, California, Germany, Brazil, Uruguay, and Argentina.
In the last six years, I have focused on mentoring junior, semi-senior, and senior developers, organizing sprints, developing features, managing weekly progress, and creating roadmaps. As a Team Leader and Project Manager, I ensured the continuous improvement of applications and infrastructure. I also led the effort in maintaining strong code quality by conducting in-depth code reviews. My reviews prioritize good practices, code clarity, and alignment with project milestones, fostering a collaborative and growth-oriented environment. I provided constructive feedback through GitHub comments, encouraging contributors to engage with repositories, issues, and pull requests.
I have a passion for Open Source, frequently contributing to projects and sharing my tools with the community. This not only helps me grow but also enables me to learn from others while building well-documented and accessible software. I believe in the importance of efficient and smooth local development environments and take pride in ensuring that projects are set up with clear documentation, easy-to-use configuration files, and consistent development practices. I use tools like Docker Compose and Tilt to streamline the management of local services, ensuring a seamless experience for all developers involved.
My contributions to teams extend beyond technical work, as I foster a culture of collaboration, knowledge sharing, and continuous learning. Through code reviews and team support, I ensure that junior developers gain a strong understanding of technical concepts, while encouraging active participation in the development process.