summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2021-03-07 23:23:36 +0100
committerSuren A. Chilingaryan <csa@suren.me>2021-03-07 23:23:36 +0100
commit2808773a5914e9fbef4149bea7fd4e4958ad8baa (patch)
tree3522f8012407f7ffb7c243c9c51a347fdcc45aae
parent9318cf9302ecefccd7cff8461439c965b1e1edc8 (diff)
downloadcv-2808773a5914e9fbef4149bea7fd4e4958ad8baa.tar.gz
cv-2808773a5914e9fbef4149bea7fd4e4958ad8baa.tar.bz2
cv-2808773a5914e9fbef4149bea7fd4e4958ad8baa.tar.xz
cv-2808773a5914e9fbef4149bea7fd4e4958ad8baa.zip
Evelina and spell-checker
-rw-r--r--.gitmodules2
m---------bib0
-rw-r--r--cv.tex33
-rw-r--r--section_academic.tex10
-rw-r--r--section_education.tex4
-rw-r--r--section_employment.tex21
-rw-r--r--section_experiments.tex6
-rw-r--r--section_funding.tex6
-rw-r--r--section_funding.txt10
-rw-r--r--section_leadership.tex8
-rw-r--r--section_presentations.tex16
-rw-r--r--section_research.tex40
-rw-r--r--section_research.txt31
-rw-r--r--section_responsibilities.tex8
-rw-r--r--section_software.tex6
-rw-r--r--section_supervision.tex23
-rw-r--r--section_supervision.txt46
-rw-r--r--yaac-another-awesome-cv/yaac-another-awesome-cv.cls33
18 files changed, 204 insertions, 99 deletions
diff --git a/.gitmodules b/.gitmodules
index add994e..7ffa58e 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
[submodule "bib"]
path = bib
- url = ssh://darksoft.org/repo/git/csa/papers/bib.git
+ url = ssh://darksoft.org/repo/git/csa/latex/bib.git
diff --git a/bib b/bib
-Subproject a819050e30bb6906858165796655c0c726843a3
+Subproject 9615633705acde07d895b85a566c74adf1fb592
diff --git a/cv.tex b/cv.tex
index 87ee4ab..06d8230 100644
--- a/cv.tex
+++ b/cv.tex
@@ -1,11 +1,13 @@
-%\documentclass[localFont,alternative,10pt,compact,monochrome]{yaac-another-awesome-cv}
%\documentclass[dsvariant,alternative,12pt,compact,monochrome]{yaac-another-awesome-cv}
-\documentclass[dsvariant,alternative,12pt,compact]{yaac-another-awesome-cv}
+\documentclass[dsvariant,scivariant,alternative,12pt,compact]{yaac-another-awesome-cv}
\name{Dr. Suren A. Chilingaryan}{}
\tagline{Data Processing and Performance Expert | Lead of Cloud Computing }
\addbibresource{bib/csa.bib}
\addbibresource{bib/csaproc.bib}
+%\settopleftcolumnlength{3.0cm}
+
+%\photo{2.5cm}{darwiin.png}
\socialinfo{
\email{csa@suren.me}
% \smartphone{+49 (176) 438-53094}
@@ -17,31 +19,19 @@
% \orcid{0000-0002-2909-6363}{OrcID}
\linkedin{suren-chilingaryan-5501636}
% \rg{Suren-Chilingaryan-2}{ResearchGate}
+
+% \address{17 Rue de Bretagne, 98835 Dumbéa, Nouvelle-Calédonie}\\
+% \infos{Né le 23 septembre 1982 (35 ans) à Nouméa, Nouvelle-Calédonie}
}
\headermsg{
- I do research in high-performance and heterogeneous computing and I apply it to architect online systems for scientific instrumentation.
- With improvements in detector technology, I believe the new approaches are required to keep the pace with increasing data rates.
- Codesign of detector, software, and analysis algorithms is often a key for successful projects.
- %With deep knowledge across computer science and IT technology, I can grasp complex systems as a whole and pay attention to the performance of critical components.
+ I research high-performance and heterogeneous computing and apply my research to architect online systems for scientific instrumentation.
+ With improvements in detector technology, I believe new approaches are required to keep pace with the increasing data rates.
+ Codesign of hardware, software, and analysis algorithms is often a key for successful projects.
+ %With deep knowledge across computer science and IT technology, I can grasp complex systems as a whole and pay attention to the performance of critical components.
Currently, I lead an effort to adopt cloud technologies for data acquisition and control systems.
}
-
-%\photo{2.5cm}{darwiin.png}
-%\socialinfo{
-% \linkedin{christopheroger}
-% \github{darwiin}\\
-% \smartphone{+687 831 831}
-% \email{christophe.roger@mail.com}\\
-% \address{17 Rue de Bretagne, 98835 Dumbéa, Nouvelle-Calédonie}\\
-% \infos{Né le 23 septembre 1982 (35 ans) à Nouméa, Nouvelle-Calédonie}
-%}
-
-% Uncomment the following line and use a value from 1.5cm to 2.5cm
-%\setleftcolumnlength{2.5cm}
-
-
\begin{document}
\makecvheader
@@ -51,7 +41,6 @@
% {\textsc{Suren A. Chilingaryan - CV}}
% {\thepage}
-
\input{section_competences}
\input{section_employment}
\input{section_education}
diff --git a/section_academic.tex b/section_academic.tex
index 88eea14..239e7b6 100644
--- a/section_academic.tex
+++ b/section_academic.tex
@@ -1,12 +1,12 @@
-\subtitle{Academic achievments}{\faTasks}
+\subtitle{Academic track record}{\faTasks}
\begin{categories}
- \category{Experiments} {\makecell{Member of \refexp{KATRIN}, \refexp{PANDAS}, \refexp{SEVAN} collaborations,\\ contributed to \refexp{CMS}, Edelweiss, \refexp{KIT Cube}}}
+ \category{Experiments} {\makecell{Member of \refexp{KATRIN}, \refexp{PANDAS}, \refexp{ASEC}/\refexp{SEVAN} collaborations,\\ contributed to \refexp{CMS}, \refexp{Edelweiss}, \refexp{KIT Cube}}}
\category{Collaborations} {\refexp{ASEC}, \reffac{ESRF}, \refuni{Desy}, \refcol{TPU}, \refcol{SCI}, \refcol{CCPi Network}} %\refuni{University of Manchester}}
- \category{Funding} {\makecell{Contributing author to BMBF grants \hyperlink{proj:ADEI}{01DK13019} (15 k€),\\ \hyperlink{proj:UFO}{05K10CKB} and \hyperlink{proj:UFO}{05K10VKE} (2.5 m€ total)}}
- \category{Projects} {Maintain 5 software frameworks, coordinated and developed - 12}
+ \category{Funding} {\makecell{Contributing author to BMBF grants \hyperlink{proj:ADEI}{01DK13019} (15~k€), \hyperlink{proj:UFO}{05K10CKB} and\\ \hyperlink{proj:UFO}{05K10VKE} (2.5~m€ total), 200~k€ in further infrastructure funding}}
+ \category{Projects} {\makecell{Maintain 5 software frameworks, coordinated and developed - 12;\\7 are in active use on major facilities}}
\category{Supervision} {\makecell{Supervise 2 PhD students, co-supervised 4 PhD students (2 graduated),\\ 10 Master students and 20 internships}}
- \category{Tutoring} {\makecell{GPU programming tutorials at summer schools,\\ seminar on advanced topics in parallel programming}}
+ \category{Tutoring} {GPU programming tutorials, seminar on parallel programming}
\category{Publications} {\orcidlink{0000-0002-2909-6363}{59 peer-reviewed publications}, \scholarlink{0Qa5rG8AAAAJ}{h-rank: 18}}
\category{Presentations} {7 invited talks, 10 conference talks, 15 seminars}
\end{categories}
diff --git a/section_education.tex b/section_education.tex
index 3cc37fc..a819515 100644
--- a/section_education.tex
+++ b/section_education.tex
@@ -1,6 +1,6 @@
\subtitle{Education}{\faSuitcase}
\begin{jobs}
- \titledevent{July 2006} {PhD}{degree in Computer Engineering “Data Exchange Solution for Distributed Data Acquisition Systems and its application for Cosmic Ray Monitor Networks” at National Academy of Science, Armenia}
- \titledevent{\ivl{1996}{2001}} {MSc}{in Mathematics “Data Processing using Neural Networks” at Moscow State University}
+ \degree{July 2006} {} {PhD}{in Computer Engineering “Data Exchange Solution for Distributed Data Acquisition Systems and its application for Cosmic Ray Monitor Networks”, National Academy of Science, Armenia}
+ \degree{\ivl{1996}{2001}} {MSU} {MSc}{in Mathematics “Data Processing using Neural Networks”, Moscow State University, Russia}
\end{jobs}
diff --git a/section_employment.tex b/section_employment.tex
index 8001fc3..eacf258 100644
--- a/section_employment.tex
+++ b/section_employment.tex
@@ -1,11 +1,18 @@
-\subtitle{Employment history}{\faSuitcase}
+\subtitle{Employment}{\faSuitcase}
%\renewcommand{\labelitemi}{$\bullet$}
\begin{jobs}
- \jobevent {\since{2020}} {Leader of CloudDAQ Project}{Karlsruhe Institute of Technology}{Research on cloud technologies for control and data acquisition applications}
- \jobevent {\ivl{2013}{2020}} {Data Processing and Performance Expert}{Karlsruhe Institute of Technology}{High-performance instrumentation for large-scale scientific experiments}
- \jobevent {\ivl{2007}{2012}} {Postdoctoral Researcher}{KIT}{Data management \& software optimization}
- \jobevent {\ivl{2005}{2007}} {Researcher}{Yerevan Physics Institute}{DAQ for particle detector networks}
- \jobevent {\ivl{2002}{2005}} {Associate Researcher}{Forschungszentrum Karlsruhe}{}
- \jobevent {\ivl{2001}{2002}} {Software Engineer}{Yerevan Physics Institute}{}
+\ifdef{\scivariant}{
+ \job {\since{2013}} {KIT} {Data Processing and Performance Expert}{Karlsruhe Institute of Technology}{High-performance instrumentation for large-scale scientific experiments}
+ \job {\ivl{2007}{2012}} {} {Postdoctoral Researcher}{KIT}{Data management \& software optimization}
+ \job {\ivl{2005}{2007}} {YerPhI} {Researcher}{Yerevan Physics Institute}{DAQ for particle detector networks}
+}{
+ \job {\since{2020}} {KIT} {Leader of CloudDAQ Project}{Karlsruhe Institute of Technology}{Research on cloud technologies for control and data acquisition applications}
+ \job {\ivl{2013}{2020}} {} {Data Processing and Performance Expert}{Karlsruhe Institute of Technology}{high-performance instrumentation for large-scale scientific experiments}
+ \job {\ivl{2007}{2012}} {} {Postdoctoral Researcher}{KIT}{data management \& software optimization}
+ \job {\ivl{2005}{2007}} {YerPhI} {Software Engineer}{Yerevan Physics Institute}{DAQ for particle detector networks}
+}
+
+ \job {\ivl{2002}{2005}} {FZK} {Associate Researcher}{Forschungszentrum Karlsruhe}{}
+ \job {\ivl{2001}{2002}} {} {Software Engineer}{Yerevan Physics Institute}{}
\end{jobs}
diff --git a/section_experiments.tex b/section_experiments.tex
index c709da6..f89ba1c 100644
--- a/section_experiments.tex
+++ b/section_experiments.tex
@@ -7,7 +7,7 @@
\begin{events}
\eventsection{Current}{}
- \experiment {\since{2020}} {PANDA} {anti-Proton ANnihilations at Darmstadt} {https://panda.gsi.de}{Member}
+ \experiment {\since{2020}} {PANDA} {antiProton ANnihilation in Darmstadt} {https://panda.gsi.de}{Member}
\facility {\since{2013}} {BESS} {KIT Battery Technology Center} {http://www.batterietechnikum.kit.edu}{}
\facility {\since{2008}} {KARA} {Karlsruhe Research Accelerator} {https://www.ibpt.kit.edu/kara.php}{}
\experiment {\since{2007}} {KATRIN} {Karlsruhe Tritium Neutrino Experiment} {http://www.katrin.kit.edu}{Member}
@@ -22,8 +22,8 @@
\collaboration{\ivl{2016}{2017}} {UFO} {German-Russian Collaboration on Ultrafast Tomography} {https://ufo.kit.edu}{}
\collaboration{\ivl{2010}{2017}} {SCI} {Shubnikov Crystallography Institute} {https://www.crys.ras.ru}{}
\experiment {\ivl{2009}{2015}} {KIT Cube} {Integrated atmospheric observation system} {http://www.kitcube.kit.edu}{}
- \facility {\ivl{2009}{2015}} {KIT Tower} {Meteorological tower at KIT North Campus} {https://www.imk-tro.kit.edu/english/7778.php}{}
- \facility {\ivl{2008}{2014}} {TOSKA} {Test facility for fusion magnets at KIT} {}{}
+ \facility {\ivl{2009}{2015}} {KIT Tower} {Meteorological tower at KIT North Campus} {https://www.imk-tro.kit.edu/english/7778.php}{}
+ \facility {\ivl{2008}{2014}} {TOSKA} {Test facility for fusion magnets at KIT} {}{}
\facility {\ivl{2008}{2014}} {ESRF} {European Synchrotron Radiation Facility} {http://esrf.eu/}{} % Collaborated on high-speed tomography with GPU
\end{events}
diff --git a/section_funding.tex b/section_funding.tex
index f250ce8..be11f61 100644
--- a/section_funding.tex
+++ b/section_funding.tex
@@ -14,17 +14,17 @@
\begin{complexevents}
\funding {2021} {\refexp{KATRIN} (100 k€)} {KaaS (2021)} {}
- {Author}{investments for upgrade of \refsoft{KaaS} cluser}{}
+ {Author}{investments for upgrade of \refsoft{KaaS} cluster}{}
\funding {2020} {KCETA (6 k€)} {RoCE (2020)} {}
{Contributing author}{investments to integrate ROCe protocol in IPE DAQ}{}
\funding {2019} {Helmholtz} {MT-DTS (\ivl{2021}{2027})} {}
{Technical contribution}{\refproj{MT-DTS ST2} subtopic in \refproj{Helmholtz Matter and Technologie} research program}{}
\funding {2013, 2016} {BMBF (750 k€)} {ASTOR (\ivl{2013}{2016}), NOVA (\ivl{2016}{2020})} {ASTOR,NOVA}
- {Technical contribution}{2 projects on collaborative anlaysis of tomographic datasets in the cloud}{}
+ {Technical contribution}{2 projects on collaborative analysis of tomographic datasets in the cloud}{}
\funding {2012} {BMBF (15 k€)} {ADEI (\ivl{2013}{2015})} {ADEI}
{Contributing author}{BMBF networking grant for cooperation with \refexp{ASEC}}{on data analysis platform}
\funding {2011} {Diaspora (100 k\$)} {VMAV (\ivl{2012}{2014})} {VMAW}
- {Contributing author}{Vaporciyan Multivariate Analysis and Visualization (non-governamental grant by Armenian diaspora)}{for establishing multivariate analysis platform at \refexp{ASEC}}
+ {Contributing author}{Vaporciyan Multivariate Analysis and Visualization (non-governmental grant by Armenian diaspora)}{for establishing multivariate analysis platform at \refexp{ASEC}}
\funding {2010, 2011} {BMBF (2.5 m€)} {UFO-1 (\ivl{2010}{2013}), UFO-2 (\ivl{2012}{2015})} {UFO}
{Contributing author}{Ultra Fast X-ray Imaging of Scientific Processes with On-line Assessment and Data-driven Process Control}{I have contributed vision of online data processing system and provided definitions of the corresponding work-package}
\funding {2009} {Helmholtz} {HDRI (\ivl{2010}{2014})} {}
diff --git a/section_funding.txt b/section_funding.txt
new file mode 100644
index 0000000..4eb5172
--- /dev/null
+++ b/section_funding.txt
@@ -0,0 +1,10 @@
+% \funding {2021} {Helmholtz} {\ivl{2021}{2023}} {Submitted}{a proposal to Helmholtz-OCPC Program}{to initiate Sino-German cooperation on leveraging HPC for data acquisition systems}
+ \funding {2020} {KCETA (6 k€)} {2020 RoCE} {Co-authored}{proposal for KCETA funding (6 k€)}{aimed to integrate ROCe protocol in data acquisition electronics}
+ \funding {2019} {Helmholtz} {\ivl{2021}{2027} MT-DTS} {Contributed to}{\refproj{MT-DTS ST2} subtopic on Helmholtz \refproj{Matter and Technologie} program-oriented funding application}{}
+% \funding {2015} {COST (travel)} {2015} {Applied for}{COST travel grant for a Master student}{to transfer a fast reconstruction technology to \reffac{ESRF}}
+ \funding {2013,2014,2018}{BMBF (750 k€)} {\ivl{2013}{2016} ASTOR, \ivl{2016}{2020} NOVA} {Contributed to}{\refproj{ASTOR} and \refproj{NOVA} BMBF proposals (750 k€ total) and coauthored \emph{unfunded} \refproj{SuperNOVA}}{(cloud platform for collaborative anlaysis of tomographic data)}
+% \funding {2014} {H2020} {} {Represented KIT in}{a consortium preparing \emph{unfunded} PaN-DAAS proposal for H2020 funding}{(data analysis services for photon and neutron facilities)}
+ \funding {2012} {BMBF (15 k€)} {\ivl{2013}{2015} ADEI} {Wrote}{\refproj{ADEI} BMBF funding application (15 k€) for cooperation between \refuni{KIT} and \refexp{ASEC}}{on data analysis platform}
+ % \funding {2011} {Vaporican (100 k\$)} {\ivl{2012}{2014} VMAV} {Contributed technical requirements to} a proposal for a non-governamental grant by Armenian diaspora (100 k\$)}{for establishing multivariate analysis platform at \refexp{ASEC}}
+ \funding {2010,2011} {BMBF (2.5 m€)} {\ivl{2010}{2017} UFO-1, \ivl{2012}{2015} UFO-2} {Co-authored}{\refproj{UFO1} \& \refproj{UFO2} BMBF funding applications (2.5 m€ total)}{I have contributed vision of online data processing system and provided definitions of the corresponding work-package}
+ \funding {2009} {Helmholtz} {\ivl{2010}{2014} HDRI} {Contributed to}{HDRI (High data rate processing and analysis) initiative in Helmholtz PNI (Research with Photons, Neutrons, and Ions) research program}{}
diff --git a/section_leadership.tex b/section_leadership.tex
index 29c9c40..520ee3e 100644
--- a/section_leadership.tex
+++ b/section_leadership.tex
@@ -7,10 +7,10 @@
% ROOF
% PhD hunting? Outsourcing with Jalal?
- \leadership{\since{2020}} {Leading efforts to}{prepare \refexp{KATRIN} data infrastructure for Tristan detector} {Group}{2 PhD, 2 students}
+ \leadership{\since{2020}} {Leading efforts to}{prepare \refexp{KATRIN} data infrastructure for \refstd{Tristan} detector} {Group}{2 PhD, 2 students}
\leadership{\ivl{2018}{2020}} {Led}{development of \refexp{KATRIN} cloud platform and migration of services} {Group}{2 Postdocs, PhD, 2 students} % organization: Marco,Jan,Jonas,NTJ,etc.
\leadership{\ivl{2013}{2018}} {Led}{volume visualization task force in \refproj{ASTOR} and \refproj{NOVA} projects} {Group}{PhD, 5 students}
- \leadership{\ivl{2010}{2018}} {Coordinated}{a program on stewardship of thesisis for \refuni{TPU} students} {Participation}{3 PhD, 12 students}
- \leadership{\ivl{2010}{2016}} {Led}{a collaboration with \refexp{ASEC} on online data analysis platform} {Group}{Postdoc and PhD in \refuni{KIT}, Postdoc and 2 engineers at \refexp{ASEC}, 10 students}
- \leadership{\ivl{2010}{2017}} {Coordinated}{work-package on tomographic software in \refproj{UFO} project} {Group}{3 PhD in \refuni{KIT}, 3 PhD in partner universities, 5 students}
+ \leadership{\ivl{2010}{2018}} {Coordinated}{a program on stewardship of theses for \refuni{TPU} students} {Participation}{3 PhD, 12 students}
+ \leadership{\ivl{2010}{2016}} {Led}{a collaboration with \refexp{ASEC} on online data analysis platform} {Group}{Postdoc and PhD in \refjob{KIT}, Postdoc and 2 engineers at \refexp{ASEC}, 10 students}
+ \leadership{\ivl{2010}{2017}} {Coordinated}{work-package on tomographic software in \refproj{UFO} project} {Group}{3 PhD in \refjob{KIT}, 3 PhD in partner universities, 5 students}
\end{complexevents}
diff --git a/section_presentations.tex b/section_presentations.tex
index ca50995..8bf101f 100644
--- a/section_presentations.tex
+++ b/section_presentations.tex
@@ -15,9 +15,9 @@
\conference{\at{Oct}{2019}} {invited} {Accelerating Remote Visualization of Large Tomographic Data Volumes} {Global Innovation Forum, Armenia}{}
\conference{\at{Oct}{2018}} {} {Balancing load of GPU subsystems to accelerate image reconstruction in parallel beam tomography} {SBAC-PAD 2018 conference, Lyon, France}{}
\conference{\at{Okt}{2014}} {} {Computing Infrastructure for Online Monitoring and Control of High-throughput DAQ Electronics} {10th PCAPAC conference, Karlsruhe, Germany}{}
- \conference{\at{Sep}{2014}} {invited} {UFO – Status and Perspectives of Ultrafast X-Ray Imaging at ANKA" and "Fast Reconstruction Algorithms for Computed Tomography} {SNI2014, Bonn, Germany} {Delivered by M. Balzer}
+ \conference{\at{Sep}{2014}} {invited} {UFO – Status and Perspectives of Ultrafast X-Ray Imaging at ANKA'' and ``Fast Reconstruction Algorithms for Computed Tomography} {SNI2014, Bonn, Germany} {Delivered by M. Balzer}
% \conference{\at{Sep}{2014}} {invited} {Fast Reconstruction Algorithms for Computed Tomography} {SNI2014, Bonn, Germany} {Delivered by M. Balzer}
- \conference{\at{Jun}{2012}} {} {A High Throughput Platform for Real-Time X-ray Imaging" and "Advanced Linux PCI Services} {18th IEEE Real-Time Conference, Berkeley, CA, USA}{}
+ \conference{\at{Jun}{2012}} {} {A High Throughput Platform for Real-Time X-ray Imaging'' and ``Advanced Linux PCI Services} {18th IEEE Real-Time Conference, Berkeley, CA, USA}{}
% \conference{\at{Jun}{2012}} {poster} {Advanced Linux PCI Services} {18th IEEE Real-Time Conference, Berkeley, CA, USA}{}
\conference{\at{May}{2012}} {} {A High Performance Platform for Real-Time X-ray Imaging} {GPU Technology Conference, San Jose, CA, USA}{}
% \conference{\at{Nov}{2011}} {poster} {A GPU-based Architecture for Real-Time Data Assessment at Synchrotron Experiments} {SC11 Supercomputing Conference, Seattle, WA, USA}{}
@@ -43,19 +43,19 @@
% \workshop{\at{Oct}{2013}} {notalk} {} {EXTREMA workshop on Advanced X-Ray Tomography, ESRF, Grenoble, France}{}
\workshop{\at{Apr}{2012}} {invited} {ADEI for Tango} {Tango workshop, MAX-IV, Lund, Sweden}{}
\workshop{\at{Mar}{2012}} {} {Practical Experience with GPUs for high throughput computing} {HDRI/PanData workshop}{}%, Desy, Hamburg, Germany}{}
- \workshop{\at{Mar}{2011}} {invited} {High Speed Tomography at KIT} {meeting on Tomographic reconstruction software, ESRF}{}%, Grenoble, France}{}
+ \workshop{\at{Mar}{2011}} {invited} {High Speed Tomography at KIT} {meeting on Tomographic reconstruction software, \reffac{ESRF}}{}%, Grenoble, France}{}
\workshop{\at{Sep}{2008}} {} {Advanced Data Extraction Infrastructure} {FORGES 2008 workshop, Nor-Amberd, Armenia}{}
\eventsection{Seminars}{events}
% \seminar{\at{Nov}{2020}} {} {Cloud Technologies for Control Applications} {Insitute for Beam Physics and Technology, KIT, Germany}{}
\seminar{\at{May}{2020}} {} {Real-time reconstruction for synchrotron tomography} {CT lunch-and-learn session at University of Manchester, UK}{}
% \seminar{\at{Feb}{2019}} {} {WAVe: Accelerating Remote Visualization of Large Volumes} {YerPhI seminar, Armenia}{}
- \seminar{\at{Feb}{2019}} {} {Cloud platform for high data rate detector instrumentation} {ASEC seminar, Armenia}{}
- \seminar{\at{Oct}{2018}} {} {Balancing load of GPU subsystems to accelerate back projection for synchrotron tomography} {ESRF seminar, Grenoble, France}{}
+ \seminar{\at{Feb}{2019}} {} {Cloud platform for high data rate detector instrumentation} {\refexp{ASEC} seminar, Armenia}{}
+ \seminar{\at{Oct}{2018}} {} {Balancing load of GPU subsystems to accelerate back projection for synchrotron tomography} {\reffac{ESRF} seminar, Grenoble, France}{}
\seminar{\at{Apr}{2016}} {} {ADEI: Intelligent visualization and management of time-series data in scientific experiments} {Instituto de Física, UNAM, Mexico}{}
- \seminar{\at{May}{2015}} {} {Advanced Algorithms for Tomography} {YerPhI seminar, Yerevan, Armenia}{}
+ \seminar{\at{May}{2015}} {} {Advanced Algorithms for Tomography} {\refjob{YerPhI} seminar, Yerevan, Armenia}{}
% \seminar{\at{Dez}{2013}} {} {ADEI: Advanced Data Extraction Infrastructure} {Steinbuch Centre for Computing, KIT, Germany}{}
- \seminar{\at{Sep}{2013}} {} {Ultrafast X-Ray Imaging of Scientific Processe} {Shubnikov Crystallography Institute, Russia}{}
- \seminar{\at{May}{2013}} {} {Ultrafast X-Ray Imaging of Scientific Processes} {Tomsk Polytechnic University, Russia}{}
+ \seminar{\at{Sep}{2013}} {} {Ultrafast X-Ray Imaging of Scientific Processes} {\refcol{SCI} and \refcol{TPU}, Russia}{}
+% \seminar{\at{May}{2013}} {} {Ultrafast X-Ray Imaging of Scientific Processes} {Tomsk Polytechnic University, Russia}{}
% \seminar{\at{May}{2011}} {} {High Speed Tomography} {Institute for Synchrotron Radiation, KIT, Germany}{}
\end{events}
diff --git a/section_research.tex b/section_research.tex
index 359a1d6..de7d659 100644
--- a/section_research.tex
+++ b/section_research.tex
@@ -1,8 +1,8 @@
%\subtitle{Research and Technology}{\faSuitcase}
\subtitle{Research and development}{\faSuitcase}
-While the focus of my research is computing technolgies, the developed instrumentation enabled major scientific break-troughs achieved by KATRIN~\cite{katrin2019limit} and ASEC~\cite{chili2010thunderstorm} collaborations.
-Bellow are referenced selected peer-reviewed publications which are either edited by me and my students or where we made a significant contribution.
+While the focus of my research is computing technologies, the developed instrumentation enabled major scientific break-throughs achieved by KATRIN~\cite{katrin2019limit} and ASEC~\cite{chili2010thunderstorm} collaborations.
+Below are referenced selected peer-reviewed publications which are either authored by me and my students or where we made a significant contribution.
\begin{verycomplexevents}
% We don't list experiments which are handled torugh the software (with exceptions dedicated applications?), only direct impact.
@@ -14,35 +14,35 @@ Bellow are referenced selected peer-reviewed publications which are either edite
\datedeventsection{\since{2011}}{High-bandwidth data acquisition and data-driven control}{}
% \research {starting} {} {} {Adoption of}{high-performance and cloud computing for online data processing}
- \research {\ivl{2018}{2019}} {PyHST} {} {Fine tunning}{tomographic reconstruction to evolving GPU architectures trough performance modelings~\cite{csa2020rtip}}
- \research {\ivl{2016}{2017}} {} {CMS} {Participated}{in a case study on applications of GPUs in L1 track trigger for the next upgrade of CMS experiment~\cite{mohr2017cms}}
- \technology {\ivl{2016}{2017}} {UFO} {KARA} {Designed}{a full chain of instrumentation for high-speed synchrotron imaging with online reconstruction and image-based feedback loop~\cite{kopmann2017ufo,stevanovic2015concert}}
+ \research {\ivl{2018}{2019}} {UFO,PyHST} {} {Fine-tuning}{of tomographic reconstruction algorithms through micro-benchmarking and performance modeling~\cite{csa2020rtip}}
+ \research {\ivl{2016}{2017}} {} {CMS} {Participated}{in a case study on applications of GPUs in Level-1 track trigger for the next upgrade of the \refexp{CMS} experiment~\cite{mohr2017cms}}
+ \technology {\ivl{2016}{2017}} {UFO} {KARA} {Designed}{a full chain of instrumentation for synchrotron imaging beamlines with possibility of online reconstruction and image-based feedback loop~\cite{kopmann2017ufo,stevanovic2015concert}}
\research {\ivl{2015}{2016}} {Alps} {KARA} {Researched}{low-latency communication mechanisms for data-driven control applications~\cite{vogelgesang2016dgma}} %dritschler2014using
- \technology {\ivl{2014}{2015}} {Alps} {KARA} {Implemented}{fast DMA drivers with GPUDirect/DirectGMA support~\cite{rota2015dma}}
- \research {\ivl{2013}{2014}} {UFO,PyHST} {KARA,ESRF} {Reviewed}{assymptotically fast methods of tomographic reconstruition suitable for GPU architectures~\cite{rshkarin2015}}
- \research {\ivl{2011}{2013}} {UFO} {KARA} {Researched}{pipelined architectures for online processing of image-streams~\cite{vogelgesang2012ufo}}
- \technology {\ivl{2011}{2013}} {Alps} {KARA} {Developed}{streaming data acquisition platform for scientific cameras (readout,debugging,storage)~\cite{caselle2013camera}}% readout framework, camera drivers, absraction, streaming storage, scripting & debugging
+ \technology {\ivl{2014}{2015}} {Alps} {KARA} {Implemented}{fast DMA drivers with GPUDirect / DirectGMA support~\cite{rota2015dma}}
+ \research {\ivl{2013}{2014}} {UFO,PyHST} {KARA,ESRF} {Reviewed}{asymptotically fast methods of tomographic reconstruction well-fitted for GPU architectures~\cite{rshkarin2015}}
+ \research {\ivl{2011}{2013}} {UFO} {KARA} {Researched}{software architectures for online processing of image streams~\cite{vogelgesang2012ufo}}
+ \technology {\ivl{2011}{2013}} {Alps} {KARA} {Developed}{streaming data acquisition platform for scientific cameras~\cite{caselle2013camera}}% (readout, debugging, storage) / :readout framework, camera drivers, absraction, streaming storage, scripting & debugging
\datedeventsection{\since{2007}}{Parallel architectures, performance analysis, and software optimization}{verycomplexevents}
- \technology {\ivl{2020}{2021}} {CCPi} {UoM} {Applied}{methods of approximate computing to enable reconstruction of large datasets~\cite{ametova2021neutron}}
- \research {\ivl{2017}{2018}} {PyHST} {} {Researched}{performance inbalances and hidden parallelism in GPU architectures~\cite{csa2018sbac}} % Balancing part is new, everything else was done earlier...
- \technology {\ivl{2014}{2017}} {UFO} {KARA} {Investigated}{viable compromises between quality and parallelization capabilites of tomographic algorithms~\cite{ashkarin2015}}
- \technology {\ivl{2013}{2014}} {UFO} {} {Developed}{parallel algorithms for uPIV (micro-particle velocimetry)~\cite{cavadini2018upiv}}
- \technology {2010} {MRSES} {ASEC} {Leveraged}{PoweXCell architecture for MRSES feature selection algorithm [5000x speed-up]}
+ \technology {\ivl{2020}{2021}} {CCPi} {UoM} {Applied}{methods of approximate computing to enable reconstruction of large datasets using memory-intensive regularization methods~\cite{ametova2021neutron}}
+ \research {\ivl{2017}{2018}} {PyHST} {} {Researched}{performance imbalances and hidden parallelism in GPU architectures; proposed how they can be exploited to speed-up tomographic reconstruction~\cite{csa2018sbac}} % Balancing part is new, everything else was done earlier...
+ \technology {\ivl{2014}{2017}} {UFO} {KARA} {Investigated}{viable compromises between reconstruction quality and parallelization capabilities of tomographic algorithms~\cite{ashkarin2015}}
+ \technology {\ivl{2013}{2014}} {UFO} {} {Developed}{parallel algorithms for $\mu$PIV (micro-particle velocimetry)~\cite{cavadini2018upiv}}
+ \technology {2010} {MRSES} {ASEC} {Leveraged}{PoweXCell architecture for MRSES feature selection algorithm (5000x speed-up compared to MATLAB prototype)}
\technology {\ivl{2009}{2010}} {PyHST} {KARA,ESRF} {Optimized}{PyHST tomographic reconstruction framework~\cite{csa2011pyhst}}
- \technology {\ivl{2009}{2010}} {DictHW} {} {Developed}{GPU implementation of digital image correlation and tracking algorithm [10x speed-up]}
+ \technology {\ivl{2009}{2010}} {DictHW} {} {Implemented}{a digital image correlation and tracking algorithm for GPUs} %(10x speed-up)
\technology {\ivl{2007}{2008}} {XMLBench} {} {Carried out}{a performance study of open-source XML frameworks~\cite{csa2009xmlbench}}
\datedeventsection{\since{1999}}{Digitization, data organization, and distributed control systems}{verycomplexevents}
- \research {\since{2019}} {KaaS} {KATRIN} {Research}{cloud technologies for highly heterogeneous control systems in large-scale scientific experiments [expected]} % KATRIN paper to be added, ADEI-cloudificatin separated as stand-alone point
+ \research {\since{2019}} {KaaS} {KATRIN} {Researching}{cloud technologies for highly heterogeneous control systems in large-scale scientific experiments [in preparation]} % KATRIN paper to be added, ADEI-cloudificatin separated as stand-alone point
\research {\ivl{2015}{2017}} {WAVe} {KARA} {Researched}{remote visualization techniques for large and time-resolved tomographic volumes~\cite{ntj2017wave,losel2020biomedisa}} % Compression could be continuation of this (19/20)
\research {\ivl{2013}{2015}} {ADEI} {ASEC} {Researched}{emerging web technologies for management and visualization of terabyte-scale archives with time-series} % This is about ADEI2 attempts (but no publication)
\technology {\ivl{2011}{2014}} {ADEI} {ASEC} {Converted}{KATRIN data management system into a full flagged platform for time-series exploration and analysis} % ADEI analysis, etc.
- \technology {\ivl{2008}{2010}} {ADEI} {KATRIN} {Developed}{data management components of KATRIN slow control system~\cite{csa2010adei}} % Lets assume it includes ADEI/Control
+ \technology {\ivl{2008}{2010}} {ADEI} {KATRIN} {Developed}{data management components of KATRIN control system~\cite{csa2010adei}} % Lets assume it includes ADEI/Control
\technology {\ivl{2007}{2008}} {} {KATRIN} {Stabilized}{KATRIN slow control system for production use~\cite{katrin2015detector}}
- \technology {\ivl{2005}{2006}} {ADAS} {ASEC} {Developed}{a distributed data acquisition system for particle detector networks~\cite{csa2009sevan}}
- \research {\ivl{2002}{2004}} {ADAS} {ASEC,KATRIN} {Researched}{fast network protocols for heterogeneous slow control systems~\cite{eppler2004opc}}
- \technology {\ivl{1999}{2001}} {} {} {Evaluated}{hardware-accelerated neural-networks for trigger applications~\cite{vardanyan2001sand}}
+ \technology {\ivl{2005}{2006}} {ADAS} {ASEC} {Developed}{a data acquisition system for particle detector networks~\cite{csa2009sevan}}
+ \research {\ivl{2002}{2004}} {ADAS} {ASEC,KATRIN} {Researched}{network protocols for heterogeneous slow control systems~\cite{eppler2004opc}}
+ \technology {\ivl{1999}{2001}} {} {} {Evaluated}{hardware-accelerated neural networks for trigger applications~\cite{vardanyan2001sand}}
\end{verycomplexevents}
% \research {\since{2020}} {Group - Application }
diff --git a/section_research.txt b/section_research.txt
new file mode 100644
index 0000000..156ce5c
--- /dev/null
+++ b/section_research.txt
@@ -0,0 +1,31 @@
+Variants
+========
+1. GPU computing for high-speed tomographic reconstruction~\cite{csa2011pyhst}
+2. Optimization of synchtrotron tomography with GPU computing~\cite{csa2011pyhst}
+3. Collaborated with researchers from ESRF facility on high-speed tomographic reconstruction and improved performance of PyHST software by factor of 30~\cite{csa2011pyhst}.
+
+Variants
+========
+1. Approximate computing to enable reconstruction of large datasets using memory-intensive
+regularization methods
+2. Applied methods of approximate computing to enable reconstruction of large datasets using memory-intensive
+regularization methods
+3. Collaborated with scientists from University of Manchester on optimization of their tomography software: suggested methods of approximate computing to enable also reconstruction of large datasets
+
+
+Doubts - contribution unclea
+=======
+1. A case study on application of GPUs in L1 track trigger for the next upgrade of CMS experiment
+2. Superivised a case study on application of GPUs in L1 track trigger for the next upgrade of CMS experiment
+3. Superivised aspects of low-latency FPGA-to-GPU communication in a case study on application of GPUs in L1 track trigger for the next upgrade of CMS experiment
+
+Doubts - contribution unclea
+=======
+1. Streaming data acquisition platform for control systems with image-based feedback loops
+3. Participated in the development of streaming data acquisition platform aimed at control systems with image-based feedback loops and was responsible for the software part
+
+
+Unclear?
+========
+1. Hidden parallelism in GPU architectures
+2. Researched hidden parallelism in GPU architectures
diff --git a/section_responsibilities.tex b/section_responsibilities.tex
index 5469505..1da0a69 100644
--- a/section_responsibilities.tex
+++ b/section_responsibilities.tex
@@ -12,17 +12,17 @@
\eventsection{Current}{}
\responsibility{\since{2018}} {Responsible for}{data management cloud at \refexp{KATRIN}}
% \responsibility{\since{2018}} {Responsible for}{virtualization services at \refuni{IPE}}
- \responsibility{\since{2013}} {Responsible for}{data management system for \reffac{KIT Batery Technology Center}}
- \responsibility{\since{2011}} {Responsible for}{software stack of \refproj{UFO} data acquisition platform}% including UFO Camera and KAPTURE/KALYPSO detectors}
+ \responsibility{\since{2013}} {Responsible for}{data management system for \refint{BESS}{KIT Battery Technology Center}}
+ \responsibility{\since{2011}} {Responsible for}{software stack of \refcol{UFO} data acquisition platform}% including UFO Camera and KAPTURE/KALYPSO detectors}
\responsibility{\since{2007}} {Responsible for}{slow control system at \refexp{KATRIN}}
% \subsectiontitle{Prior responsibilites: Digitization, data organization, and distributed control systems}
\eventsection{Past}{events}
- \responsibility{\ivl{2017}{2018}} {Responsible for}{transfer of \refproj{UFO} Camera technology to \reffac{HZG}} % for operation at \reffac{IBL} and \reffac{HEMS} beamlines at \reffac{PETRA-3} synchrotron}
+ \responsibility{\ivl{2017}{2018}} {Responsible for}{transfer of \refcol{UFO} Camera technology to \reffac{HZG}} % for operation at \reffac{IBL} and \reffac{HEMS} beamlines at \reffac{PETRA-3} synchrotron}
\responsibility{\ivl{2010}{2017}} {Responsible for}{parallel computing cluster for \refproj{UFO} project}
\responsibility{\ivl{2013}{2016}} {Responsible for}{technology transfer to \refexp{ASEC} and \refexp{SEVAN} experiments}
\responsibility{\ivl{2009}{2015}} {Responsible for}{data portal for \refexp{KIT Cube} experiment and \reffac{KIT Weather Tower}}
- \responsibility{\ivl{2008}{2014}} {Responsible for}{maintenace and optimization of a \reffac{KARA} branch of \refsoft{PyHST}}
+ \responsibility{\ivl{2008}{2014}} {Responsible for}{maintenance and optimization of a \reffac{KARA} branch of \refsoft{PyHST}}
\responsibility{\ivl{2008}{2014}} {Responsible for}{data management system at \reffac{TOSKA} and \reffac{CULTKA} facilities}
\responsibility{\ivl{2007}{2009}} {Responsible for}{integration of \refexp{KATRIN} components in centralized control system}
\responsibility{\ivl{2005}{2007}} {Responsible for}{data acquisition and data management at \refexp{ASEC} and \refexp{SEVAN}}
diff --git a/section_software.tex b/section_software.tex
index d5617da..680f8c5 100644
--- a/section_software.tex
+++ b/section_software.tex
@@ -12,9 +12,9 @@
\software {\since{2008}} {ADEI} {adei.info} {KATRIN, KARA, ASEC, BESS, KIT Tower, KIT Cube, TOSKA}
{Developed a}{cloud platform for visualization and analysis of time-series}{}
\software {\since{2005}} {ADAS} {adas.suren.me} {ASEC}
- {Developed a}{data acquistion system for ASEC detectors}{}
+ {Developed a}{data acquisition system for ASEC detectors}{}
\software {\since{2003}} {RusXMMS} {rusxmms.sf.net} {RedHat, OpenSuSE, Debian, Ubuntu, Arch, FreeBSD}
- {Developed a}{operations with multilangual strings in non-unicode encodings}{} %{collection of language and encoding detection libraries to simplify operations with collections of multilingual strings encoded in old non-Unicode formats (e.g. file names, metadata in music files, etc.)}{}
+ {Developed a}{operations with multilingual strings in non-unicode encodings}{} %{collection of language and encoding detection libraries to simplify operations with collections of multilingual strings encoded in old non-Unicode formats (e.g. file names, metadata in music files, etc.)}{}
\eventsection{Supervised and coordinated}{complexevents} %{Projects I have supervised and coordinated}{complexevents}
\software {\ivl{2015}{2018}} {WAVe} {wave.suren.me} {}
@@ -30,7 +30,7 @@
\eventsection{Obsolete}{complexevents}
\obsolete {\ivl{2010}{2011}} {MRSES} {mrses.suren.me} {}
- {Implemented a}{feature selection algorithm for Intel and PowerXCell architetures}{}
+ {Implemented a}{feature selection algorithm for Intel and PowerXCell architectures}{}
\obsolete {\ivl{2009}{2010}} {DictHW} {dicthw.suren.me} {}
{Developed}{CUDA implementation of digital image tracking algorithm}{}
\obsolete {\ivl{2003}{2009}} {XMLBench} {xmlbench.sourceforge.net} {}
diff --git a/section_supervision.tex b/section_supervision.tex
index 32b01da..e90ec5a 100644
--- a/section_supervision.tex
+++ b/section_supervision.tex
@@ -1,20 +1,23 @@
\subtitle{Supervision and teaching}{\faTasks}
\begin{events}
- \eventsection{PhD}{}
- \supervision {\since{2020}} {Proposed and supervise}{2 PhD projects on adoption of cloud technologies for data acquisition and slow control systems}
- \supervision {\ivl{2014}{2018}} {Co-supervised}{PhD thesis “Big Data Management and Visualisation”}
- \supervision {\ivl{2013}{2017}} {Co-supervised}{PhD student working on low-latency communication protocols for distributed data acquisition systems}
- \supervision {\ivl{2011}{2016}} {Co-supervised}{PhD thesis “An Extensible Parallel Computing Framework for Ultra-Fast X-Ray Imaging”}
+ \eventsection{Proposed projects and supervise PhD students}{}
+ \supervision {\since{2020}} {Proposed and supervising}{2 PhD on adoption of cloud technologies for data acquisition and control systems}
- \eventsection{Students}{events}
- \supervision {\ivl{2014}{2018}} {Supervised}{5 master theses on remote visualization of archives with tomopgraphic data}
+ \eventsection{Co-supervised PhD students}{events}
+ \supervision {\ivl{2014}{2018}} {Co-supervised PhD}{thesis “Big Data Management and Visualisation”}
+ \supervision {\ivl{2013}{2017}} {Co-supervised PhD}{work on collaborative tools for analysis of microtomography data}
+ \supervision {\ivl{2013}{2017}} {Co-supervised PhD}{work on low-latency communication protocols for distributed data acquisition systems}
+ \supervision {\ivl{2011}{2016}} {Co-supervised PhD}{thesis “An Extensible Parallel Computing Framework for Ultra-Fast X-Ray Imaging”}
+
+ \eventsection{Supervised MSc and BSc students}{events}
+ \supervision {\ivl{2014}{2018}} {Supervised}{5 MSc theses on remote visualization of archives with tomographic data}
\supervision {\ivl{2013}{2017}} {Supervised}{4 students working on fast DMA interconnects between FPGA and GPUs}
- \supervision {\ivl{2011}{2016}} {Supervised}{6 theses on advanced algoritms in tomographic reconstruction}
+ \supervision {\ivl{2011}{2016}} {Supervised}{4 MSc and 2 BSc theses on advanced algorithms in tomographic reconstruction}
\supervision {\ivl{2010}{2015}} {Supervised}{10 internships on web technologies for visualization of time series}
- \supervision {2014} {Supervised}{2 master theses on GPU-accelerated algorithms for nano-particle tracking}
+ \supervision {2014} {Supervised}{2 MSc theses on GPU-accelerated algorithms for nano-particle tracking}
\eventsection{Courses and seminars}{events}
\teaching {2019} {}{GPU computing tutorial at ARBRA summer school in Nor-Amberd, Armenia}
- \teaching {\ivl{2014}{2017}} {Supervised}{4 student topics at seminar "Advanced topics in Parallel Programming"}% (organized by Prof. Achim Streit)}
+ \teaching {\ivl{2014}{2017}} {Supervised}{4 student projects at seminar "Advanced topics in Parallel Programming"}% (organized by Prof. Achim Streit)}
\teaching {2013} {}{GPU computing tutorial at KSETA graduate school at KIT}
\end{events}
diff --git a/section_supervision.txt b/section_supervision.txt
new file mode 100644
index 0000000..ffbca63
--- /dev/null
+++ b/section_supervision.txt
@@ -0,0 +1,46 @@
+ADEI(10-15): pd+phd+7 students + Artur+2eng
+====
+ 2010 i Toni, Aki, Oluwafemi (i) {ADEI}{Web technologies for management and visualization of time series}
+ 2011/12 i Riku {ADEI}
+ 2013/14->15 b ntj+chuan: Matveev/Korovin/Lizin {ADEI}{Matveev - ADEI2, Korovin - KITCube, Lizin - KATRINTank}
+
+ 2008 e Arsen (configuration)
+ 2012-2016 pd Artur (Oganes/12,Fasano/13, Pavel, etc.) {ADEI}{2012 Nagios, 2014&2015 German visits,
+
+WAVE(14-18): phd+5 students
+==========
+ 2014 phd Skirnevsky {ASTOR}Segmentation
+ 2014/15 m Felix {WAVe}
+ 2014/15 mm ntj: Lizin,Revyakin {WAVe}{Lizin - WAVe, Revyakin - database/fs}
+ 2016/17 i ntj: Chengzhi Wu {WAVe}
+ 2017/18 mm ntj: Zhassulan, Lebedev {WAVe}
+
+ 2019/20 i Gregoire Thomas { }Data compression
+
+
+UFO(11-17): Advanced reconstruction algorithms (1 phd, 3 students, + 2 PhDs in Tomsk)
+===
+ 2011/12 b Shkarin brothers {UFO }DFI/ART
+ 2013/14->15 m Shkarin brothers {UFO }DFI/ART
+ 2013/14 phd Evelina
+ 2015 phd Buldygin {UFO }Split-bregman
+ 2015/16 m shkarin: antonia reinke {UFO }discrete tomography
+ 2016 b Gueven {UFO }DFI
+
+Extra:
+ 2015/16 m(d) Max Riechelman {KIRO}?
+ 2014 m Timo Doerr {UFO }Networking
+
+
+UPiV(14-15): PostDoc + Student
+====
+ 2013/14 m(d) Thorsten Habel {UFO }uPIV
+ 2014 i chuan: Lewkowicz {UFO }uPIV
+
+Alps
+====
+-2013 b Christian Jacobsen from HZG {Alps}GPUDirect at HZG
+ 2015 i Nicolas Zilio {Alps}Locking + DirectGMA
+ 2016 phd VChernov {Alps}Python interface
+ 2016 m Hannes Mohr {CMS}
+ 2017 i Matthias Brunet {Alps}GPUDirect benchmarking
diff --git a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
index 00f7af5..0270db3 100644
--- a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
+++ b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
@@ -66,6 +66,11 @@
\def\@dsvariant{ds}
}
+\DeclareOption{scivariant}{
+ \def\@scivariant{sci}
+ \def\scivariant{sci}
+}
+
\DeclareOption{showLinks}{ \@showLinkstrue}
\DeclareOption{compact}{ \@isCompacttrue}
@@ -221,6 +226,12 @@
\setlength{\rightcolumnlength}{\dimexpr(\fulllength-\leftcolumnlength)\relax}
}
+\newcommand{\settopleftcolumnlength}[1]{
+ \setlength{\topleftcolumnlength}{#1}
+ \setlength{\toprightcolumnlength}{\dimexpr(\fulllength-\leftcolumnlength)\relax}
+}
+
+
% Font Awesome icons aliases
\newcommand{\mailSymbol}{\faAt}
\newcommand{\locationSymbol}{\faMapMarker*}
@@ -663,23 +674,28 @@
% References
\newcommand\refstd{\emph}
\newcommand\reflinked[1]{\hyperlink{#1}{\emph{#1}}}
-\newcommand\refuni{\refstd}
+\newcommand\refint[2]{\hyperlink{#1}{\emph{#2}}}
+\newcommand\refuni{\refcol}
\newcommand\refexp{\reflinked}
\newcommand\reffac{\reflinked}
\newcommand\refcol{\reflinked}
+\newcommand\refjob{\reflinked}
\newcommand\refproj[1]{\hyperlink{proj:#1}{\emph{#1}}}
\newcommand\refsoft[1]{\hyperlink{soft:#1}{\emph{#1}}}
\newcommand\hlnone[1]{#1}
+\newcommand\hlparenthesis[1]{(#1)}
\newcommand\hlbold[1]{\textbf{#1}}
+\newcommand\hlemph[1]{\emph{#1}}
\newcommand\hlcolor[1]{\textcolor{headcolor}{#1}}
\newcommand\hltitle{\hlbold}
\newcommand\hljob{\hlbold}
+\newcommand\hldegree{\hlnone}
\newcommand\hlsoft{\hlnone}
\newcommand\hlverb{\hlnone}
\newcommand\hlrole{\hlnone}
-\newcommand\hltype{\hlnone}
+\newcommand\hltype{\hlparenthesis}
\newcommand\hlproj{\hlnone}
% Dates
@@ -766,6 +782,7 @@
% Usage: \category{<name>}{<keywords>}
\newcommand\category[2]{ \textbf{#1} & #2 \\}
+%\newcommand\category[2]{ #1 & #2 \\}
% Usage: \event {<dates>} [<Title>][at]{Details}
\newcommand\event[2]{\enspace #1 & #2\\}
@@ -776,9 +793,9 @@
% \activity {dates} {name} {long_name} {description} {responsibilities}
\newcommand\titledevent[3]{\event{#1}{\hltitle{#2} #3}}
-\newcommand\jobevent[4]{\event{#1}{\hljob{#2} at\ifempty{#4}#3\else #3. #4\fi}}
-%\newcommand\jobevent[4]{\event{#1}{\textbf{#2} at #3. #4}}
\newcommand\linkedevent[3]{\event{#1}{\urlref{#2}{#3}}}
+\newcommand\job[5]{\noalign{\hypertarget{#2}{}} \event{#1}{\hljob{#3} at\ifempty{#5}#4\else #4: #5\fi}}
+\newcommand\degree[4]{\noalign{\hypertarget{#2}{}} \event{#1}{\hldegree{#3} #4}}
\newcommand\excofa[5]{\noalign{\hypertarget{#2}{}} \linkedevent{#1}{\ifemptyelse{#3}{\hlproj{#2}}{\hlproj{#2}: #3}\ifemptyelse{#5}{}{ \emph{(#5)}}}{#4}}
\newcommand\experiment[5]{\excofa{#1}{#2}{#3}{#4}{#5}} % \emph{(Collaborator)}}}
@@ -839,14 +856,16 @@
\newcommand\research[5]{\rnd{#1}{#2}{#3}{#4}{#5}}
\newcommand\technology[5]{\rnd{#1}{#2}{#3}{#4}{#5}}
-\newcommand\supervision[3]{\event{#1}{\hlverb{#2} #3}}
-\newcommand\teaching[3]{\event{#1}{\hlverb{#2} #3}}
+%\newcommand\supervision[3]{\event{#1}{\hlverb{#2} #3}}
+%\newcommand\teaching[3]{\event{#1}{\hlverb{#2} #3}}
+\newcommand\supervision[3]{\event{#1}{#3}}
+\newcommand\teaching[3]{\event{#1}{#3}}
\newcommand\outreach[5]{\event{\footnotesize{#1}}{
\footnotesize{
\ifemptyelse{#2}{\hltype{talk}}{%
\hltype{#2}
- } "\emph{#3}" at #4
+ } ``\emph{#3}'' at #4
}}}
\newcommand\conference[5]{\outreach{#1}{#2}{#3}{#4}{#5}}