Skip to content

Instantly share code, notes, and snippets.

@nikaro
Last active February 5, 2023 16:11
Show Gist options
  • Save nikaro/858e96e3c4027fa467bf9af65d538b1b to your computer and use it in GitHub Desktop.
Save nikaro/858e96e3c4027fa467bf9af65d538b1b to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Nicolas Karolak",
"label": "Ingénieur Systèmes Linux",
"image": "https://avatars.githubusercontent.com/u/3918653?v=4",
"email": "[email protected]",
"url": "https://blog.karolak.fr",
"summary": "Passionné d'informatique. Orienté Linux et automatisation. Amateur de logiciels libres et open source. Contributeur occasionnel. Télétravailleur. J'ai besoin que mon travail ait du sens et une utilité sociale.",
"location": {
"city": "Melun",
"countryCode": "FR",
"region": "Île-de-France"
},
"profiles": [
{
"network": "github",
"username": "github.com/nikaro",
"url": "https://github.com/nikaro/"
}
]
},
"work": [
{
"name": "Silvr",
"location": "Paris",
"description": "",
"position": "Ingénieur DevOps et Sécurité",
"url": "https://www.silvr.co",
"startDate": "2022-10",
"summary": "",
"highlights": [],
"keywords": [
"Kubernetes",
"Terraform",
"Google Cloud Platform"
]
},
{
"name": "IUT de Sénart",
"location": "Lieusaint",
"description": "",
"position": "Enseignant vacataire en Licence Pro",
"url": "https://www.iutsf.u-pec.fr/",
"startDate": "2012-10",
"summary": "",
"highlights": [
"Scripting (Python, Perl)",
"Chiffrement et Certificats",
"VPN"
],
"keywords": [
"Python",
"TLS",
"Nginx",
"Docker"
]
},
{
"name": "Atexo",
"location": "Paris",
"description": "Créateur de solutions logicielles libres dédiées au secteur public.",
"position": "Ingénieur Systèmes Linux",
"url": "http://www.atexo.com/",
"startDate": "2021-06",
"endDate": "2021-10",
"summary": "",
"highlights": [
"Automatisation de l'infrastructure",
"Déploiement de plateformes",
"Maintien en conditions opérationnelles"
],
"keywords": [
"Ansible",
"Apache2",
"MariaDB",
"Galera Cluster",
"HAProxy",
"ZFS"
]
},
{
"name": "BoondManager",
"location": "Télétravail",
"description": "",
"position": "Ingénieur Systèmes Linux",
"url": "https://www.boondmanager.com/",
"startDate": "2020-10",
"endDate": "2021-06",
"summary": "",
"highlights": [
"Mise en place GlusterFS",
"Mise en place MariaDB Galera Cluster",
"Écriture de tests de charge avec Locust",
"Scripting Bash et Ansible"
],
"keywords": [
"Ansible",
"Bash",
"PHP",
"MariaDB",
"GlusterFS",
"Galera Cluster"
]
},
{
"name": "Université Gustave Eiffel",
"location": "Télétravail / Champs-sur-Marne",
"description": "",
"position": "Ingénieur Systèmes Linux",
"url": "https://www.univ-gustave-eiffel.fr/",
"startDate": "2020-05",
"endDate": "2020-10",
"summary": "",
"highlights": [
"Déploiement de service (WireGuard, pfSense, etc.)",
"Écriture d'un démon de logging pour WireGuard en Python"
],
"keywords": [
"Ansible",
"Python",
"WireGuard"
]
},
{
"name": "UbiCast",
"location": "Télétravail / Ivry-sur-Seine",
"description": "",
"position": "Ingénieur Systèmes Linux",
"url": "https://www.ubicast.eu/",
"startDate": "2017-09",
"endDate": "2020-04",
"summary": "",
"highlights": [
"Déploiements avec Terraform, Packer et Ansible",
"Portage des scripts Python/Bash vers Ansible",
"Mise en haute-disponibilité (PostgreSQL, HAProxy, etc.)"
],
"keywords": [
"Ansible",
"Python",
"Go",
"Django",
"PostgreSQL",
"GitLab CI",
"Terraform",
"AWS"
]
},
{
"name": "Lycée Technique Privé Saint-Nicolas",
"location": "Paris",
"description": "",
"position": "Responsable Informatique",
"url": "https://www.lyceesaintnicolas.com/",
"startDate": "2016-09",
"endDate": "2017-07",
"summary": "",
"highlights": [
"Développement d'un gestionnaire de comptes utilisateurs (Django)",
"Migration serveur de messagerie interne (Postfix, Dovecot)",
"Mise en place Nextcloud pour les professeurs et étudiants"
],
"keywords": [
"Ansible",
"Django",
"Nextcloud"
]
},
{
"name": "IUT de Sénart",
"location": "Lieusaint",
"description": "",
"position": "Administrateur Systèmes et Réseaux",
"url": "https://www.iutsf.u-pec.fr/",
"startDate": "2015-09",
"endDate": "2016-09",
"summary": "",
"highlights": [
"Administration système (Debian/Ubuntu)",
"Développement (PHP/Bash/Python)",
"Exploitation de parc (Ubuntu/Windows)"
],
"keywords": [
"Linux",
"PHP",
"Centreon"
]
},
{
"name": "Lycée Technique Privé Saint-Nicolas",
"location": "Paris",
"description": "",
"position": "Administrateur Systèmes et Réseaux",
"url": "https://www.lyceesaintnicolas.com/",
"startDate": "2011-07",
"endDate": "2014-12",
"summary": "",
"highlights": [
"Administration serveurs GNU/Linux et Windows",
"Conception nouvelle infrastructure : Virtualisation, VPN, Active Directory, etc."
],
"keywords": [
"Linux",
"Windows Server",
"OpenVPN"
]
},
{
"name": "Châteaud'eau",
"location": "La Courneuve",
"description": "",
"position": "Technicien Support",
"url": "https://www.chateaudeau.com/",
"startDate": "2009-07",
"endDate": "2011-07",
"summary": "",
"highlights": [
"Gestion, maintenance, installation (Serveurs & PC)",
"Participation à l'implémentation de projets d'infrastructure",
"Pilotage de la migration de l'ancien logiciel client ERP vers le nouveau"
],
"keywords": [
"Windows Server"
]
}
],
"volunteer": [],
"education": [
{
"institution": "Université Paris-Est Créteil",
"url": "https://www.iutsf.u-pec.fr",
"area": "Administration des Systèmes et Réseaux",
"studyType": "Licence Pro",
"startDate": "2011-10",
"endDate": "2012-06",
"score": "16",
"courses": []
},
{
"institution": "Institut Medicis Alternance",
"url": "https://groupemedicis.com/",
"area": "Administration des Réseaux Locaux d'Entreprise",
"studyType": "BTS",
"startDate": "2009-09",
"endDate": "2011-05",
"score": "12",
"courses": []
},
{
"institution": "Lycée Jacques Prévert",
"url": "https://lyceemetierscombs.net/",
"area": "Micro-informatique et Réseaux : Installation et Maintenance",
"studyType": "Bac Pro",
"startDate": "2007-09",
"endDate": "2009-06",
"score": "15",
"courses": []
}
],
"awards": [],
"publications": [],
"skills": [
{
"name": "Linux",
"level": "Master",
"keywords": [
"Debian",
"Ubuntu",
"ArchLinux"
]
},
{
"name": "Infrastructure-as-Code",
"level": "Advanced",
"keywords": [
"Ansible",
"Git",
"GitHub Actions",
"GitLab CI",
"Terraform",
"Kubernetes"
]
},
{
"name": "Scripting",
"level": "Advanced",
"keywords": [
"Python",
"Bash",
"Go"
]
},
{
"name": "Web",
"level": "Advanced",
"keywords": [
"Nginx",
"Apache2",
"HAProxy"
]
},
{
"name": "Cloud",
"level": "Intermediate",
"keywords": [
"Scaleway",
"OVH",
"GCP",
"AWS"
]
},
{
"name": "Virtualisation",
"level": "Intermediate",
"keywords": [
"Docker",
"KVM",
"LXC",
"LXD"
]
},
{
"name": "Base de données",
"level": "Intermediate",
"keywords": [
"PostgreSQL",
"MySQL",
"MariaDB",
"Galera Cluster",
"Redis"
]
},
{
"name": "Réseaux",
"level": "Intermediate",
"keywords": [
"Pare-feu",
"Routage",
"VLAN",
"OpenVPN",
"WireGuard"
]
},
{
"name": "Stockage",
"level": "Intermediate",
"keywords": [
"ZFS",
"GlusterFS"
]
}
],
"languages": [
{
"language": "Anglais écrit",
"fluencyDisplay": "Autonome (C1)",
"fluency": "Fluent"
},
{
"language": "Anglais oral",
"fluencyDisplay": "Intermédiaire (B1)",
"fluency": "Intermediate"
},
{
"language": "Français",
"fluencyDisplay": "Langue maternelle",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "Sports",
"keywords": [
"Judo",
"Escalade",
"Randonnée"
]
},
{
"name": "Culture",
"keywords": [
"Science-fiction",
"Fantastique",
"Astronomie"
]
},
{
"name": "Technologies",
"keywords": [
"Auto-hébergement",
"Programmation"
]
}
],
"references": [],
"projects": [
{
"name": "Wirelogd",
"description": "Outil de logging de l'état de connexion des utilisateurs Wireguard.",
"highlights": [],
"keywords": [
"Go",
"Python",
"Logging",
"VPN"
],
"startDate": "2020-06",
"url": "https://github.com/nikaro/wirelogd",
"roles": [],
"entity": "",
"type": "application"
},
{
"name": "Zabbixmon",
"description": "Outil de supervision Zabbix en ligne de commande.",
"highlights": [],
"keywords": [
"Go",
"Supervision"
],
"startDate": "2020-06",
"url": "https://github.com/nikaro/zabbixmon",
"roles": [],
"entity": "",
"type": "application"
},
{
"name": "Devc",
"description": "Outil de gestion de devcontainer en ligne de commande.",
"highlights": [],
"keywords": [
"Container",
"Docker",
"Go"
],
"startDate": "2019-12",
"url": "https://github.com/nikaro/devc",
"roles": [],
"entity": "",
"type": "application"
},
{
"name": "Resume-pycli",
"description": "Outil de génération de CV au format HTML et PDF, écrit en Python. Utilise le format JSONResume et est inspiré de l'outil resume-cli.",
"highlights": [],
"keywords": [
"Resume",
"JSONResume",
"Python"
],
"startDate": "2021-05",
"url": "https://github.com/nikaro/resume-pycli",
"roles": [],
"entity": "",
"type": "application"
},
{
"name": "Infra",
"description": "Dépôt contenant les scripts de déploiement et d'orchestration de mon infrastructure personnelle (serveur de messagerie, web, Nextcloud, etc.), en Ansible et Terraform.",
"highlights": [],
"keywords": [
"Ansible",
"Terraform",
"Infrastructure"
],
"startDate": "2020-05",
"url": "https://github.com/nikaro/infra",
"roles": [],
"entity": "",
"type": "scripts"
}
],
"meta": {
"theme": "stackoverflow"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment