Compare commits

...

18 Commits

7 changed files with 79 additions and 84 deletions

1
.gitignore vendored
View File

@@ -1 +0,0 @@
*.tex

Binary file not shown.

View File

@@ -7,16 +7,15 @@ email: akasroua@disroot.org
gitlab: akasroua gitlab: akasroua
linkedin: akasroua linkedin: akasroua
lang: en lang: en
#publications: '\*'
about: | about: |
Computer Engineer interested in bioinformatics, AI and Infrastructure as Code (IaC) Computer Engineer interested in Data Science, Algorithmics, UNIX-based operating systems and Infrastructure as Code
experience: experience:
- company: Venthône - company: Venthône
years: years:
start: "October 2023" start: "October 2023"
end: "present" end: "August 2025"
location: Brussels (Belgium) location: Brussels (Belgium)
position: Application Support Agent position: Application Support Agent
description: description:
@@ -34,6 +33,16 @@ experience:
- "IT support and management of multiple Windows workstations" - "IT support and management of multiple Windows workstations"
- "Migration from a completely undocumented Ubuntu/Windows server to NixOS" - "Migration from a completely undocumented Ubuntu/Windows server to NixOS"
- "Deployment of a VPN, a cloud, DNS server and an automated backup solution" - "Deployment of a VPN, a cloud, DNS server and an automated backup solution"
- company: Odyfo
years:
start: "April 2020"
end: "September 2021"
location: Remote (Spain)
position: IT consultant (Freelance)
description:
- "Migrations of the MySQL database, to ensure consistency and good performance"
- "Rewrite of the CRUD REST API to FastApi (Python)"
- "Administration of multiple EC2 instances in AWS"
education: education:
- years: - years:
@@ -50,24 +59,14 @@ education:
focus: Computer Engineering focus: Computer Engineering
institution: "Universidad de Granada" institution: "Universidad de Granada"
thesis: certifications:
- name: "Machine Learning for error correction in DNA sequencing data" - name: TOEFL
studies: Bachelor thesis score: C1 (106/120)
courses: - name: ITIL v4
- name: Fundamentals of Robotics score: 37/40
institution: Adams Formación
- name: Python Programming skills:
institution: Universidad de Granada
- name: Mobile apps programming for Android and iOS devices
institution: Universidad de Granada
- name: Arduino
institution: Universidad de Granada
technologies:
- category: Programming languages - category: Programming languages
items: items:
- Python - Python
@@ -77,26 +76,30 @@ technologies:
- PHP - PHP
- Shell scripting - Shell scripting
- PL/SQL - PL/SQL
- category: Tools - category: DevOps
items: items:
- \LaTeX
- Git - Git
- SQL
- ZFS
- Docker - Docker
- Nginx
- Nix
- Prometheus - Prometheus
- Grafana - Grafana
- JIRA - JIRA
- Service Now - Service Now
- category: Tools
items:
- SQL
- \LaTeX
- Nix
- ZFS
- Prometheus
- Grafana
- category: Platforms - category: Platforms
items: items:
- Linux - Linux
- FreeBSD - FreeBSD
- DragonFlyBSD - DragonFlyBSD
- Android
- NixOS - NixOS
- Arduino
- Android
projects: projects:
- "Telegram bot to notify students of COVID-19 cases (Python)" - "Telegram bot to notify students of COVID-19 cases (Python)"
@@ -106,14 +109,11 @@ projects:
languages: languages:
- language: English - language: English
proficiency: TOEFL (106/120) proficiency: C1 level
- language: Spanish - language: Spanish
proficiency: Native proficiency: Native
- language: French - language: French
proficiency: Native proficiency: Native
- language: Arabic (Moroccan dialect)
proficiency: Native
--- ---

Binary file not shown.

View File

