From bdd75625adc88d0212805ad9a1297fab5d6ca8fa Mon Sep 17 00:00:00 2001 From: Sameer Rahmani Date: Wed, 13 Dec 2023 19:31:48 +0000 Subject: [PATCH] Add Plex and remove hellhound --- cv.tex | 45 ++++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 19 deletions(-) diff --git a/cv.tex b/cv.tex index 4ca6e68..5aa547a 100644 --- a/cv.tex +++ b/cv.tex @@ -96,24 +96,43 @@ keep working on it. FG42 is my main tool that I use it for everything. It has a small user community and few contributors. } - \project{Hellhound}{https://hellhound.io}{ - HellHound is a set of libraries to create simple and elegant programs based on streams. - A HellHound application is a system of components which work together asynchronously. - Components form one or more data pipelines through workflows. It is - an opinionated implementation of the commander pattern is \hl{Clojure}. - } \section{Contributions} Linux Kernel, LLVM/Clang, ClojureScript, RubyOnRails, Debian, GNU, Pedestal, and many others.\\[0.1cm] % Education \section{Education} \studiedat{Azad University of Yazd}{B.S in Civil Engineering}{2005-2009} % chktex 8 + \\ [0.1cm] + % Volunteer work + \section{Volunteer Works} + {\hspace{0.2cm} \scriptsize{Co-Organizer of:}} + \vspace{-0.5cm} + \begin{multicols}{2}[] + \volunteer{Karajlug (2008-2017)} % chktex 8 + \volunteer{Clojure Ireland (2018-Present)} + \volunteer{Proud member of \hl{GNU} project} + \columnbreak{} \\ + \volunteer{IrPyConf 2013, 2014} + \volunteer{KarajSFD (2010-2014)} % chktex 8 + \end{multicols} } + + \columnbreak{} % Experience \section{Experience} \vbox{\vspace{0.2cm} - \role{Udemy}{Senior Staff Software Engineer}{2018-Present}{ + \role{Plex}{Senior Staff Software Engineer}{2022-Present}{ + \jobdesc{ + \hspace{0.2cm} I am a one-man team in charge of our universal toolchain, + the build process of our products and optimizing our toolchain. I'm in the process of migrating our llvm based + toolchain and dependencies from a painful Conan-based workflow to a to Nix based + robust workflow that is going to eliminate a ton of hacky code. + + I use \hl{LLVM}, \hl{Clang}, \hl{Conan}, \hl{Nix}, \hl{python} and \hl{C++} on a daily basis. + }} + + \role{Udemy}{Senior Staff Software Engineer}{2018-2022}{ \jobdesc{ \hspace{0.2cm} I played a key role in delivering the most important UFB project in its lifetime (since 2015) which is the LearningPaths that was a huge success. Then moved to @@ -168,18 +187,6 @@ % Awards \section{Awards} \award{3rd place of the national CS Olympia}{2003} - % Volunteer work - \section{Volunteer Works} - {\hspace{0.2cm} \scriptsize{Co-Organizer of:}} - \vspace{-0.5cm} - \begin{multicols}{2}[] - \volunteer{Karajlug (2008-2017)} % chktex 8 - \volunteer{Clojure Ireland (2018-Present)} - \volunteer{Proud member of \hl{GNU} project} - \columnbreak{} \\ - \volunteer{IrPyConf 2013, 2014} - \volunteer{KarajSFD (2010-2014)} % chktex 8 - \end{multicols} % References \vspace{-0.5cm} \section{References}