Bruno BELANYI
20abe8cd35
All checks were successful
continuous-integration/drone/push Build is passing
331 lines
9.4 KiB
TeX
331 lines
9.4 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{Kremlin-Bicêtre, France} % Current address
|
|
\cvmail{bruno@belanyi.fr} % Mail address
|
|
\cvnumberphone{+33 7 81 59 44 86} % Phone number
|
|
\cvsite{https://belanyi.fr} % Personal website
|
|
|
|
%-------------------------------------------------------------------------------
|
|
|
|
\begin{document}
|
|
|
|
%-------------------------------------------------------------------------------
|
|
% ABOUT ME
|
|
%-------------------------------------------------------------------------------
|
|
|
|
\aboutme{%
|
|
\enfr{%
|
|
Junior computer 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{%
|
|
Part of the Global Execution team. Writing a benchmark framework to
|
|
test their new exchange connectivity layer.
|
|
}{%
|
|
Membre de 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{%
|
|
Building a Semantic Decompounding Library for Python \& C++
|
|
}{%
|
|
É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{%
|
|
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}
|