@@ -7,22 +7,21 @@ email: akasroua@disroot.org
gitlab: akasroua gitlab: akasroua
linkedin: akasroua linkedin: akasroua
lang: fr lang: fr
#publications: '\*'
about: | about: |
Ingénieur informatique interessé en bioinformatique, Intelligence artificielle e Infrastructure as Code (IaC) Ingénieur informatique interessé en science des données, algorithmique, les systèmes UNIX et l'Infrastructure as code
experience: experience:
- company: Venthône - company: Venthône
years: years:
start: "Octobre 2023" start: "Octobre 2023"
end: "présent" end: "Août 2025"
location: Bruxelles (Belgique) location: Bruxelles (Belgique)
position: Application Support Agent position: Application Support Agent
description: description:
- "Agent de support niveau 2 interagissant avec des bases de données relationnelles via des requêtes SQL" - "Agent de support niveau 2 interagissant avec des bases de données via des requêtes SQL"
- "Investigation et résolution de problèmes concernant trois applications liés aux paiements de la Commission européenne (DIGIT)" - "Investigation et résolution de problèmes concernant trois applications liés aux paiements de la Commission européenne (DIGIT)"
- "Communication efficace avec le support niveau 1 et les équipes de développement pour résoudre les perturbations." - "Communication efficace avec le support niveau 1 et les développeurs pour résoudre les incidents."
- "Création de documentation technique, de procédures ITIL et de scripts d'automatisation PL/SQL" - "Création de documentation technique, de procédures ITIL et de scripts d'automatisation PL/SQL"
- company: COACE - company: COACE
years: years:
@@ -34,6 +33,16 @@ experience:
- "Support informatique et gestion de plusieurs postes de travail Windows" - "Support informatique et gestion de plusieurs postes de travail Windows"
- "Migration d'un serveur Ubuntu/Windows non documenté vers NixOS" - "Migration d'un serveur Ubuntu/Windows non documenté vers NixOS"
- "Déploiement d'un VPN, d'un cloud, d'un serveur DNS et d'un système de backup automatisée" - "Déploiement d'un VPN, d'un cloud, d'un serveur DNS et d'un système de backup automatisée"
- company: Odyfo
years:
start: "Avril 2020"
end: "Septembre 2021"
location: Télétravail (Espagne)
position: Consultant IT (Freelance)
description:
- "Migrations de la base de données MySQL, afin d'assurer la cohérence et la performance"
- "Réécriture de l'API REST CRUD vers FastApi (Python)"
- "Administration de plusieurs instances EC2 sur AWS"
education: education:
- years: - years:
@@ -50,24 +59,14 @@ education:
focus: Ingénieur Informatique focus: Ingénieur Informatique
institution: "Universidad de Granada" institution: "Universidad de Granada"
thesis: certifications:
- name: "Machine Learning pour la correction des erreurs dans les données de séquençage de l'ADN" - name: TOEFL
studies: Mémoire de licence score: C1 (106/120)
courses: - name: ITIL v4
- name: Principes fondamentaux de la robotique score: 37/40
institution: Adams Formación
- name: Programmation en Python skills:
institution: Universidad de Granada
- name: Programmation d'applications mobiles pour Android et iOS
institution: Universidad de Granada
- name: Arduino
institution: Universidad de Granada
technologies:
- category: Langages de programmation - category: Langages de programmation
items: items:
- Python - Python
@@ -77,26 +76,30 @@ technologies:
- PHP - PHP
- Shell scripting - Shell scripting
- PL/SQL - PL/SQL
- category: Outils - category: DevOps
items: items:
- \LaTeX
- Git - Git
- SQL
- ZFS
- Docker - Docker
- Nginx
- Nix
- Prometheus - Prometheus
- Grafana - Grafana
- JIRA - JIRA
- Service Now - Service Now
- category: Outils
items:
- SQL
- \LaTeX
- Nix
- ZFS
- Prometheus
- Grafana
- category: Plateformes - category: Plateformes
items: items:
- Linux - Linux
- FreeBSD - FreeBSD
- DragonFlyBSD - DragonFlyBSD
- Android
- NixOS - NixOS
- Arduino
- Android
projects: projects:
- "Bot Telegram pour avertir les étudiants des cas de COVID-19 (Python)" - "Bot Telegram pour avertir les étudiants des cas de COVID-19 (Python)"
@@ -106,14 +109,11 @@ projects:
languages: languages:
- language: Anglais - language: Anglais
proficiency: TOEFL (106/120) proficiency: niveau C1
- language: Français - language: Français
proficiency: Langue maternelle proficiency: Langue maternelle
- language: Espagnol - language: Espagnol
proficiency: Langue maternelle proficiency: Langue maternelle
- language: Arabe (Dialecte marocain)
proficiency: Langue maternelle
--- ---

View File

@@ -1,4 +1,4 @@
\documentclass[11pt,letterpaper]{moderncv} \documentclass[11pt,a4paper]{moderncv}
\usepackage{fontspec} \usepackage{fontspec}
\usepackage{fontawesome5} \usepackage{fontawesome5}
@@ -9,9 +9,12 @@
\moderncvcolor{blue} \moderncvcolor{blue}
\nopagenumbers{} \nopagenumbers{}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75,right=.45in,left=.45in,top=.4in,bottom=.4in]{geometry} \usepackage[scale=0.75,right=.45in,left=.45in,top=.4in,bottom=.4in]{geometry}
% Use secondary color for separator bars
\colorlet{headrulecolor}{color1}
\colorlet{bodyrulecolor}{color1}
% Change email icon % Change email icon
\providecommand*{\emailsymbol}{} \providecommand*{\emailsymbol}{}
\renewcommand*{\emailsymbol}{{\small\faEnvelope}~} \renewcommand*{\emailsymbol}{{\small\faEnvelope}~}
@@ -52,7 +55,8 @@
{\section{Work Experience}} {\section{Work Experience}}
{\section{Expérience professionelle}} {\section{Expérience professionelle}}
$for(experience)$ $for(experience)$
\cventry{$experience.years.start$ \textendash{} $experience.years.end$}{$experience.position$}{$experience.company$}{}{$experience.location$}{ \cventry{$experience.years.start$ \textendash{} $experience.years.end$}{$experience.position$}
{\newline{}$experience.company$}{}{$experience.location$}{
\vspace{0.01cm} \vspace{0.01cm}
\begin{tightitems} \begin{tightitems}
$for(experience.description)$ $for(experience.description)$
@@ -69,20 +73,11 @@ $for(education)$
$endfor$ $endfor$
\ifthenelse{\equal{$lang$}{en}} \ifthenelse{\equal{$lang$}{en}}
{\subsection{Thesis}} {\subsection{Certifications}}
{\subsection{Mémoires de fin d'études}} {\subsection{Certifications}}
$for(thesis)$ $for(certifications)$
\cvitem{$thesis.studies$}{ \cvitem{$certifications.name$}{
$thesis.name$ $certifications.score$
}{}
$endfor$
\ifthenelse{\equal{$lang$}{en}}
{\subsection{Courses}}
{\subsection{Cours de formation}}
$for(courses)$
\cvitem{$courses.name$}{
$courses.institution$
}{} }{}
$endfor$ $endfor$
@@ -90,11 +85,12 @@ $endfor$
\ifthenelse{\equal{$lang$}{en}} \ifthenelse{\equal{$lang$}{en}}
{\section{Technologies}} {\section{Technologies}}
{\section{Technologies}} {\section{Technologies}}
$for(technologies)$ $for(skills)$
\cvline{$technologies.category$}{ \subsection{$skills.category$}
\cvitem{}{
\begin{itemize*}[label=, itemjoin={{,}}] \begin{itemize*}[label=, itemjoin={{,}}]
$for(technologies.items)$ $for(skills.items)$
\item{$technologies.items$} \item{$skills.items$}
$endfor$ $endfor$
\end{itemize*}} \end{itemize*}}
$endfor$ $endfor$

BIN
docs/moderncv_userguide.pdf Normal file

Binary file not shown.