👋 Hello There! 👋
Welcome to my (Web)Portfolio!
🧔 About Me 🧔
A (somewhat) quick look at me, the “public person”
People in real life usually call me by my first name (unexpected, I know) Carlos.
Online I usually go by “Nihu” or “zebrajr”, depending on what age I had when I created the account which kinds of service I registered on.
I have a broad interest in technologies, with a particular focus on System Administration (SysAdmin), Development and Operations (DevOps), and using coding and systems to solve problems and make life easier.
I also enjoy expanding my knowledge in all kinds of random areas, with social sciences and complex, nuanced topics being my favorites.
Improving my skills in both areas that are directly related to my main interests and those that are completely unrelated is fulfilling for me.
So, on the same day, I might be enhancing my CAD knowledge, engaging in weight lifting and general fitness, soldering and building a custom keyboard and diving deep into the latest buzzword technology.
💻 Computers, Fluffy Clouds and Hosting ☁️
Some projects and similar (not so) random stuff that I’ve been hosting
- 📊 Status Page 📊
Let’s begin with one of the most useful projects - a Status Page. This Gatus allows me to quickly check the status of my hosted services and provide transparency to others.
- ⌨️ Lily58 Pro Keyboard ⌨️
As a hardware and software enthusiast, I’ve built two Lily58 Pro Keyboard - a wired version for home use and a wireless one for work. The QMK and ZMK Firmware is available for those interested in creating their own Lily 58 Pro Keyboard variant.
I maintain a personal Wikipedia, primarily for my own use. This DokuWiki serves as a repository for notes, references, guides, and random thoughts.
- 🗺️ Travel Tracer 🗺️
I’ve also developed a Travel Tracer - a single-page application using Leaflet to display markers on a GeoJSON file, showcasing places I’ve visited or wish to explore. The source code is available on GitHub.
- 📚 Archive 📚
My Archive preserves articles I want to reference or revisit, preventing them from being lost to the transient nature of the internet. Powered by ArchiveBox (though I have my reservations about it).
🔐 Private Services 🔐
Several additional services remain undisclosed due to privacy or confidentiality reasons.
🏠 HomeLab 🏠
My HomeLab is a comprehensive setup that includes: • Proxmox with VMs and containers • 3-2-1 backup strategy
Primarily used for experimentation, learning, and testing.
✨ Passion & Innovation ✨
These projects reflect my passion for technology, balancing personal curiosity with practical innovation.
💼 Projects 💼
A few of my Open Source Software (OSS) repositories
The previous one was built with React if you want to look at it.
- 🐳 LAMPinDocker 🐳
A ready-to-use LAMP stack in Docker
- ⌨️ Lily58 Keyboard ⌨️
Files used to generate Firmware for a Lily58 Pro / Lily58 Pro Wireless
- 🏠 HomeLab 🏠
Scripts to deploy and / or manage my HomeLab (and fluffy cloudy stuff)
- 🗂️ Docker Stack Backupper 🗂️
A collection of Bash scripts to backup docker(-compose) data and running images. Ideal to migrate or to backup Docker Stacks in the Cloud
- 🗺️ Travel Tracer 🗺️
A React application that uses Leaflet and GeoJSON data to display places I’ve traveled to or want to visit.
Check out the Live Version if you want.
🛠️ Skills & Competencies 🛠️
A few of the “skills” I have:
Assuming: Beginner > Intermediate > Proficient > Expert
💻 Coding & Scripting 💻
bash, Go, JS / HTML / CSS, PHP, Powershell, Python [Proficient]
🚀 Technologies 🚀
Ansible, Docker, Git, KVM/QEMU, Linux, MariaDB, MongoDB, PostgreSQL, SQLite, VMWare, Windows [Expert]
📦 Frameworks, Software and Such 📦
Django, Node.js, OpenCV, PyTorch, React [Proficient]
⚙️ Tech Related ⚙️
DevOps, SysAdmin [Proficient]
🔧 Non-Tech 🔧
CAD, Electrical Engineering [Beginner]
🌐 Online Presence 🌐
A few of the the places I can be found in the Internet
🎮 Steam - csousa90 🎮