I'm Federico Herrera, a passionate Senior Java Developer with over 3 years of experience crafting scalable, high-quality backend systems. Iβm currently working at EY on a greenfield project for a digital wallet, where I help design and implement a microservices-based architecture from the ground up.
- π§ Currently building a fully dockerized microservices backend using Java 21, Spring Boot 3.4, and PostgreSQL with JPA/Hibernate.
- βοΈ Defining infrastructure as code with Terraform into GCP.
- π Integrating with external services using Feign.
- π οΈ Previous experience includes developing internal tools and customer-facing platforms for Disney Media and BBVA Argentina at Globant.
- π¨βπ» Participated in technical interviews for candidates up to senior level (+8 years experience).
- Languages & Frameworks: Java, Spring Boot, JavaScript, Go (basic)
- Cloud & DevOps: Docker, AWS (Lambda, SQS, ECS, CloudFormation, Secrets Manager), Terraform, GCP
- Databases: MongoDB, PostgreSQL
- Architecture: Microservices, Event-driven systems, REST APIs, Apollo GraphQL
- Tools: Git, GitLab, Jira, Feign, WireMock, Mock-Server
- Practices: Clean Code, TDD, System Design, Agile
- π Improving knowledge in architecture, distributed systems, and code quality patterns
- π§ Building interpreters in different languages (inspired by Writing an Interpreter in Go)
- π€ I value clean, readable, and maintainable code.
- π£ I enjoy sharing ideas, learning from others, and working on projects that have real-world impact.
Let's build something great together! π