MarcusVRP

MarcusVRP

SRE | DevOps | SysAdmin | Security Specialist

I build and maintain scalable systems, with focus on high performance, security and observability. Currently in the middle of my Masters on Computer Systems Security.

Stuff I work with

Linux (any) Linux (any)
Docker Docker
Kubernetes Kubernetes
Proxmox Proxmox
Prometheus Prometheus
Grafana Grafana
GraphQL GraphQL
AWS AWS
Azure Azure
Google Cloud Google Cloud
Python Python
Go Go
Node.js Node.js
PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis
Git Git
CI/CD (any) CI/CD (any)
Linux (any) Linux (any)
Docker Docker
Kubernetes Kubernetes
Proxmox Proxmox
Prometheus Prometheus
Grafana Grafana
GraphQL GraphQL
AWS AWS
Azure Azure
Google Cloud Google Cloud
Python Python
Go Go
Node.js Node.js
PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis
Git Git
CI/CD (any) CI/CD (any)

Experience

C3SL Software Engineer (2022/1 - 2023/1)

  • Tech: Docker, Node.js, TypeScript, GraphQL, React.js, Bash, C++, Python
  • Skills I learned:
    • System Architecture & Design
    • Test-Driven-Development
    • Database Modeling
    • Query Optimization
    • Caching
  • Projects I worked on (or helped to develop):

C3SL Sr. Software Engineer (2023/1 - current)

  • Tech: Docker, Node.js, TypeScript, GraphQL, React.js, Bash, C++, Python, GoLang, GitLab CI/CD
  • Skills:
    • Project Management & Team Coordination
    • CI/CD pipeline building and optimization
  • Projects I worked on (or helped to develop):

C3SL HPC Admin (2024/1 - 2024/2)

C3HPC - C3SL’s High Performance Cluster’s docs can be found here.

  • Tech: Bash, Slurm, PXE, OpenLDAP
  • Skills:
    • User administration
    • High Performance Computing
    • Parallel / GPU programming
    • Local LLM Model execution

C3SL SysAdmin / SRE (2023/1 - 2024/2)

  • Tech: Docker, Bash, C++, Python, GoLang, GitLab CI/CD, Proxmox, Terraform, OpenLDAP, ZFS, Zabbix, Ceph
  • Skills:
    • Building GitOps processes to manage C3SL’s network infrastructure
    • Managing firewalls with iptables & nftables
    • Implementing an efficient incremental backup architecture with ZFS snapshots
    • Managing 130+ VMs with Proxmox
    • Monitoring those VMs using Zabbix
    • Increasing observability of critical services using Prometheus and Grafana
    • Using NetBox as a “source-of-truth” for GitOps infrastructure pipelines
    • Overleaf Toolkit Fork to deploy our fork of overleaf (archived)
    • Using Keycloak as a centralized identity provider for our department
    • Management of e-mail server with 1000+ active users

C3SL Sr. DevOps Engineer / SRE (2025/1 - current)

  • Tech: Docker, Bash, C++, Python, GoLang, GitLab CI/CD, Proxmox, Terraform, OpenLDAP, ZFS, Zabbix, Ceph, Harbor, Kubernetes, FluxCD, Cilium, APIGateway
  • Skills:
    • Deployment a Matrix server stack
    • Deployment a NextCloud instance and improved its scalability to eventually serve as a replacement for Microsoft Office for UFPR with 4k+ users, saving the University an estimated R$800k+ a year - in progress
    • Reorganization of the observability stack to use Prometheus and Grafana - in progress
    • Implementation a new way to manage proxmox VM’s using terraform and GitOps - in progress
    • Management of a Ceph Cluster
    • Management of staging & production Kubernetes clusters integrated with Ceph
    • Implementation of a Network Intrusion Detection System in the entire network efficiently - in progress

Featured Projects

NetBox Proxmox Sync

In order for NetBox to be used as a source of truth, the “truth” needs to be imported if it is not originally there.

Overleaf Fork (archived)

By default overleaf does not support OpenID Connect, which we needed in C3SL to integrate our centralized Identity Provider Keycloak.

Development stopped in favor of a more complete fork, with way more maintainers: https://github.com/yu-i-i/overleaf-cep.

Pascal Compiler

A compiler I wrote for our Compilers course during my last year as an undergrad.

Certifications

Working on it.

If it interests you, these are my goals (first three I’ll likely get in the next one or two years):

  • AWS Certified DevOps Engineer - Professional.
  • CKA: Certified Kubernetes Administrator.
  • CKS: Certified Kubernetes Security Specialist.
  • OSCP+: Offsec Certified Professional.
  • OSEP: Offsec Experienced Penetration Tester.
  • OSWE: Offsec Web Expert.
  • OSED: Offsec Exploit Developer.
  • OSIR: Offsec Incident Responder.

Isn’t that too much?

In price, definitely (assuming I could take all exams at this exact moment it would cost ~10k USD). To learn? Never!! The more I master DevOps/SRE and Security the better.