Software Engineer with over 4 years of experience in building distributed, scalable, and high-performance systems. I am proficient in the entire Node.js ecosystem, with a specialization in TypeScript, NestJS, and Express. I have extensive experience in data modeling and optimization, utilizing MongoDB, implementing messaging architectures with RabbitMQ, and leveraging Redis for caching and state management. With a solid foundation in Docker, Git, and agile methodologies like Scrum, I am focused on delivering robust, high-value solutions. Throughout my career, I have had the opportunity to develop high-impact projects, including optimizing a critical MongoDB query that reduced latency from 40 seconds to 0.2 seconds, unblocking the business team's productivity. I have developed microservice ecosystems from scratch, such as a referral system and a live-streaming platform with real-time communication via Sockets, and have also automated manual financial processes through asynchronous and resilient workflows. These initiatives were fundamental in driving new customer acquisition and improving the company's operational efficiency. My professional goal is to continue solving complex engineering challenges by applying my knowledge in software architecture to build products that not only perform excellently but also generate a significant and positive impact on the business and its users. Experienced with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.