# Matias Suez > Software Engineer at Mercado Libre. Building scalable digital solutions. ## About - Full-stack developer specializing in TypeScript, React, Next.js, Node.js - Cloud & infrastructure experience with AWS, Terraform, Docker - Based in Argentina. Languages: Spanish (native), English (professional), Portuguese (intermediate) - Education: ISTEA (Systems Analysis), UTN (Web Development) ## Links - Website: https://matias-suez.com - About: https://matias-suez.com/about - Blog: https://matias-suez.com/blog - Contact: https://matias-suez.com/contact - GitHub: https://github.com/msuez - LinkedIn: https://linkedin.com/in/matisuez - Email: hello@matias-suez.com - RSS (EN): https://matias-suez.com/feed/en - RSS (ES): https://matias-suez.com/feed/es - RSS (PT): https://matias-suez.com/feed/pt ## Blog Posts - [Web3 Projects with Hardhat, Solidity, and Polygon](https://matias-suez.com/blog/web3-hardhat-solidity-polygon): A practical guide to developing smart contracts with Hardhat and Solidity. ERC20 token, exchange contract, testing, Polygon deployment, and frontend integration. - [Mobile Apps with React Native and TypeScript: A Complete Guide](https://matias-suez.com/blog/mobile-apps-react-native-typescript): How to build cross-platform mobile applications with React Native, Expo, and TypeScript. From setup to deployment with EAS Build. - [Hexagonal Architecture in Next.js: A Practical Guide](https://matias-suez.com/blog/hexagonal-architecture-nextjs): How to implement hexagonal architecture in a real Next.js project. Ports, adapters, and separation of concerns step by step. - [Clean Architecture with Node.js and TypeScript](https://matias-suez.com/blog/clean-architecture-nodejs): Practical implementation of Clean Architecture in an API with Express and TypeScript. Layers, dependencies, and testing. - [Building PWA Apps with Next.js and TypeScript](https://matias-suez.com/blog/pwa-apps-nextjs-typescript): A practical guide to turning a Next.js application into a full PWA: service workers, offline mode, install prompt, and push notifications. - [Scalable Infrastructure with AWS, Terraform, and Terragrunt](https://matias-suez.com/blog/scalable-infrastructure-aws-terraform-terragrunt): How to design and deploy scalable cloud infrastructure using Terraform modules and Terragrunt to manage multiple environments in a reproducible way. - [WebSockets for Real-Time Applications](https://matias-suez.com/blog/websockets-realtime-applications): Practical guide to implementing WebSockets with Node.js, Socket.IO, and React. From a raw server to production patterns with TypeScript. - [Communication Protocols: Unidirectional vs Bidirectional](https://matias-suez.com/blog/communication-protocols-http-sse-websockets-grpc): A practical comparison of HTTP, Server-Sent Events, WebSockets, and gRPC. When to use each protocol and why understanding the difference matters. - [CI/CD Pipelines with GitHub Actions](https://matias-suez.com/blog/cicd-pipelines-github-actions): Learn how to automate your development workflow with GitHub Actions: from continuous integration pipelines to automated deployments. - [REST API with Express, Swagger, TypeScript, Mongoose and MongoDB](https://matias-suez.com/blog/rest-api-express-typescript-mongodb): Step-by-step guide to building a REST API with Express, TypeScript and Mongoose. Schemas, Zod validation, Swagger and service layer patterns. - [REST API with Express, Swagger, TypeScript, TypeORM and PostgreSQL](https://matias-suez.com/blog/rest-api-express-typescript-postgresql): Complete guide to building a professional REST API with Express, TypeScript, TypeORM and PostgreSQL. Includes Swagger, testing and design patterns. ## Optional - [Full details](https://matias-suez.com/llms-full.txt)