Skip to content
View carlosgrillet's full-sized avatar
💭
Another nvim god
💭
Another nvim god

Block or report carlosgrillet

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
carlosgrillet/README.md

🐱‍👤 Carlos Grillet

One more bit in the matrix (Developer/Engineer/Gamer)

What has always driven me is figuring out how things actually work, whether that means reading and uderstanding the source code, digging into docs, or just breaking stuff to see what happens 😄 That curiosity's given me a pretty wide and deep view of how systems work together, and honestly, I love to understand everything.

It started with programming. I code mostly in Go, C, and Python, and I'll throw in some Bash when I need to glue things together or automate stuff. That tinkering habit naturally spilled over into Linux and Unix systems; I'm comfortable on pretty much any Linux distro. And yeah, I'll happily compile something from source just to see how it's built.

That same hands-on energy led me into networking too. I've worked with Cisco, Fortinet, and Mikrotik gear, setting up networks from scratch, debugging the usual headaches, and keeping things running. Along the way, I got really into automating repetitive tasks, whether through quick Python/Bash scripts or by designing systems that are both efficient and secure in Go.

These days, I'm applying all that to the cloud side, using AWS and Terraform to manage infrastructure, and diving into Kubernetes and GitOps to keep things up and running. It all ties back to that same itch: understand the pieces, connect them well, and build something that just awesome :)

followers total stars

Total time coded since Feb 25 2025

🧰 Tools and Languages

My Skills Top Langs

📊 Stats

Snake


My Coding Journey

I began my coding journey at the age of 14. It all started when I noticed that the Windows XP calculator application looked a bit outdated to me. This prompted me to search online for "how to create a calculator in Windows." My search led me to a YouTube video titled "How to Develop a Calculator in Java" using NetBeans 5. After a few days, I completed my own calculator and absolutely loved it. At the time, I didn't fully understand what I was doing while writing the code, so I decided to teach myself Java.

Once I had learned Java, I developed basic applications, such as scripts to move files from one folder to another. As time passed, I heard about Python, which caught my attention. After watching a four-hour YouTube tutorial titled "Learn Python in 4 Hours," I gained enough knowledge to write basic scripts. That’s when I truly began to immerse myself in coding.

At that point, I was pursuing my degree in Electronics Engineering, where I learned programming languages like C, Visual Basic, and C#. After graduating, I dedicated my time to exploring new languages and technologies, such as Rust, JavaScript, and networking—my current area of focus. Today, I work as a networking engineer specializing in automation and cybersecurity.

Pinned Loading

  1. nso-operator nso-operator Public

    A Kubernetes operator that manages Cisco NSO (Network Services Orchestrator) instances, lifecycle and

    Go 5

  2. collections collections Public

    Package collections provides generic data structures for Go applications.

    Go 1

  3. hetzner-kubernetes-cluster hetzner-kubernetes-cluster Public

    This project deploy a kubernetes cluster in hetzner, using terraform to manage Hetzner Cloud infrascturure, Ansible to manage server provisioning and configurations, k3s as the kubernetes engine an…

    HCL 4

  4. kubernetes-in-kubernetes kubernetes-in-kubernetes Public

    This project demonstrates how to run a complete Kubernetes control plane inside an existing Kubernetes cluster

    Shell 1

  5. http-echo http-echo Public

    Minimal web server to print the content that you pass to it with the `--text` flag.

    Go 1

  6. demo-paste.nvim demo-paste.nvim Public

    This plugin allows you to paste line-by-line a copied buffer, for code demos and presentations.

    Lua 3