| Filename | Latest commit message | Latest commit date |
|---|---|---|
| README.md | ||
👋 Welcome to My GitLab Profile!
Hey there! I'm Victor Libert, a student at 19Campus from the 42Network, passionate about coding, server management, and all things tech. Here's a breakdown of how I organize my work on GitLab and what you can find here! 🚀
🗂️ Project Groups Structure
I keep my work organized through structured groups and subgroups for different project categories:
🔑 19Campus Group
This group contains all my school-related projects from the 42 curriculum. Whether it's intense code challenges or larger projects, you'll find them neatly categorized here.
-
C Piscine 🌊: All of my C projects from the 42's famous bootcamp (Piscine) are housed here. This is where I developed my foundational skills in C programming, from beginner tasks to more advanced challenges.
-
C++ Piscine 🌊: Similar to the C Piscine, this subgroup focuses on C++ projects. From object-oriented programming to more complex concepts, this is where my C++ journey unfolds.
🌍 Personal & Non-School Projects
All of my non-school related projects are directly on my profile. These include personal coding projects, experiments, and tools I’ve developed for fun or to explore new technologies.
Beyond coding, I also self-host several services on my personal server for personal and business use. These aren't projects I built from scratch but are self-hosted applications I manage to ensure my infrastructure runs smoothly:
- Nextcloud: For secure file storage and syncing.
- Headscale: Personal mesh VPN setup for managing networks securely.
- Proxmox: Used for virtualization and efficient server management.
- Uptime-Kuma: Service uptime monitoring to ensure my self-hosted applications remain live.
- GitLab: Hosting my private code repositories and collaborations.
- LinkStack: A self-hosted link management solution.
- Authentik: For Single Sign-On (SSO) across all my self-hosted services.
Skills
👨💻 My Coding Journey
I mainly code in C and C++, but I'm always eager to learn and adapt to new technologies. I enjoy building systems and solving problems, whether in academic projects or through personal development.
🌱 Always Learning
I'm constantly exploring and improving my skills in:
- System programming
- Server automation and management
- New tech stacks to further enhance my self-hosted infrastructure
💬 Feel free to explore my project groups and repositories. I'm always open to feedback, collaboration, or just a conversation about tech and coding!