Skip to content
View hpbonfim's full-sized avatar
:shipit:
Coding...
:shipit:
Coding...

Block or report hpbonfim

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
hpbonfim/README.md

GitHub LinkedIn Website DockerHub

Hi πŸ‘‹, I'm Henrique Bonfim


🌐 About Me

Hey there! So, let me tell you a bit about my journey in the tech world.

My love for technology began in 2010 when I stumbled upon some free programming classes online and started practicing almost every day, crafting blogs and websites just for fun.

Throughout my career, I've worn many hats – from being a Computer Technical Support in 2013 into now...

With almost +10 years of experience under my belt as software engineer, I can honestly say I've been having a blast! It's been a journey filled with hands-on experience and tons of learning along the way.

But what really got me going was software development. I've been busy crafting blogs, APIs, websites, and more. And hey, guess what? Now I'm diving into the world of cloud engineering!

As a self-proclaimed Node.js enthusiast, I've even participated in programming competitions and contributed to various open-source projects.

Now, I'm itching for new opportunities to shift gears from problem-solving to crafting the best projects with my experience.

My drive? Solving tough challenges! I'm all about striving for software greatness, focusing on solutions that bring stability, efficiency, and that perfect cost/benefit balance.

When I’m not coding, I enjoy creating music, which you can check out on my SoundCloud.


πŸ“« Let's Connect

This brief introduction only scratches the surface. I’m always open to connecting with fellow tech enthusiasts and exploring new challenges. Reach out on LinkedIn or visit my website!

Google Cloud Skills Boost: https://www.cloudskillsboost.google/public_profiles/f220c43f-6844-4fdf-96bf-302865744c45

Personal Portfolio: https://henriquebonfim.web.app/

GitHub: https://github.com/hpbonfim

GitLab: https://gitlab.com/hpbonfim

DockerHub: https://hub.docker.com/u/hpbonfim

Holopin: https://www.holopin.io/@hpbonfim


πŸ› οΈ Tech Stack

Frontend

Next.js React Angular Vue

Backend

Node.js Express.js Nest.js FastAPI Django Spring

Cross-Platform

Expo React Native Ionic

Databases

SQL NoSQL


πŸ”§ Tools & Languages

Languages
TypeScript JavaScript
Python Java

DevOps & CI/CD
Docker Docker Swarm Git
GitHub Actions Terraform Kubernetes
Jenkins

Monitoring & Observability
Prometheus
Grafana

Cloud Providers
Google Cloud
AWS


πŸ—οΈ System Design

I have hands-on experience with various system design patterns:

  • Monolithic Architecture: Building simple, cohesive applications that are easier to deploy and debug in a single environment.
  • Microservices Architecture: Structuring applications as collections of small services that promote modularity and scalability.
  • Event-Driven Architecture: Triggering workflows through events for real-time systems and loose coupling.
  • Database Sharding & Partitioning: Enhancing performance and scaling database solutions effectively.
  • Load Balancing: Distributing traffic across servers to maintain efficiency and reduce bottlenecks.
  • Caching Strategies: Using caching layers (e.g., Redis) to improve application response times.
  • CDN Integration: Leveraging CDNs to optimize content delivery for a global user base.

πŸš€ Projects & Contributions

Explore my repositories for projects that highlight my expertise in full-stack development, cloud architecture, and CI/CD. Key projects include:

  • Serverless Architecture Examples: Demonstrating cost-effective, high-performance design.
  • Event-Driven Applications: Showcasing real-time data processing capabilities.
  • CI/CD Pipelines: Automated testing and deployment pipelines using GitHub Actions and Terraform.

Pinned Loading

  1. Crawler-Mercado-Livre Crawler-Mercado-Livre Public

    Pequeno coletor de dados do site mercadolivre.com.br para listar produtos

    JavaScript

  2. MegaHack-v2-2020-Projeto-Mideal MegaHack-v2-2020-Projeto-Mideal Public

    Projeto para o Mega Hack 2020

    JavaScript

  3. HackathonCCR HackathonCCR Public

    Projeto para o Hackathon CCR (hackathonccr.shawee.io)

    TypeScript

  4. Game-List Game-List Public

    Pequeno projeto feito em React e SpringBoot para listar os melhores games das plataformas atuais

    TypeScript

  5. system-design-101 system-design-101 Public

    Forked from ByteByteGoHq/system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

  6. solution-architecture-patterns solution-architecture-patterns Public

    Forked from chanakaudaya/solution-architecture-patterns

    Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise