About me
I'm a Software Engineer passionate about creating innovative and efficient solutions that enhance productivity and efficiency within the teams I work with. Since 2021, I have been working in this field, where I have had the opportunity to develop and implement various tools that facilitate my work and that of my colleagues, as well as provide support and maintenance for several systems with a large base of national and international users.
Among my key achievements, I highlight the creation of a CLI that automates the creation of commit prefixes based on Jira task tags, a system for cloning and backing up Firebase buckets, and an online scrum poker developed end-to-end. In the latter project, I built a WebSocket API written in Golang for the backend and used React, TailwindCSS, and TypeScript for the front-end.
Another significant achievement was developing the front-end of an event check-in system focused on performance and agility. This system successfully handled an event with over 100,000 participants, allowing users to check-in, print labels, and generate reports quickly and efficiently using only the keyboard.
Additionally, I have always sought to implement improvements in the projects I worked on, such as replacing the Webpack bundler with Vite, introducing TypeScript, and implementing automated tests with Vitest and Cypress. These enhancements aimed to increase the robustness and maintainability of the systems.
My technical skills include TypeScript, Go, React, Next.js, Vite, Node.js, Express, Nest.js, MongoDB, PostgreSQL, Prisma, Docker, Linux, TailwindCSS, Styled Components, Figma, Material UI, Jest, Vitest, and Cypress. I am constantly looking to learn and apply new technologies to optimize my work and deliver high-quality solutions.
I am currently pursuing a degree in Software Engineering, which allows me to align theoretical knowledge with day-to-day practice. My goal is to continue growing as a professional, contributing to challenging and impactful projects, and always striving for excellence in everything I do.
If you would like to discuss projects, exchange ideas about technology, feel free to get in touch.