cv/cv_common.tex

334 lines
9.5 KiB
TeX

%-------------------------------------------------------------------------------
% PERSONAL INFORMATION
%-------------------------------------------------------------------------------
\profilepic{} % Profile picture
\cvname{Bruno BELANYI} % Your name
\cvjobtitle{\enfr{Computer Scientist}{Ingénieur Informatique}} % Job title/career
\cvdate{\enfr{04 November 1999}{04 Novembre 1999}} % Date of birth
\cvaddress{\enfr{London, United-Kingdom}{Londres, Royaume-Uni}} % Current address
\cvmail{bruno@belanyi.fr} % Mail address
\cvnumberphone{+44 7900 231174} % Phone number
\cvsite{https://belanyi.fr} % Personal website
%-------------------------------------------------------------------------------
\begin{document}
%-------------------------------------------------------------------------------
% ABOUT ME
%-------------------------------------------------------------------------------
\aboutme{%
\enfr{%
Junior software engineer, always looking for my next challenge.
}{%
Ingénieur en informatique junior, toujours à la recherche du prochain
challenge.
}
}
%-------------------------------------------------------------------------------
% Languages
%-------------------------------------------------------------------------------
\languages{%
{\enfr{French}{Français} / \enfr{Native}{Langue Natale}},%
{\enfr{English}{Anglais} / \enfr{Fluent}{Couramment} (C2)}%
} % Simple list
%-------------------------------------------------------------------------------
% SKILLS
%-------------------------------------------------------------------------------
% Skill section
\programminglanguages{%
{C++},%
{Rust},%
{C},%
{Python},%
{Java},%
{SQL},%
{Bash}%
}
\programmingskills{%
{\enfr {Algorithms}{Algorithmes}},%
{\enfr{Data Stuctures}{Structures de Données}},%
{\enfr{Parallel Programming}{Programmation Parallèle}}%
}
\techskills{%
{Linux \& UNIX},%
{Git},%
{Docker},%
{CI/CD},%
{Nix \& NixOS},%
{Jupyter Notebook},%
}
\softskills{%
{\enfr{Independent}{Indépendant}},%
{\enfr{Team work}{Travail d'équipe}}%
}
\makeprofile % Print the sidebar
%-------------------------------------------------------------------------------
% INTERESTS
%-------------------------------------------------------------------------------
\section{\enfr{Interests}{Intérêts}}
\enfr{%
I am interested in computer science and engineering in a broad sense. Always
checking out new technologies that pique my interest. I am interested in all
topics relating to high-performance computing and optimisation.
}{%
Je m'intéresse à l'informatiques et l'ingénieries au sens large. Je participe
à la veille technologique, me tenant au courant de celles qui attisent ma
curiosité. Je suis intéressé à tous sujets traitant de calcul de haute
performance et d'optimisation.
}
%-------------------------------------------------------------------------------
% EDUCATION
%-------------------------------------------------------------------------------
\section{Education}
\begin{twenty} % Environment for a list with descriptions
%\twentyitem{<dates>}{<title>}{<location>}{<description>}
%\twentyitemshort{<dates>}{<title/description>}
\twentyitem{2018-2021}
{\enfr{Computer Science \& Engineering}{Ingénieur Informatique}}
{EPITA, Kremlin-Bicêtre, France}
{%
\enfr%
{Majoring in Image Processing.}%
{Majeure de Traitement et Synthèse d'Image.}%
}
\twentyitem{2016-2018}
{\enfr{Preparatory School}{École Préparatoire}}
{CPGE Corneille, Rouen, France}
{MPSI \& MP$\star$ --- \enfr{%
Maths and Physics Engineering Preparatory Classes,
specialized in Computer Science.
}{%
Maths et Physiques, spécialisé en Informatique
}%
}
\end{twenty}
%-------------------------------------------------------------------------------
% EXPERIENCE
%-------------------------------------------------------------------------------
\section{Experience}
\begin{twenty}
\twentyitem{\jan'23-Now}
{
\enfr{%
Senior Software Engineer, Embedded Graphics
}{%
Ingénieur Informatique Senior, Drivers Graphiques
}
}
{Google, \enfr{London}{Londres}, UK}
{%
\enfr{%
Developing graphics software for new devices.
Work with product and engineering teams to define the role and
requirements of the GPU in future product designs.
}{%
En charge de développer les logiciels graphiques pour les nouveaux
appareils.
Travaille avec les équipes produits, ingénieures pour définir le roles et
les pré-requis pour les GPU de futures produits.
}
}
\twentyitem{\jan'22-\dec'22}
{\enfr{Backend Engineer}{Ingénieur Backend}}
{DGEX Solutions, Paris, France}
{%
\enfr{%
Transforming a monolithic service into a series of micro-services.
}{%
Transformation d'un service monolithique en une série de micro-services.
}
}
\twentyitem{\sep'21-\oct'21}
{\enfr{Summer of Nix participant}{Participant au Summer of Nix}}
{NixOS Foundation, Freelance}
{%
\enfr{%
Selected to participate in the Summer of Nix program, packaging free
software while learning about the Nix ecosystem.
}{%
Sélectionné pour participer au programme "Summer of Nix", afin de
Packager des logiciels libres tout en apprenant plus en détails les
spécificités de l'écosystème Nix
}
}
\twentyitem{\mar'21-\aug'21}
{\enfr{Software Engineer}{Ingénieur Informatique}}
{IMC BV, Amsterdam, \enfr{Netherlands}{Pays-Bas}}
{%
\enfr{%
Interning as part of the Global Execution team. Writing a benchmark
framework to test their new exchange connectivity layer.
}{%
Stage dans l'équipe d'Exécution Globale. Écriture d'un framework de
benchmark afin de tester leur nouveau service de connectivité aux
échanges.
}
}
\twentyitem{\jul'20-\feb'21}
{\enfr{Teaching Assistant}{Assistant} (ACU)}
{EPITA, Kremlin-Bicêtre, France}
{%
\enfr{%
Tutoring 3rd year students in C, UNIX, \& software development through
workshops, oral presentations, and programming projects.
}{%
Enseignemt du C, UNIX, et des fondamentaux de la programmations aux
élèves de 3ème année à l'aide de travaux pratiques, présentations
orales, et projets.
}
}
\twentyitem{\jan-\jul'20}
{\enfr{Teaching Assistant}{Assistant} (YAKA)}
{EPITA, Kremlin-Bicêtre, France}
{%
\enfr{%
Tutoring 3rd year students in C++, Java, \& SQL through oral
presentations and programming projects.
}{%
Enseignemt du C++, Java, \& SQL aux élèves de 3ème année à l'aide de
travaux pratiques, présentations orales, et projets.
}
}
\twentyitem{\sep-\dec'19}
{%
\enfr%
{Natural Language Processing}
{Traitement Automatique du Langage Naturel}
}
{Algolia, Paris, France}
{%
\enfr{%
Internship project: build a Semantic Decompounding Library for Python
\& C++
}{%
Projet de stage: écriture d'une bibliothèque de décomposition
sémantique des mots en Python \& C++.
}
}
\end{twenty}
%-------------------------------------------------------------------------------
% OTHER INFORMATION
%-------------------------------------------------------------------------------
\section{\enfr{Other Information}{Autres Informations}}
\subsection{\enfr{Hobbies}{Hobbys}}
\begin{twentyshort}
\twentyitemshort{}
{%
Origami - Kirigami,
Rubik's Cube,
\enfr{Archery}{Tir à l'arc},
\enfr{Bouldering}{Escalade},
\enfr{Running}{Course à pied},
\enfr{%
Self-hosting various services on a VPS using NixOS.
}{%
Hébergement de services divers sur un VPS à l'aide de NixOS.
}
}
\end{twentyshort}
\subsection{\enfr%
{Achievements \& Extra-curriculars}
{Activités Extracurriculaires}
}
\begin{twenty}
\twentyitem{\jan-\jul'20}
{\enfr{Chief Tiger Maintainer}{Chef Mainteneur Tiger}}
{EPITA}
{%
\enfr{%
A small team of assistants is chosen each year to improve the project,
keep it up-to-date, as well as presenting each stage of the project to
the students and guide them along the way.
}{%
Une petite équipe d'assistants est choisie chaque année pour améliorer
le projet, le mettre à jour, ainsi que de présenter chaque étape du
sujet aux étudiants et d'assurer leur encadrement.
}
}
\twentyitem{2012}
{\enfr{Maths Olympiads (School Level)}{Olympiades de Maths (Collège)}}
{Rouen, France}
{%
\enfr{%
First place at the \textit{René Merckhoffer} contest of Normandy.
This lead to a couple of two-weeks formation with \textit{Animath} on
Olympic-maths.
}{%
Première place au concours \textit{René Merckhoffer} de Normandie.
M'a amené à réaliser deux formations de deux semaines avec
\textit{Animath} sur les maths olympiques.
}
}
\end{twenty}
%-------------------------------------------------------------------------------
% SECOND PAGE EXAMPLE
%-------------------------------------------------------------------------------
%\newpage % Start a new page
%\makeprofile % Print the sidebar
%\section{Other information}
%\subsection{Review}
% Lorem ipsum.
%\section{Other information}
%\subsection{Review}
% Lorem ipsum.
%-------------------------------------------------------------------------------
\end{document}