I am an experienced Software Developer with expertise in back-end development using .NET and Golang technologies. I'm always looking to advance my career through new challenges. I have excellent knowledge of data structures, algorithms, coding, and design skills. My educational background is in Information Systems, and I have an MBA in Software Engineering from UFRJ University.
- 🔭 I'm currently working with .NET/C# and Golang
- 🌱 I'm also expanding my knowledge in Golang
- 💬 Ask me about .NET/C# and Golang
- 📫 How to reach me: haroldovinente@gmail.com
This project is a URL shortening service implemented in Golang. It allows users to create short links for long URLs, facilitating link sharing and management.
Key Features
- Generation of unique slugs for each URL
- User-customizable slugs
- Redirection from slugs to original URLs
- RESTful API for creating and managing short links
- Redis integration for data storage
- Load balancing and reverse proxy with Nginx
- Containerization with Docker and orchestration with Docker Compose
- API documentation with Swagger