Skip to content
View FdHerrera's full-sized avatar
πŸ’‘
Thinking
πŸ’‘
Thinking

Block or report FdHerrera

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FdHerrera/README.md

Hello, World! πŸ‘‹

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.

πŸ’Ό Work

  • πŸ”§ 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).

πŸš€ Skills

  • 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

πŸ“š Currently Learning

  • πŸ” Improving knowledge in architecture, distributed systems, and code quality patterns
  • 🧠 Building interpreters in different languages (inspired by Writing an Interpreter in Go)

🌱 Collaboration

  • 🀝 I value clean, readable, and maintainable code.
  • πŸ“£ I enjoy sharing ideas, learning from others, and working on projects that have real-world impact.

πŸ“« Contact

Let's build something great together! πŸš€

Pinned Loading

  1. nvim-config nvim-config Public

    My neovim .dotfiles

    Lua

  2. conway-go conway-go Public

    Just a simple ol' Conway's Game of Life

    Go

  3. microservices-course microservices-course Public

    Microservices course by AmigosCode

    Java

  4. aoc-2023 aoc-2023 Public

    My advent of code repo

    Java