summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
m---------bib0
-rw-r--r--cv.pdfbin117038 -> 103126 bytes
-rw-r--r--cv.tex15
-rw-r--r--cvind.pdfbin54075 -> 55558 bytes
-rw-r--r--cvind.tex43
-rw-r--r--cvsci.pdfbin111317 -> 124353 bytes
-rw-r--r--cvsci.tex36
-rw-r--r--section_academic.tex6
-rw-r--r--section_competences.tex45
-rw-r--r--section_curproj.tex31
-rw-r--r--section_employment.tex18
-rw-r--r--section_experiments.tex2
-rw-r--r--section_funding.tex24
-rw-r--r--section_leadership.tex8
-rw-r--r--section_personal.tex2
-rw-r--r--section_presentations.tex3
-rw-r--r--section_projects.tex54
-rw-r--r--section_research.tex4
-rw-r--r--section_responsibilities.tex5
-rw-r--r--section_skills.tex14
-rw-r--r--section_software.tex8
-rw-r--r--section_supervision.tex4
-rw-r--r--yaac-another-awesome-cv/yaac-another-awesome-cv.cls28
23 files changed, 237 insertions, 113 deletions
diff --git a/bib b/bib
-Subproject f0e510295cad46f391525cd39077506dadfb400
+Subproject 0a97feeb436f16752cd314989938c7cecbf1658
diff --git a/cv.pdf b/cv.pdf
index 117f097..0ef8ef3 100644
--- a/cv.pdf
+++ b/cv.pdf
Binary files differ
diff --git a/cv.tex b/cv.tex
index 5f1a368..00d69a2 100644
--- a/cv.tex
+++ b/cv.tex
@@ -8,13 +8,13 @@
%\photo{2.5cm}{darwiin.png}
\socialinfo{
\email{csa@suren.me}
+ \telegram{@csa7fff}
% \smartphone{+49 (176) 438-53094}
- \skype{csa8000}
\website{http://suren.me}{http://suren.me}
\vspace{0.5em}
\scholar{0Qa5rG8AAAAJ}{Scholar}\\
-% \orcid{0000-0002-2909-6363}{OrcID}
+ \orcid{0000-0002-2909-6363}{OrcID}
\linkedin{suren-chilingaryan-5501636}
% \rg{Suren-Chilingaryan-2}{ResearchGate}
@@ -23,11 +23,12 @@
}
\headermsg{
- I do research in high-performance and heterogeneous computing and apply it 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 to 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.
+ I do research in high-performance and heterogeneous computing and apply it to architect online systems for large-scale scientific instrumentation.
+ With improvements in detector technology, I believe new approaches are required to keep pace with the increasing data rates and still provide sustainable software for long-running experiments.
+ My research vision is to develop software architectures that separate stable software infrastructure from rapidly evolving domain-specific algorithms and hardware platform.
+ Strong background in HPC, GPU acceleration, low-latency data paths, and cloud-native platforms.
+ Proven ability to turn research prototypes into reliable production systems and to lead cross-team engineering efforts.
+ %Recently led the cloud-native transformation of the KATRIN neutrino experiment, enabling 200\,Gb/s data acquisition and integrating thousands of sensors.
}
\begin{document}
diff --git a/cvind.pdf b/cvind.pdf
index bb4ebaa..481bb1c 100644
--- a/cvind.pdf
+++ b/cvind.pdf
Binary files differ
diff --git a/cvind.tex b/cvind.tex
index 5642061..a4c75e5 100644
--- a/cvind.tex
+++ b/cvind.tex
@@ -1,7 +1,7 @@
%\documentclass[dsvariant,alternative,12pt,compact,monochrome]{yaac-another-awesome-cv}
\documentclass[dsvariant,alternative,12pt,compact]{yaac-another-awesome-cv}
\name{Suren A. Chilingaryan, PhD}{}
-\tagline{Data Processing and Performance Expert | Lead of Cloud Computing }
+\tagline{System Architect | HPC \& GPU Computing | Lead of Cloud Computing}
\addbibresource{bib/csa.bib}
\addbibresource{bib/csaproc.bib}
@@ -9,22 +9,39 @@
%\photo{2.5cm}{darwiin.png}
\socialinfo{
- \linkedin{suren-chilingaryan-5501636}
+ \address{76139 Karlsruhe, Germany}
\email{csa@suren.me}
+ \linkedin{suren-chilingaryan-5501636}
+ \telegram{@csa7fff}
% \smartphone{+49 (176) 438-53094}
- \skype{csa8000}
- \website{http://suren.me}{http://suren.me}
+% \website{http://suren.me}{http://suren.me}
% \vspace{0.5em}
% \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 apply my expertise 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 to 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.
+% I do research in high-performance and heterogeneous computing and apply my expertise to architect online systems for scientific instrumentation.
+% As detector technologies advance, I believe that new architectural approaches are essential to meet the demands of rapidly growing data rates.
+% Codesign across hardware, software, and analysis algorithms is often key to achieving performance and reliability at scale.
+% With deep knowledge across computer science and IT technology as well as project management expirience, I can grasp complex systems as a whole and lead teams paying attention to the performance of critical components.
+% Currently, I'm leading the adoption of cloud-native technologies for the KATRIN tritium neutrino experiment aimed to enable support of new 200 Gb/s detector along with input from thousands of sensors monitoring the experimental hardware and environment.
+% With the new infrastructure nearing completion, I’m open to new challenges, particularly those involving performance-critical, distributed systems.
+
+% Technical leader in high-performance and heterogeneous computing, with deep expertise in architecting data-intensive systems for scientific instrumentation.
+% I lead the cloud-native transformation of the KATRIN neutrino experiment, enabling 200 Gb/s detector data acquisition and integration of thousands of sensors.
+% With a strong foundation in computer science and project management, I bring both strategic vision and hands-on skills to complex, performance-critical infrastructure challenges.
+
+%\textbf{System architect and HPC specialist} with 20 years of experience designing and delivering high-performance, data-intensive, and distributed computing systems for scientific instrumentation.
+%My work spans GPU acceleration, low-latency data paths, distributed architectures, and cloud-native platforms.
+%I combine broad technical depth with ownership of complex engineering projects, mentoring junior contributors, and providing technical direction for software-side research.
+%I work closely with detector electronics, infrastructure, and scientific teams to turn prototypes into robust, maintainable production systems.
+%Most recently, I led the cloud-native modernization of the KATRIN neutrino experiment, enabling 200\,Gb/s data acquisition and integration of thousands of sensors.
+
+System architect with 20 years of experience designing distributed, data-intensive systems for large-scale scientific instrumentation.
+Strong background in HPC, GPU acceleration, low-latency data paths, and cloud-native platforms.
+Proven ability to turn research prototypes into reliable production systems and to lead cross-team engineering efforts.
+Recently led the cloud-native transformation of the KATRIN neutrino experiment, enabling 200\,Gb/s data acquisition and integrating thousands of sensors.
}
\begin{document}
@@ -37,15 +54,17 @@
% {\thepage}
\input{section_competences}
- \input{section_skills}
+ \input{section_curproj}
+
\input{section_employment}
- \input{section_education}
-% \input{section_academic}
\input{section_personal}
\newpage
+ \input{section_education}
+% \input{section_academic}
\input{section_projects}
+ \input{section_skills}
% \input{section_experiments}
% \input{section_funding}
diff --git a/cvsci.pdf b/cvsci.pdf
index 219924d..5877006 100644
--- a/cvsci.pdf
+++ b/cvsci.pdf
Binary files differ
diff --git a/cvsci.tex b/cvsci.tex
index e1dcf20..dc2b42e 100644
--- a/cvsci.tex
+++ b/cvsci.tex
@@ -1,33 +1,36 @@
%\documentclass[dsvariant,alternative,12pt,compact,monochrome]{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 }
+\tagline{Data Processing and Performance Expert | Lead, Cloud Computing }
\addbibresource{bib/csa.bib}
\addbibresource{bib/csaproc.bib}
%\photo{2.5cm}{darwiin.png}
\socialinfo{
\email{csa@suren.me}
-% \smartphone{+49 (176) 438-53094}
- \skype{csa8000}
- \website{http://suren.me}{http://suren.me}
- \vspace{0.5em}
+ \smartphone{+49 (176) 68093203}
+ \address{Kolberger str. 26E, 76139 Karlsruhe}
+% \skype{csa8000}
+% \website{http://suren.me}{http://suren.me}
+% \vspace{0.5em}
- \scholar{0Qa5rG8AAAAJ}{Scholar}\\
-% \orcid{0000-0002-2909-6363}{OrcID}
+ \scholar{0Qa5rG8AAAAJ}{Scholar}
+ \orcid{0000-0002-2909-6363}{OrcID}
\linkedin{suren-chilingaryan-5501636}
-% \rg{Suren-Chilingaryan-2}{ResearchGate}
+ \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 apply it 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 to 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.
+ I conduct research in high-performance and heterogeneous computing, focusing on software architectures for online systems supporting large-scale scientific instrumentation.
+ As detector technologies continue to advance, I develop approaches that keep pace with increasing data rates while ensuring the long-term sustainability of software for scientific facilities operating over decades.
+ I bridge research and engineering by translating novel computational methods into reliable production systems and coordinating their development across interdisciplinary teams.
+% My research vision is to develop software architectures that separate stable software infrastructure from rapidly evolving domain-specific algorithms and hardware platforms.
+% I have extensive experience in HPC, GPU acceleration, low-latency data paths, and cloud-native platforms,
+% with a proven ability to translate research prototypes into reliable production systems and to lead cross-disciplinary software engineering efforts.
+
+ %Recently led the cloud-native transformation of the KATRIN neutrino experiment, enabling 200\,Gb/s data acquisition and integrating thousands of sensors.
}
\begin{document}
@@ -48,6 +51,7 @@
\newpage
\input{section_experiments}
\input{section_funding}
+ \newpage
\input{section_leadership}
\input{section_responsibilities}
\input{section_software}
@@ -55,9 +59,9 @@
\input{section_supervision}
% \input{section_references} % Section références
- \newpage
+% \newpage
\printbibliography[title={\textsc{Selected publications}}]
- \newpage
+% \newpage
\input{section_presentations}
\end{document} \ No newline at end of file
diff --git a/section_academic.tex b/section_academic.tex
index aa4234a..15dd0a2 100644
--- a/section_academic.tex
+++ b/section_academic.tex
@@ -3,10 +3,10 @@
\begin{categories}
\category{Experiments} {\makecell{Member of \refexp{KATRIN}, \refexp{PANDA}, \refexp{ASEC} collaborations;\\ contributed to \refexp{CMS} and \refexp{KIT Cube}}} % \refexp{Edelweiss} - no publications, never was used (only KIT report mentions our efforts)
\category{Collaborations} {\reffac{ESRF}, \refcol{CCPi}, \refuni{Desy}, \refcol{TPU}, \refcol{SCI}, \refexp{SEVAN}, \refjob{YerPhI}} %\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), 200~k€ in further infrastructure funding}}
+ \category{Funding} {\makecell{PI on ERUM-data grant MorphoSphere-IPE-V (430~k€).\\ Contributed to BMBF grants \hyperlink{proj:UFO}{05K10CKB}, \hyperlink{proj:UFO}{05K10VKE}, \hyperlink{proj:UFO}{05K22VKA} (3.7~m€ total),\\ \hyperlink{proj:ADEI}{01DK13019} (15~k€), 550~k€ in further infrastructure funding}}
\category{Projects} {\makecell{Maintain 5 software frameworks, coordinated and developed - 12;\\7 are in active use in major facilities}}
- \category{Supervision} {\makecell{Supervise 2 PhD students, co-supervised 4 PhD students (2 graduated),\\ 10 Master students and 20 internships}}
+ \category{Supervision} {\makecell{Supervised a PhD student (graduated in 2025), \\ Co-supervised 4 PhD students (3 graduated), 10 Master students and 20 internships}}
\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{Publications} {\orcidlink{0000-0002-2909-6363}{59 peer-reviewed publications}, \scholarlink{0Qa5rG8AAAAJ}{h-rank: 19}}
\category{Presentations} {7 invited talks, 10 conference talks, 15 seminars}
\end{categories}
diff --git a/section_competences.tex b/section_competences.tex
index 08f219d..50cfe4f 100644
--- a/section_competences.tex
+++ b/section_competences.tex
@@ -1,10 +1,41 @@
-\subtitle{Areas of expertise}{\faTasks}
+\ifdef{\scivariant}{
+\subtitle{Areas of expertise}{\faTasks}
\begin{categories}
- \category{}{High performance computing}
- \category{}{Distributed data acquisition and control systems}
- \category{}{Performance analysis and software optimization techniques}
- \category{}{Parallel algorithms and parallel hardware architectures}
- \category{}{Low-latency communication in heterogeneous systems}
- \category{}{Cloud-based data management and visualization}
+ \category{}{Project Management and Technical Leadership}
+ \category{}{Research Software Engineering}
+ \category{}{Software Architectures for Scientific Instrumentation}
+ \category{}{Parallel and High Performance Computing}
+ \category{}{Distributed Data Acquisition and Control Systems}
+% \category{}{Parallel Algorithms and Parallel Hardware Architectures}
+ \category{}{Low-latency Communication in Heterogeneous Systems}
+ \category{}{Performance Analysis and Software Optimization}
+ \category{}{Scientific Software Orchestration and Sustainability}
\end{categories}
+}{
+\subtitle{Key Competences}{\faTasks}
+\begin{competences}
+ \competence{Technical Leadership}{Project management, team leadership, presentations, proposals \& reports}%, Technical \& Financial Planning}
+ \competence{System Architecture}{Distributed systems, microservice architectures, scalable data-intensive applications, high-bandwidth data acquisition and data-driven control}
+ \competence{HPC \& Performance}{Parallel \& approximate algorithms, performance modeling, code optimization}
+ \competence{Infrastructure}{Kubernetes/OpenShift, distributed storage, TSDB \& array databases, CI/CD}
+ \competence{Key Technologies}{C/C++, POSIX/IPC/Linux Kernel, CUDA/OpenCL, NUMA, Remote-DMA}
+\end{competences}
+}
+
+
+
+
+
+
+%Parallel programming with MPI, OpenMP, and CUDA · Multi-threaded and task-based concurrency (pthreads, std::thread) · Heterogeneous compute across CPUs and GPUs · Vectorization and memory hierarchy optimization (SIMD, AVX-512, NUMA)
+%Design of scalable data acquisition and control systems · Real-time, low-latency networking using AF_XDP, DPDK, RDMA · Distributed messaging with gRPC and ZeroMQ · NUMA-aware system deployment
+%Software profiling and tuning with VTune, perf, Nsight · Performance modeling and bottleneck analysis · Optimization of compute pipelines and memory access patterns
+%Cloud-integrated data pipelines · Time-series and array databases (PostgreSQL, InfluxDB, TimescaleDB) · Monitoring and visualization with Grafana and custom dashboards
+%Experience with Slurm, Ceph, and Lustre · HPC cluster design and job scheduling · Integration of HPC with cloud environments · Infiniband and RDMA-based networking
+%CI/CD workflows and
+
+%Proficient in C/C++, Python, Bash · Git, Make/CMake, YAML/JSON · Familiarity with modern DevOps tools and practices
+%Parallelism: MPI, OpenMP, CUDA, pthreads
+%Optimization: VTune, perf, AVX-512, NUMA
+%Infrastructure: Slurm, Kubernetes, Ceph, RDMA
diff --git a/section_curproj.tex b/section_curproj.tex
new file mode 100644
index 0000000..c907c93
--- /dev/null
+++ b/section_curproj.tex
@@ -0,0 +1,31 @@
+\subtitle{Selected Projects}{\faSuitcase}
+
+\begin{projects}
+ \project{Since 2018} {KaaS} {KATRIN-as-a-Service (KaaS) platform for distributed data acquisition systems}
+ \action{\since{2018}} {4} {Prototyped platform, secured funding, built a team of 4, and led the rollout}
+ \action{\since{2022}} {} {Coordinated with Canonical and internal teams to deploy Kubernetes infrastructure}
+ \action{\since{2018}} {4} {KaaS cloud is integrating data from fast detectors and thousands monitoring sensors}
+ \action{\ivl{2018}{2019}} {} {Cut costs by adapting legacy software for distributed ops and integrating HPC resources}
+ \action{\since{2022}} {1} {Led development of AF\_XDP-based, containerized DAQ framework}
+ \action{\since{2020}} {3} {Modeled data access patterns and guided research on organization of time-series data}
+ \action{\since{2015}} {1} {Supervised development of online monitoring framework for the KaaS ecosystem}
+% \action{\ivl{2019}{2020}} {3} {Coordinated migration of the KATRIN services to the KaaS platform}
+% \action{\since{2020}} {2} {Lead research on cloud technologies for heterogeneous control systems}
+
+ \project{\ivl{2017}{2022}} {Toma} {Research and applications of hidden aspects in GPU architectures}
+ \action{\ivl{2017}{2018}} {} {Identified performance imbalances and hidden parallelism in NVIDIA and AMD GPUs}
+ \action{\ivl{2017}{2018}} {} {Developed method to exploit intra-SM parallelism on NVIDIA (up to 30\% speed-up)}
+ \action{\ivl{2017}{2018}} {} {Accelerated tomography by 4-6 times by rebalancing of hardware usage}
+ \action{\ivl{2019}{2020}} {} {Published paper "\urlref{Reviewing GPU architectures to build efficient back projection...}{https://doi.org/10.1007/s11554-019-00883-w}"}
+
+ \project{\ivl{2016}{2017}} {CMS} {GPU-based L1 Trigger for CERN CMS using GPUDirect (6~$\mu$s latency budget)}
+ \project{\ivl{2011}{2017}} {UFO} {Cordinated software work-package and led algorithm paralelization in a project "Ultrafast tomography with online monitoring and image-based control"}
+
+
+% \project{\ivl{2011}{2016}} {ADEI/ASTOR} {Web-platforms for visualization of volumetric (tomographic) and time-series data}
+% \action{\ivl{2011}{2014}} {4} {Developed Platform for exploration and analysis of time-series in terascale archives}
+% \project{\ivl{2009}{2013}} {GPU} {Parallel algorithms and software optimization (GPGPU, SIMD): 10-100x speed-up}
+% \project{\ivl{2003}{2006}} {PHD} {PhD in Computer Engineering on communication protocols for distributed DAQ}
+% \project{\ivl{1999}{2008}} {DAQ} {Distributed Data Acquistion Systems for particle detector networks}
+
+\end{projects}
diff --git a/section_employment.tex b/section_employment.tex
index 441be8c..e6ad6f0 100644
--- a/section_employment.tex
+++ b/section_employment.tex
@@ -3,16 +3,18 @@
\begin{jobs}
\ifdef{\scivariant}{
- \job {\since{2013}} {KIT} {Data processing and performance expert}{Karlsruhe Institute of Technology}{High-performance instrumentation for large-scale scientific experiments} {http://www.ipe.kit.edu}
- \job {\ivl{2007}{2012}} {} {Postdoctoral researcher}{KIT}{Data management \& software optimization} {http://www.ipe.kit.edu}
+ \job {\since{2013}} {KIT} {Data Processing and Performance Expert}{Karlsruhe Institute of Technology}{High-performance instrumentation for large-scale scientific experiments} {http://www.ipe.kit.edu}
+ \job {\ivl{2007}{2012}} {} {Postdoctoral Researcher}{KIT}{Data management \& software optimization} {http://www.ipe.kit.edu}
\job {\ivl{2005}{2007}} {YerPhI} {Researcher}{Yerevan Physics Institute}{DAQ for particle detector networks} {http://crd.yerphi.am}
+ \job {\ivl{2002}{2005}} {YerPhI} {PhD student}{Yerevan Physics Institute \& Forschungszentrum Karlsruhe}{} {}
+% \job {\ivl{2002}{2005}} {YerPhI} {PhD student}{Yerevan Physics Institutee}{} {}
}{
- \job {\since{2020}} {KIT} {Leader of CloudDAQ project}{Karlsruhe Institute of Technology}{Research on cloud technologies for control and data acquisition applications} {http://www.ipe.kit.edu}
- \job {\ivl{2013}{2020}} {} {Data processing and performance expert}{KIT}{high-performance instrumentation for large-scale scientific experiments} {http://www.ipe.kit.edu}
- \job {\ivl{2007}{2012}} {} {Postdoctoral researcher}{KIT}{data management \& software optimization} {http://www.ipe.kit.edu}
- \job {\ivl{2005}{2007}} {YerPhI} {Software engineer}{Yerevan Physics Institute}{data acquisition systems} {http://crd.yerphi.am}
+ \job {\since{2020}} {KIT} {Lead of Cloud Computing}{Karlsruhe Institute of Technology}{High-throughput cloud technologies for control and data acquisition systems} {http://www.ipe.kit.edu}
+ \job {\ivl{2013}{2020}} {} {Data Processing and Performance Expert}{KIT}{high-performance instrumentation for large-scale scientific experiments} {http://www.ipe.kit.edu}
+ \job {\ivl{2007}{2012}} {} {Postdoctoral Researcher}{KIT}{data management \& software optimization} {http://www.ipe.kit.edu}
+ \job {\ivl{2005}{2007}} {YerPhI} {Software Engineer}{Yerevan Physics Institute}{data acquisition systems} {http://crd.yerphi.am}
+ \job {\ivl{2002}{2005}} {FZK} {Associate Researcher}{Forschungszentrum Karlsruhe}{} {}
}
- \job {\ivl{2002}{2005}} {FZK} {Associate researcher}{Forschungszentrum Karlsruhe}{} {}
- \job {\ivl{2001}{2002}} {} {Software engineer}{Yerevan Physics Institute}{} {http://crd.yerphi.am}
+ \job {\ivl{2001}{2002}} {} {Software Engineer}{Yerevan Physics Institute}{} {http://crd.yerphi.am}
\end{jobs}
diff --git a/section_experiments.tex b/section_experiments.tex
index 043cd9f..29e01e5 100644
--- a/section_experiments.tex
+++ b/section_experiments.tex
@@ -8,13 +8,13 @@
\begin{events}
\eventsection{Current}{}
\experiment {\since{2020}} {PANDA} {antiProton ANnihilation in Darmstadt, Germany} {https://panda.gsi.de}{Member}
- \facility {\since{2013}} {BESS} {Battery Technology Center at \refjob{KIT}, Germany} {http://www.batterietechnikum.kit.edu}{}
\facility {\since{2008}} {KARA} {Karlsruhe Research Accelerator, \refjob{KIT}, Germany} {https://www.ibpt.kit.edu/kara.php}{}
\experiment {\since{2007}} {KATRIN} {Karlsruhe Tritium Neutrino Experiment, Germany} {http://www.katrin.kit.edu}{Member}
\experiment {\since{2006}} {SEVAN} {Space Environment Viewing and Analysis Network; coordinated by \refjob{YerPhI}} {http://crd.yerphi.am/space_environmental_viewing_and_analysis_network}{}
\experiment {\since{2001}} {ASEC} {Aragats Space Environmental Center, Armenia} {http://crd.yerphi.am/ASEC_Monitors}{Member}
\eventsection{Past}{events}
+ \facility {\ivl{2013}{2025}} {BESS} {Battery Technology Center at \refjob{KIT}, Germany} {http://www.batterietechnikum.kit.edu}{}
\collaboration{\ivl{2020}{2021}} {CCPi} {Collaborative Computational Project for Imaging; led by \urlref{UoM}{https://www.manchester.ac.uk} and \urlref{STFC}{https://stfc.ukri.org}} {https://www.ccpi.ac.uk}{}
\facility {\ivl{2014}{2018}} {HZG} {Helmholtz-Zentrum Geesthacht, Germany} {https://www.hzg.de/institutes_platforms/materials_research/physical_metallurgy/x_ray_imaging/index.php.en}{}
\collaboration{\ivl{2010}{2018}} {TPU} {Tomsk Polytechnic University, Russia} {https://tpu.ru}{}
diff --git a/section_funding.tex b/section_funding.tex
index fbc4a52..1acd0e8 100644
--- a/section_funding.tex
+++ b/section_funding.tex
@@ -13,19 +13,25 @@
% \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)}
\begin{complexevents}
- \funding {2021} {\refexp{KATRIN} (100 k€)} {KaaS (2021)} {}
- {Author}{investments for upgrade of \refsoft{KaaS} cluster}{}
- \funding {2020} {KCETA (6 k€)} {RoCE (2020)} {}
- {Contributing author}{investments to integrate ROCe protocol in \refproj{UFO} DAQ system}{}
- \funding {2019} {Helmholtz} {MT-DTS (\ivl{2021}{2027})} {Matter and Technologie}
- {Technical contribution}{to \refproj{MT-DTS ST2} subtopic in \refstd{Matter and Technologie} program}{}
- \funding {2013, 2016} {BMBF (750 k€)} {ASTOR (\ivl{2013}{2016}), NOVA (\ivl{2016}{2020})} {ASTOR,NOVA}
+ \funding {2025} {ERUM Data 05D25CK1 (430 k€)} {MorphoSphere (\ivl{2026}{2029})} {}
+ {PI}{responsible for WP for data reduction and organization in project on smart repositories for digitized morphology}{}
+ \funding {2023} {\refexp{KATRIN} (195 k€)} {KaaS/platform (2025)} {}
+ {Coordinator}{investments to comission development of new KATRIN Kubernetes platform}{}
+ \funding {2022} {BMBF 05K22VKA (1.2 m€)} {SMART-Morph (\ivl{2022}{2025})} {}
+ {Associate Partner} {Smart Modules for AI-supported Serial X-Ray Micro Computed Tomography for Comparative Morphological Studies at PETRA III/IV}{}
+ \funding {2021} {\refexp{KATRIN} (250 k€)} {KaaS/hardware (2021)} {}
+ {Coordinator}{investments for upgrade of \refsoft{KaaS} cluster}{}
+% \funding {2020} {KCETA (6 k€)} {RoCE (2020)} {}
+% {Contributing author}{investments to integrate ROCe protocol in \refproj{UFO} DAQ system}{}
+% \funding {2019} {Helmholtz} {MT-DTS (\ivl{2021}{2027})} {Matter and Technologie}
+% {Technical contribution}{to \refproj{MT-DTS ST2} subtopic in \refstd{Matter and Technologie} program}{}
+ \funding {2013, 2016} {BMBF 05K2013 \& 05K2016 (750 k€)} {ASTOR (\ivl{2013}{2016}), NOVA (\ivl{2016}{2020})} {ASTOR,NOVA}
{Technical contribution}{projects on collaborative analysis of tomographic datasets}{}
- \funding {2012} {BMBF (15 k€)} {ADEI (\ivl{2013}{2015})} {ADEI}
+ \funding {2012} {BMBF WTZ\_ARM\_2012-016 (15 k€)} {ADEI (\ivl{2013}{2015})} {ADEI}
{Contributing author}{networking grant for cooperation with \refexp{ASEC}}{on data analysis platform}
\funding {2011} {Diaspora (100 k\$)} {VMAV (\ivl{2012}{2014})} {VMAW}
{Contributing author}{\refstd{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}
+ \funding {2010, 2011} {BMBF 05K10CKB \& 05K10VKE (2.5 m€)} {UFO-1 (\ivl{2010}{2013}), UFO-2 (\ivl{2012}{2015})} {UFO}
{Contributing author}{\refstd{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})} {HDRI}
{Technical contribution}{to \refstd{HDRI (High Data Rate Processing and Analysis)} initiative in \refstd{Helmholtz PNI (Photons, Neutrons, Ions)} research program}{}
diff --git a/section_leadership.tex b/section_leadership.tex
index 1a3d5b9..431854a 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 the \refexp{KATRIN} data infrastructure for the \refstd{Tristan} detector} {Group}{2 PhD, 2 students}
- \leadership{\ivl{2018}{2020}} {Led}{development of the \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 the \refproj{ASTOR} and \refproj{NOVA} projects} {Group}{PhD, 5 students}
+ \leadership{\ivl{2020}{2025}} {Leading efforts to}{prepare the \refexp{KATRIN} data infrastructure for the \refstd{Tristan} detector} {Group}{2 engineers, PhD, 2 students}
+ \leadership{\ivl{2018}{2020}} {Led}{development of the \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 the \refproj{ASTOR} and \refproj{NOVA} projects} {Group}{PhD, 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 a}{work-package on tomographic software in the \refproj{UFO} project} {Group}{3 PhD in \refjob{KIT}, 3 PhD in partner universities, 5 students}
+ \leadership{\ivl{2010}{2017}} {Coordinated a}{work-package on tomographic software in the \refproj{UFO} project} {Group}{3 PhD in \refjob{KIT}, 3 PhD in partner universities, 5 students}
\end{complexevents}
diff --git a/section_personal.tex b/section_personal.tex
index b9b2782..7df47ee 100644
--- a/section_personal.tex
+++ b/section_personal.tex
@@ -2,6 +2,6 @@
\subtitle{Personal data}{\faTasks}
\begin{categories}
- \category{Nationality} {Armenian, Russian Federation, residence permit in Germany}
+ \category{Nationality} {Armenian, German Residence Permit (Niederlassungserlaubnis)}
\category{Languages} {English, Armenian, Russian}
\end{categories}
diff --git a/section_presentations.tex b/section_presentations.tex
index 0325385..383a2cc 100644
--- a/section_presentations.tex
+++ b/section_presentations.tex
@@ -32,6 +32,9 @@
\conference{\at{Sep}{2007}} {} {Advanced Data Acquisition System for SEVAN} {SEE~2007 Symposium, Athens, Greece}{}
\eventsection{Workshops}{events}
+ \workshop{\at{Sep}{2025}} {invited} {Data and Infrastructure challenges in multi-decade monitoring systems} {TEPA workshop, Yerevan, Armenia}{}
+ \workshop{\at{Sep}{2024}} {invited} {Acquiring and Managing Experimental Data in a Big Data Age} {TEPA workshop, Yerevan, Armenia}{}
+ \workshop{\at{Sep}{2023}} {invited} {Leveraging scientific notebooks \& LLM agents to perform analysis of SEVAN data} {TEPA workshop, Nor-Amberd, Armenia}{}
\workshop{\at{Mar}{2019}} {} {UFO Cloud: Data-Acquisition-as-a-Service} {\refproj{Matter and Technologie} program meeting, Germany}{}
\workshop{\at{Nov}{2018}} {} {High-Speed Tomography: Fine-tuning back projection for GPU architectures} {CAMERA workshop, Berkeley, CA, USA}{}
\workshop{\at{Nov}{2017}} {invited} {UFO - A platform for high data rate instrumentation with GPUs} {EUCALL GPU/FPGA Workshop at \refstd{XFEL}, Hamburg, Germany}{}
diff --git a/section_projects.tex b/section_projects.tex
index b37c698..6708b14 100644
--- a/section_projects.tex
+++ b/section_projects.tex
@@ -2,37 +2,36 @@
% While many projects are spread over time and going in parallel, I have tried to specify shorter core development times.
\begin{projects}
- \project{Ongoing} {KaaS} {Cloud technologies for heterogeneous control systems}
- \action{\since{2019}} {2} {Responisble for operation of the Kaas platform}
- \action{\since{2021}} {2} {Prepare the KATRIN infrastructure for new high-speed detectors}
-
-% \project{\since{2018}} {KaaS} {Proposed, built, and maintain}{Katrin-as-a-Service Cloud Platform}
- \project{\ivl{2018}{2020}} {KaaS} {Katrin-as-a-Service Cloud Platform}
- \action{\ivl{2018}{2019}} {} {Proposed, built, and maintain the KaaS cloud platform for the KATRIN experiment}
- \action{\ivl{2019}{2020}} {3} {Coordinated migration of the KATRIN services to the KaaS platform}
- \action{\ivl{2017}{2018}} {} {Made a distributed and scalable version of the ADEI data management system}
- \action{\ivl{2015}{2017}} {1} {Supervised development of online monitoring framework for the ADEI ecosystem}
+\ifdef{\scivariant}{
+ \project{Since 2018} {KaaS} {KATRIN-as-a-Service (KaaS) platform for distributed data acquisition systems}
+ \action{\since{2018}} {4} {Prototyped platform, secured funding, built team, and led rollout}
+ \action{\since{2018}} {4} {KaaS cloud is integrating data from fast detectors and thousands monitoring sensors}
+ \action{\ivl{2018}{2019}} {} {Cut costs by adapting legacy software for distributed ops and integrating HPC resources}
+ \action{\since{2022}} {1} {Led development of AF\_XDP-based, containerized DAQ framework}
+ \action{\since{2020}} {3} {Modeled data access patterns and guided research on organization of time-series data}
+ \action{\since{2015}} {1} {Supervised development of online monitoring framework for the KaaS ecosystem}
+% \action{\ivl{2019}{2020}} {3} {Coordinated migration of the KATRIN services to the KaaS platform}
% \action{\since{2020}} {2} {Lead research on cloud technologies for heterogeneous control systems}
- \project{\ivl{2017}{2020}} {Toma} {Research of undocumented aspects in GPU architectures}
- \action{\ivl{2017}{2018}} {} {Investigated performance imbalances and hidden parallelism in GPU architectures}
- \action{\ivl{2017}{2018}} {} {Developed method to exploit intra-SM parallelism (up to 30\% speed-up)}
- \action{\ivl{2017}{2018}} {} {Evaluated methods of approximate computing for tomography (quality vs. speed-up)}
- \action{2020} {} {Applied these techniques to speed-up tomographic reconstruction by extra 4-6 times
- via performance modeling and rebalancing of hardware usage [\urlref{s11554-019-00883-w}{https://doi.org/10.1007/s11554-019-00883-w}]}
-
- \project{\ivl{2010}{2018}} {TPU} {Coordinated student exchange program with Tomsk Polytechnic University}
- \project{\ivl{2012}{2017}} {CMS} {Data Acquisition Platform for UFO ecosystem} %Low latency communication for distributed data acquisiton systems}
+ \project{\ivl{2017}{2022}} {Toma} {Research and applications of hidden aspects in GPU architectures}
+ \action{\ivl{2017}{2018}} {} {Identified performance imbalances and hidden parallelism in NVIDIA and AMD GPUs}
+ \action{\ivl{2017}{2018}} {} {Developed method to exploit intra-SM parallelism on NVIDIA (up to 30\% speed-up)}
+ \action{\ivl{2017}{2018}} {} {Evaluated methods of approximate computing for tomography and accelerated reconstruction
+} algorithms by 4-6 times via performance modeling and rebalancing of hardware usage [\urlref{s11554-019-00883-w}{https://doi.org/10.1007/s11554-019-00883-w}]}
+%>>>> Better title
+ \project{\ivl{2012}{2017}} {CMS} {Remote-DMA based Data Acquisition Platform} %Low latency communication for distributed data acquisiton systems}
\action{\ivl{2011}{2013}} {1-2} {Developed a driver platform for fast prototyping of PCIe-based electronics with a
- modular (user-space) DMA engine (up to 12 GB/s) and scirpting/debugging support}
+ modular (user-space) DMA engine (up to 12 GB/s) and scripting/debugging support}
\action{\ivl{2011}{2013}} {} {Implemented drivers for in-house electronics, e.g. camera (\emph{in use at KIT and Desy})}
\action{\ivl{2011}{2015}} {1-2} {Used RDMA and GPUDirect/DirectGMA to intercommunicate detectors with GPUs}
- \action{\ivl{2016}{2017}} {1} {Participated in a case study on applications of GPUs for CMS track trigger,
+ \action{\ivl{2016}{2017}} {1} {Led a case study on applications of GPUs for CMS track trigger,
decision on acceptance of a track candidate was made within 6~$\mu$s (data transfer + analysis)}
\action{\ivl{2016}{2017}} {1} {GPUs allowed to utilize a more precise algorithm than was possible with classic designs}
- \project{\ivl{2015}{2016}} {ASTOR/NOVA} {cloud platform for collaborative analysis of tomographic data}
+ \project{\ivl{2010}{2017}} {TPU} {Coordinated student exchange program with Tomsk Polytechnic University}
+
+ \project{\ivl{2015}{2016}} {ASTOR/NOVA} {Cloud platform for collaborative analysis of tomographic data}
\action{\ivl{2013}{2018}} {1-2} {Led development of web-visualization for large and time-resolved volumes}
\project{\ivl{2011}{2015}} {UFO} {UFO: Ultrafast tomography with online monitoring and image-based control}
@@ -49,19 +48,18 @@
\action{\ivl{2011}{2014}} {4} {Developed a platform for exploration and analysis of time-series in terascale archives}
\action{\ivl{2014}{2016}} {4} {System is in operation in YerPhI, the SEVAN network, and 7 major facilities at KIT}
- \project{\ivl{2009}{2013}} {GPU} {Parallel algorithms and software optimization}
+ \project{\ivl{2009}{2013}} {GPU} {Parallel algorithms and software optimization, 10-100x speed-up}
\action{\ivl{2013}{2014}} {UFO} {Developed parallel algorithms for $\mu$PIV (micro-particle velocimetry)}
\action{2010} {} {Leveraged the PoweXCell architecture for a MRSES feature selection algorithm} %, achieved 5000x speed-up compared to prototype using a single IBM QS22 blade}
\action{\ivl{2009}{2010}} {} {Optimized performance of PyHST (ESRF tomographic framework)}
\action{\ivl{2009}{2010}} {} {Implemented a digital image correlation and tracking algorithm for GPUs}
% \action{\ivl{2007}{2008}} {} {Carried out a performance study of open-source XML frameworks} %(SAX/DOM, Transformation, Schema, Security)
- \project{\ivl{2002}{2008}} {DAQ} {Distributed systems for data acquistion and slow control}
+ \project{\ivl{2002}{2008}} {DAQ} {Distributed systems for data acquisition and slow control}
% % \action{\ivl{2008}{2009}} {} {Web components to manage and visualize slow control data}
- \action{\ivl{2007}{2008}} {} {Stabilized a slow control system of the KATRIN experiment for production use \emph{(in use)}}
- \action{\ivl{2005}{2006}} {} {Built a distributed data acquisition system for ASEC particle detector networks \emph{(in use)}}
+ \action{\ivl{2007}{2008}} {} {Stabilized a slow control system of the KATRIN experiment \emph{(in use)}}
+ \action{\ivl{2005}{2006}} {} {Built a distributed data acquisition system for ASEC particle detector network \emph{(in use)}}
% \action{\ivl{2003}{2005}} {} {Middleware to interconnect heterogeneous components into a unified control system}
-% \action{\ivl{1999}{2001}} {} {Drivers for PCI neuro-acceleration board and its evaluation for control applications}
- \action{\ivl{1999}{2001}} {} {Developed drivers for PCI neuro-accelerator and evaluated it for control applications}
+ \action{\ivl{1999}{2001}} {} {Developed Linux drivers and control software for AI-accelerator}
\end{projects}
diff --git a/section_research.tex b/section_research.tex
index 84f97d0..3efe97c 100644
--- a/section_research.tex
+++ b/section_research.tex
@@ -13,7 +13,9 @@ Below are referenced selected peer-reviewed publications which are either author
% ?? make subsections with dates: \eventsection
\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 {\since{2020}} {} {} {Adoption of}{high-performance and cloud computing for online data processing}
+ \research {\since{2026}} {} {KARA} {Research on}{data reduction and data organization for distributed smart repositories}
+ \research {\since{2020}} {DQDK,SciTS,Bora}{KATRIN,KARA} {Development of}{ethernet-based DAQ systems leveraging existing high-performance and cloud computing infrastructure~\cite{jalal2022scits,jalal2023afxdp,ntj2024bora,jalal2025tristan}}
\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 the Level-1 track trigger for the next upgrade of the \refexp{CMS} experiment~\cite{mohr2017cms}}
\technology {\ivl{2016}{2017}} {UFO} {KARA} {Designed a}{platform for synchrotron imaging beamlines with a possibility of online reconstruction and an image-based feedback loop~\cite{kopmann2017ufo,stevanovic2015concert}}
diff --git a/section_responsibilities.tex b/section_responsibilities.tex
index 417899f..e636334 100644
--- a/section_responsibilities.tex
+++ b/section_responsibilities.tex
@@ -10,14 +10,17 @@
% \subsectiontitle{Current responsibilites}
\eventsection{Current}{}
+ \responsibility{\since{2025}} {Responsible for}{data reduction and data organization work-package for Morphosphere project at \reffac{KARA}}
+ \responsibility{\since{2024}} {Responsible for}{coordinating commission to design and deploy of Kubernetes platform at \refexp{KATRIN}}
\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 \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{2023}{2025}} {Responsible for}{coordinating development ethernet-based DAQ systems}
+ \responsibility{\ivl{2013}{2025}} {Responsible for}{data management system for \refint{BESS}{KIT Battery Technology Center}}
\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}
diff --git a/section_skills.tex b/section_skills.tex
index 064a5f1..c65f976 100644
--- a/section_skills.tex
+++ b/section_skills.tex
@@ -1,11 +1,13 @@
\subtitle{Technical skills}{\faTasks}
\begin{categories}
- \category{Programming}{C/C++, IPC, TCP/IP, CUDA/OpenCL, SSE/AltiVec, OpenMP/NPTL}
- \category{System Programming}{POSIX, Linux Internals, PCI Drivers, DMA, GPUDirect/DirectGMA}
- \category{Networking}{Ethernet/Infiniband, Sockets/MPI/0MQ, RDMA (ROCe), LibVMA}
+ \category{Proj. Management}{Team Building, Proposals \& Reports, Technical \& Financial Planning}
+ \category{Research}{Mentoring \& Supervision, Presentation \& Publication, Math \& Statistics}
+ \category{Programming}{C/C++, POSIX/IPC, OpenMP/NPTL, NUMA, SIMD, CUDA/OpenCL}
+ \category{System Program.}{Linux \& Kernel Internals, PCIe Drivers, DMA/GPUDirect/DirectGMA}
+ \category{Networking}{Ethernet/Infiniband, EPICS, Sockets/MPI/0MQ, RDMA (ROCe), LibVMA}
\category{Software Analysis}{gdb, perf/operf, nvvp/nvprof, vtune, valgrind, systap, tcpdump}
- \category{Scientific Computing}{MATLAB, Python/SciPy, ROOT, BLAS/LAPACK}
- \category{Data Management}{Brokers, Databases (SQL/NOSQL), XML \& Co, Web Development}
- \category{Orchestration}{Ansible, OpenShift, Docker, LibVirt/KVM, Infiniband, GlusterFS}
+% \category{Scientific Computing}{MATLAB, Python/SciPy, ROOT, BLAS/LAPACK}
+ \category{Data Management}{Brokers, Databases (SQL/TSDB/Array/InMem), XML, Web Development}
+ \category{Orchestration}{Ansible, Kubernetes/OpenShift, OCI/Docker, LibVirt/KVM, Ceph/GlusterFS}
\end{categories}
diff --git a/section_software.tex b/section_software.tex
index 7fad418..26a83da 100644
--- a/section_software.tex
+++ b/section_software.tex
@@ -5,8 +5,6 @@
\eventsection{Maintain}{} %{Projects I currently maintain}{}
\software {\since{2018}} {KaaS} {ands.suren.me} {KATRIN} % batteries
{Developed a}{Katrin-as-a-Service data management platform for KATRIN}{}
- \software {\since{2015}} {Bora} {bora.suren.me} {KATRIN}
- {Supervised and currently maintain a}{monitoring framework for ADEI ecosystem}{}
\software {\since{2011}} {Alps} {alps.suren.me} {Camera at HZG, Camera at SCI, Kapture/Kalypso at KARA}
{Developed a}{Linux driver platform for fast prototyping of PCIe-based electronics}{} %{with flexible register model with scripting support, modular scatter-gather DMA engines, and low-latency RDMA communication with GPUs}
\software {\since{2008}} {ADEI} {adei.info} {KATRIN, KARA, ASEC, BESS, KIT Tower, KIT Cube, TOSKA} % Edelweiss was never in production
@@ -17,6 +15,12 @@
{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{2023}{2025}} {DQDK} {github.com/kit-ipe/dqdk} {KATRIN}
+ {Supervised development of a}{framework for Ethernet-based data acquisition}{}%{supervised}
+ \software {\ivl{2015}{2025}} {Bora} {bora.suren.me} {KATRIN}
+ {Contributed to development of a}{monitoring framework for ADEI ecosystem}{}
+ \software {\ivl{2021}{2024}} {SciTS} {github.com/kit-ipe/timeds} {KATRIN}
+ {Supervised development of a}{benchmark for time-series databases to improve organization of slow control data in KATRIN experiment}{}%{supervised}
\software {\ivl{2015}{2018}} {WAVe} {wave.suren.me} {}
{Supervised development of a}{JavaScript volume rendering library based on WebGL}{}%{supervised}
\software {\ivl{2012}{2017}} {UFO} {ufo-kit.github.io} {KARA}
diff --git a/section_supervision.tex b/section_supervision.tex
index 7eddb87..9abfb59 100644
--- a/section_supervision.tex
+++ b/section_supervision.tex
@@ -1,7 +1,7 @@
\subtitle{Supervision and teaching}{\faTasks}
\begin{events}
\eventsection{Supervised PhD students}{} %{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}
+ \supervision {\ivl{2020}{2025}} {Supervised PhD}{thesis ``Virtualized Low Latency Data Acquisition"}
\eventsection{Co-supervised PhD students}{events}
\supervision {\ivl{2014}{2018}} {Co-supervised PhD}{thesis ``Big Data Management and Visualisation"}
@@ -10,6 +10,8 @@
\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{2021}{2021}} {Supervise}{MSc theses ``Fast tomographic reconstruction using parallel and approximate computing"}
+ \supervision {\ivl{2021}{2021}} {Supervise}{3 MSc theses on database and cloud technologies for slow-control systems of large-scale experiments}
\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}{4 MSc and 2 BSc theses on advanced algorithms in tomographic reconstruction}
diff --git a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
index 6d47c5f..0da75fe 100644
--- a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
+++ b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
@@ -339,6 +339,10 @@
% Usage: \smartphone{<mobile phone number>}
\newcommand*\smartphone[1]{\socialtext{\mobileSymbol}{#1}}
+% Render author's telegram acoount (optional)
+% Usage: \telegram{@telegram_id}
+\newcommand*\telegram[1]{\socialtext{\faTelegram}{#1}}
+
% Render author's tagline
\newcommand\resumetitle[1]{
\ifundef{\@alternative}{
@@ -391,12 +395,20 @@
\user{\@firstname}{\@lastname}\\
\resumetitle{\@tagline}
}
- \vskip-\topskip\vskip0.3em\rule{\linewidth}{0.1pt}
- \smallskip
- \begin{tabular}{>{\raggedright}m{\topleftcolumnlength} m{\toprightcolumnlength}}
- \noalign{\vskip\topoffset}
- \small{\@socialinfo} & \@headermsg
- \end{tabular}
+
+% \vskip-\topskip\vskip0.3em\rule{\linewidth}{0.1pt}
+% \smallskip
+% \begin{tabular}{>{\raggedright}m{\topleftcolumnlength} m{\toprightcolumnlength}}
+% \noalign{\vskip\topoffset}
+% \small{\@socialinfo} & \@headermsg
+% \end{tabular}
+
+ \small{\@socialinfo}
+ \vskip-\topskip\vskip0.3em\rule{\linewidth}{0.1pt}
+ \end{minipage}
+
+ \begin{minipage}{\linewidth}
+ \@headermsg
\end{minipage}
\ifdef{\@photodiameter}{
@@ -734,6 +746,8 @@
\newenvironment{categories}{\begin{tabular}{C K}}{\end{tabular}}
\newenvironment{jobs}{\begin{longtable}{C K}}{\end{longtable}}
\newenvironment{events}{\begin{longtable}{L | R}}{\end{longtable}}
+%\newenvironment{competences}{\begin{itemize}}{\end{itemize}}
+\newenvironment{competences}{\begin{tabular}{C K}}{\end{tabular}}
%\setlength{\arrayrulewidth}{1mm}
%\makeatletter
@@ -789,6 +803,8 @@
% Usage: \category{<name>}{<keywords>}
\newcommand\category[2]{ \textbf{#1} & #2 \\}
%\newcommand\category[2]{ #1 & #2 \\}
+%\newcommand\competence[2]{ \item{\textbf{#1}: #2} }
+\newcommand\competence[2]{ \textbf{#1} & #2 \\}
% Usage: \event {<dates>} [<Title>][at]{Details}
\newcommand\event[2]{\enspace #1 & #2\\}