Portifolio
Here are some of the projects I’ve worked on, including personal initiatives, contributions to open source, case studies, and technical presentations.
My Open Source Projects
Techno Haze Tmux
A minimalistic tmux plugin focused on productivity with a clean, clutter-free layout. It remaps default keybindings, adds enhanced navigation features, and includes quality-of-life improvements tailored for power users.
You can read more about this project here…
Hyprlua
A plugin that adds Lua runtime support to Hyprland, enabling dynamic and scriptable configuration using Lua — inspired by how Neovim handles extensibility.
You can read more about this project here…
Make.nvim
A NeoVim plugin that makes working with Makefile
sm a breeze. It parses your top-level Makefile, lists all available targets, and runs the selected target in an embedded terminal — without disrupting your workflow.
You can find the source code at https://github.com/cacarico/make.nvim
Dotfiles
A personal collection of dotfiles crafted over the years to create a highly customized development environment. Includes configurations for tools like Neovim, tmux, Fish shell, Waybar, and more.
You can check my dotfiles at https://github.com/cacarico/dotfiles
Open Source projects I contributed
Luaposix
A POSIX binding for Lua that supports LuaJIT and Lua 5.x versions. It exposes system-level APIs to Lua, depending on your system’s level of POSIX compliance.
You can find the project at https://github.com/luaposix/luaposix
Deis Workflow
An open-source PaaS that simplifies application deployment and management on Kubernetes clusters. I contributed to improving platform stability and deployment workflows.
You can find the project at https://github.com/deis/workflow
Tsuru
An extensible PaaS that provides a Heroku-like experience, helping developers deploy and scale applications efficiently through a CLI interface.
You can find the project at https://github.com/tsuru/tsuru
Studie Cases
Case Study K — Slowloris Protection on Kubernetes, Istio, and Apache Servers
Case Study K — Slowloris Protection on Kubernetes, Istio, and Apache
This study explores how to secure an Apache reverse proxy against Slowloris attacks in a Kubernetes-based environment using:
- Vagrant + Ansible for provisioning and automation
- Helm for service deployment
- Apache + Istio for reverse proxy and traffic control
- Hardened server configurations with real-world slow request mitigation techniques
Read more about this study case…
Presentations
How to Perform a MITM Attack Using ARP Spoofing
A demo on how attackers intercept unencrypted network traffic using ARP spoofing and tools like arpspoof and SET. Includes prevention best practices for network security.
Container Orchestrarion using Tsuru
An overview of how Tsuru offers a developer-friendly way to deploy applications without needing to manage Kubernetes directly. Highlights CLI usage, extensibility, and real-world use cases.
Digital Transformation: Worst Practices and what not to do
Real-world examples of failed digital transformations. Covers pitfalls like poor leadership alignment, lack of team readiness, and overreliance on tools instead of strategy.