Hi there! I'm Rodrigo MΙtΙgΙwΙ, but you can call me Matsu. I'm a passionate Software Engineer with over 5 years of experience in the field. Throughout my journey, I've worked on exciting projects and explored a variety of technologies.
- Backend: Proficient in Node.js (JavaScript & TypeScript), crafting efficient, robust, and maintainable server-side systems.
- Serverless: Developing applications with AWS Lambda, Utilizing cloud-native technologies for scalable and reliable solutions.
- Messaging Systems: Designing and integrating messaging platforms with AWS SQS and SNS for event-driven communication.
- Databases: Proficient in MongoDB, DynamoDB, Redis, MySQL, SQL Server, and PostgreSQL.
- API Design: Skilled in building RESTful and GraphQL APIs to power modern applications.
- Infrastructure: Experienced in hosting and scaling backend systems on AWS EC2, managing infrastructure with AWS CloudFormation, and containerizing applications using Docker.
- DevOps: Expertise in CI/CD pipelines using Jenkins and AWS CodePipeline. Proficient in AWS CloudWatch and CodeBuild for monitoring and automation.
- Code Quality: Strong focus on writing clean, maintainable, and scalable code by adhering to Clean Code practices and SOLID principles in real-world applications. Experienced with tools like ESLint and Prettier, along with rigorous code review process.
- Agile Practices: Experienced in working with Kanban and Scrum methodologies to manage and deliver projects efficiently.
I enjoy tackling intricate challenges and approach every project with enthusiasm, viewing obstacles as opportunities for growth. A quick learner, I continuously embrace new technologies and methodologies to deliver innovative results.