From ddb196ccebda13ad6fea197d0e282e6ab66f802b Mon Sep 17 00:00:00 2001 From: Aleksandr Kadykov Date: Wed, 9 Oct 2024 19:40:26 +0000 Subject: [PATCH] Feat: Add draft CV, add IBM Plex fonts --- Dockerfile | 10 ++ kadykov-cv.typ | 357 +++++++++++++++++++++++++++++++++++++++++++++++++ photo.jpg | Bin 0 -> 28896 bytes 3 files changed, 367 insertions(+) create mode 100644 kadykov-cv.typ create mode 100644 photo.jpg diff --git a/Dockerfile b/Dockerfile index 090a158..6e10f4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,3 +8,13 @@ RUN wget -qO typst.tar.xz https://github.com/typst/typst/releases/download/${TYP FROM debian:12.7-slim COPY --from=Builder typst-x86_64-unknown-linux-musl/typst /usr/bin/typst + +ARG FONTS_IBM_PLEX_VERSION=6.1.1-1 + +RUN sed -i 's/main/main contrib/' /etc/apt/sources.list.d/debian.sources \ + && apt-get -q update \ + && apt-get install -qy --no-install-recommends \ + fonts-ibm-plex=${FONTS_IBM_PLEX_VERSION} \ + && apt-get purge -y --auto-remove software-properties-common \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /var/log/* diff --git a/kadykov-cv.typ b/kadykov-cv.typ new file mode 100644 index 0000000..b4e8026 --- /dev/null +++ b/kadykov-cv.typ @@ -0,0 +1,357 @@ +#set document( + title: "Research Software Engineer", + author: "Aleksandr Kadykov", + date: auto, + keywords: ( + "resume", + "CV", + "Curriculum vitae", + "Research Software Engineer", + "Research Engineer", + "Software Engineer", + "THz", + "terahertz", + "THz-TDS", + "spectroscopy", + "cryogenics", + "optics", + "photonics", + "measurements", + "data analysis", + "programming", + "DevOps", + "CI/CD", + "TDD", + "Test-Driven Development", + "Python", + "Jupyter", + "NumPy", + "Pandas", + "Xarray", + "Scipy", + "Python array API", + "scikit-learn", + "PyTorch", + "MATLAB", + "Matplotlib", + "hvPlot", + "Plotly", + "Bokeh", + "Panel", + "holoviz", + "OriginPro", + "PyMeasure", + "Bluesky", + "yaq", + "LabVIEW", + "Intake", + "SQL", + "Quarto", + "Pandoc", + "LaTeX", + "VSCode", + "Git", + "Linux", + "Docker", + "Docker-compose", + "Zotero", + ) +) + +#set text( + // font: "IBM Plex Serif", + font: "IBM Plex Sans", + // font: "IBM Plex Sans Cond Text", + size: 12pt, +) + +#show heading: set text( + // font: "IBM Plex Sans", + font: "IBM Plex Serif", +) + +// #show link: underline +#show link: set text( + fill: blue, +) + +#set page( + paper: "a4", + margin: ( + x: 2.5cm, + y: 2.5cm, + ), +) + +#set par( + justify: true, + leading: 0.8em, +) + +#let secline() = {v(-0.3em); line(length: 100%); v(-0.1em)} + +#image( + "photo.jpg", + width: 30%, +) +_Specializing in Data Analysis, Signal Processing, Photonics, +Solid-State Physics, and Cryogenic Measurements_ + +Experienced research software engineer with a strong background in +#link("https://www.multitel.eu/expertise/applied-photonics/")[applied photonics], +data analysis, signal processing, and instrumentation integration. +Proven ability to design and execute experiments, develop data +processing methods, and automate workflows in scientific environments. +Skilled in #link("https://www.python.org/")[Python] programming, +test-driven development +(#link("https://en.wikipedia.org/wiki/Test-driven_development")[TDD]), +and continuous integration/continuous delivery +(#link("https://about.gitlab.com/topics/ci-cd/")[CI/CD]). + += Core Competencies +#secline() + +- Data Analysis & Signal Processing +- #link("https://www.python.org/")[Python] Programming +- Test-Driven Development + (#link("https://en.wikipedia.org/wiki/Test-driven_development")[TDD]) + & #link("https://about.gitlab.com/topics/ci-cd/")[CI/CD] +- Instrumentation Integration & Automation +- Experimental Design & Execution +- Photonics & Cryogenics Measurements + += Professional Experience +#secline() + +== #link("https://www.multitel.eu/expertise/applied-photonics/terahertz-spectroscopy-and-imaging/")[Multitel A.S.B.L.] + +_Jul.~2021 – Aug.~2024_ +_#link("https://www.openstreetmap.org/#map=19/50.45756/3.92540")[Mons, Belgium]_ +_| Innovation center specializing in_ +_#link("https://www.multitel.eu/expertise/applied-photonics/")[applied photonics],_ +_#link("https://www.multitel.eu/expertise/iot-embedded-systems/")[IoT],_ +_#link("https://www.multitel.eu/expertise/artificial-intelligence/")[AI],_ +_and #link("https://railways.multitel.be/")[railway certification]._ + +=== Research Software Engineer in THz Spectroscopy and Imaging + +- Developed advanced methods for THz-TDS data processing, improving + results extraction for the + #link("https://www.multitel.eu/projects/tera4all/")[TERA4ALL] project. +- Offloaded Transfer Matrix Method + #link("https://en.wikipedia.org/wiki/Transfer-matrix_method_(optics)")[TMM] + calculations to a GPU, significantly enhancing refraction index + profile extraction. +- Automated laboratory workflows by implementing + #link("https://www.python.org/")[Python] tools for measurement + orchestration, data management, analysis, and result presentation. +- Led the #link("https://www.multitel.eu/projects/saphire/")[SAPHIRE] + project, developing THz-based in-situ solutions for pill coating + thickness and humidity control. +- Ensured robust software development practices by incorporating unit + testing, #link("https://about.gitlab.com/topics/ci-cd/")[CI/CD] + pipelines, and comprehensive documentation. + +== #link("https://www.lne.fr/en/research-and-development")[Laboratoire National de Métrologie et d’Essais (LNE)] + +_Sep.~2018 – Sep.~2020_ +_Trappes, France | National Metrological Laboratory_ +_with~1000 employees._ + +=== Research Engineer in Quantum Hall Effect Metrology + +- Designed a flexible #link("https://www.python.org/")[Python] software + package using #link("https://pymeasure.readthedocs.io")[PyMeasure], + optimizing scientific equipment orchestration. +- Led low-noise cryogenic quantum Hall measurements on graphene, + exploring its potential as a resistance standard. +- Participated in the nanofabrication of hBN-encapsulated graphene + samples, advancing quantum Hall research. + +== #link("http://www.ipmras.ru/en/institute/scientific-departments/department-110/")[Institute for Physics of Microstructures RAS] + +_May~2017 – Sep.~2018_ +_#link("https://www.openstreetmap.org/#map=17/56.29878/43.97990")[Nizhny Novgorod, Russia]_ +_| State-owned research institute specializing in photonics._ + +=== Research Engineer in Photonics of Narrow-Gap Semiconductors + +- Conducted THz and FTIR cryogenic measurements of photoluminescence and + photoconductivity. +- Achieved laser emission in HgCdTe heterostructures at + #link("https://doi.org/10.1063/1.4996966")[a record wavelength]. + += Education +#secline() + +== Ph.D.~in Physics + +_#link("https://coulomb.umontpellier.fr/?lang=en")[Laboratoire Charles Coulomb (L2C)]_ +_\/_ +_#link("http://www.ipmras.ru/en/institute/scientific-departments/department-110/")[IPM RAS]_ +_| Sep.~2014 – Dec.~2017_ +_#link("https://www.openstreetmap.org/#map=18/43.63339/3.86312")[Montpellier, France]_ +_\/_ +_#link("https://www.openstreetmap.org/#map=17/56.29878/43.97990")[Nizhny Novgorod, Russia]_ + +*Thesis*: +#link("https://www.theses.fr/en/2017MONTS086")[Physical properties of HgCdTe-based heterostructures: towards terahertz emission and detection] + +- Implemented a double-modulation technique, enabling the extraction of + critical magnetic fields in a topological insulator. +- First to observe + #link("https://dx.doi.org/10.1103/PhysRevLett.120.086401")[a temperature-driven phase transition] + in a topological insulator using magnetotransport. + += Technical skills +#secline() + +- *Programming & Data Analysis*: + #link("https://www.python.org/")[Python], + #link("https://jupyter.org/")[Jupyter], + #link("https://numpy.org/")[NumPy], + #link("https://pandas.pydata.org/")[Pandas], + #link("https://xarray.dev/")[Xarray], SciPy, + #link("https://docs.pytest.org/")[PyTest], + #link("https://pytorch.org/")[PyTorch], + #link("https://scikit-learn.org/")[scikit-learn], + #link("https://www.mathworks.com/products/matlab.html")[MATLAB] +- *Data Visualization*: + #link("https://matplotlib.org/")[Matplotlib], + #link("https://hvplot.holoviz.org/")[hvPlot], + #link("https://plotly.com/python/")[Plotly], + #link("https://bokeh.org/")[Bokeh], + #link("https://panel.holoviz.org/")[Panel], + #link("https://www.originlab.com/")[OriginPro] +- *Measurement & Automation*: + #link("https://pymeasure.readthedocs.io")[PyMeasure], + #link("https://blueskyproject.io/")[Bluesky], + #link("https://yaq.fyi/")[yaq], + #link("https://www.ni.com/en/shop/labview.html")[LabVIEW] +- *Data Management & Integration*: + #link("https://intake.readthedocs.io")[Intake], + #link("https://en.wikipedia.org/wiki/SQL")[SQL] +- *Document Preparation*: + #link("https://quarto.org/")[Quarto], + #link("https://pandoc.org/")[Pandoc], + #link("https://www.latex-project.org/")[LaTeX] +- *Other Tools*: + #link("https://code.visualstudio.com/")[VSCode], + #link("https://git-scm.com/")[Git], + #link("https://www.linux.com/what-is-linux/")[Linux], + #link("https://www.docker.com/")[Docker], + #link("https://about.gitlab.com/topics/ci-cd/")[CI/CD], + #link("https://www.zotero.org/")[Zotero], + #link("https://git-scm.com/")[Git]Hub, + #link("https://git-scm.com/")[Git]Lab, + #link("https://en.wikipedia.org/wiki/Test-driven_development")[TDD] + += Languages +#secline() + +- French (Upper-Intermediate) +- Russian (Native) + += Selected Publications +#secline() + ++ Kadykov, A.M., Torres, J., Krishtopenko, S.S. et al., + #link("https://dx.doi.org/10.1063/1.4955018")[_Terahertz imaging of Landau levels in HgTe-based topological insulators_], + *Applied Physics Letters*, 108(26), _262102_, 2016 ++ Teppe, F., Marcinkiewicz, M., Krishtopenko, S.S. et al., + #link("https://dx.doi.org/10.1038/ncomms12576")[_Temperature-driven massless Kane fermions in HgCdTe crystals_], + *Nature Communications*, 7, _12576_, 2016 ++ Kadykov, A.M., Krishtopenko, S.S., Jouault, B. et al., + #link("https://dx.doi.org/10.1103/PhysRevLett.120.086401")[_Temperature-Induced Topological Phase Transition in HgTe Quantum Wells_], + *Physical Review Letters*, 120(8), _086401_, 2018 ++ Kadykov, A.M., Teppe, F., Consejo, C. et al., + #link("https://dx.doi.org/10.1063/1.4932943")[_Terahertz detection of magnetic field-driven topological phase transition in HgTe-based transistors_], + *Applied Physics Letters*, 107(15), _152101_, 2015 ++ Krishtopenko, S.S., Ruffenach, S., Gonzalez-Posada, F. et al., + #link("https://dx.doi.org/10.1103/PhysRevB.97.245419")[_Temperature-dependent terahertz spectroscopy of inverted-band three-layer InAs / GaSb / InAs quantum well_], + *Physical Review B*, 97(24), _245419_, 2018 ++ Ruffenach, S., Kadykov, A.M., Rumyantsev, V.V. et al., + #link("https://dx.doi.org/10.1063/1.4977781")[_HgCdTe-based heterostructures for terahertz photonics_], + *APL Materials*, 5(3), _035503_, 2017 ++ Yahniuk, I., Krishtopenko, S.S., Grabecki, G. et al., + #link("https://dx.doi.org/10.1038/s41535-019-0154-3")[_Magneto-transport in inverted HgTe quantum wells_], + *npj Quantum Materials*, 4(1), _1–8_, 2019 ++ Marcinkiewicz, M., Ruffenach, S., Krishtopenko, S.S. et al., + #link("https://dx.doi.org/10.1103/PhysRevB.96.035405")[_Temperature-driven single-valley Dirac fermions in HgTe quantum wells_], + *Physical Review B*, 96(3), _035405_, 2017 ++ Morozov, S.V., Rumyantsev, V.V., Fadeev, M. et al., + #link("https://dx.doi.org/10.1063/1.4996966")[_Stimulated emission from HgCdTe quantum well heterostructures at wavelengths up to 19.5\~um_], + *Applied Physics Letters*, 111(19), _192101_, 2017 ++ Morozov, S.V., Rumyantsev, V.V., Kadykov, A.M. et al., + #link("https://dx.doi.org/10.1063/1.4943087")[_Long wavelength stimulated emission up to 9.5\~um from HgCdTe quantum well heterostructures_], + *Applied Physics Letters*, 108(9), _092104_, 2016 ++ Morozov, S.V., Rumyantsev, V.V., Dubinov, A.A. et al., + #link("https://dx.doi.org/10.1063/1.4926927")[_Long wavelength superluminescence from narrow gap HgCdTe epilayer at 100\~K_], + *Applied Physics Letters*, 107(4), _042105_, 2015 ++ Morozov, S.V., Rumyantsev, V.V., Antonov, A. et al., + #link("https://dx.doi.org/10.1063/1.4890416")[_Time resolved photoluminescence spectroscopy of narrow gap Hg1-xCdxTe/CdyHg1-yTe quantum well heterostructures_], + *Applied Physics Letters*, 105(2), _022102_, 2014 ++ Rumyantsev, V.V., Kozlov, D.V., Morozov, S.V. et al., + #link("https://dx.doi.org/10.1088/1361-6641/aa76a0")[_Terahertz photoconductivity of double acceptors in narrow gap HgCdTe epitaxial films grown by molecular beam epitaxy on GaAs(013) and Si(013) substrates_], + *Semiconductor Science and Technology*, 32(9), _095007_, + 2017 ++ Fadeev, M.A., Rumyantsev, V.V., Kadykov, A.M. et al., + #link("https://dx.doi.org/10.1364/OE.26.012755")[_Stimulated emission in the 2.8–3.5\~um wavelength range from Peltier cooled HgTe/CdHgTe quantum well heterostructures_], + *Optics Express*, 26(10), _12755_, 2018 ++ Kadykov, A.M., Consejo, C., Marcinkiewicz, M. et al., + #link("https://dx.doi.org/10.1002/pssc.201510264")[_Observation of topological phase transition by terahertz photoconductivity in HgTe-based transistors_], + *physica status solidi (c)*, 13(7), _534–537_, 2016 ++ Kadykov, A.M., Consejo, C., Teppe, F. et al., + #link("https://dx.doi.org/10.1088/1742-6596/647/1/012009")[_Terahertz excitations in HgTe-based field effect transistors_], + *Journal of Physics: Conference Series*, 647(1), + _012009_, 2015 ++ Bovkun, L.S., Krishtopenko, S.S., Ikonnikov, A.V. et al., + #link("https://dx.doi.org/10.1134/S1063782616110063")[_Magnetospectroscopy of double HgTe/CdHgTe quantum wells_], + *Semiconductors*, 50(11), _1532–1538_, 2016 ++ Aleshkin, V.Y., Gavrilenko, L.V., Gaponova, D.M. et al., + #link("https://dx.doi.org/10.1134/S1063776113130013")[_Nonresonant radiative exciton transfer by near field between quantum wells_], + *Journal of Experimental and Theoretical Physics*, 117(5), + _944–949_, 2013 ++ Morozov, S.V., Rumyantsev, V.V., Kadykov, A.M. et al., + #link("https://dx.doi.org/10.1088/1742-6596/647/1/012008")[_Investigation of possibility of VLWIR lasing in HgCdTe based heterostructures_], + *Journal of Physics: Conference Series*, 647(1), + _012008_, 2015 ++ Kozlov, D.V., Rumyantsev, V.V., Morozov, S.V. et al., + #link("https://dx.doi.org/10.1134/S1063782615120106")[_Impurity-induced photoconductivity of narrow-gap Cadmium–Mercury–Telluride structures_], + *Semiconductors*, 49(12), _1605–1610_, 2015 ++ Rumyantsev, V.V., Fadeev, M.A., Morozov, S.V. et al., + #link("https://dx.doi.org/10.1134/S1063782616120174")[_Long-wavelength stimulated emission and carrier lifetimes in HgCdTe-based waveguide structures with quantum wells_], + *Semiconductors*, 50(12), _1651–1656_, 2016 ++ Ikonnikov, A.V., Bovkun, L.S., Rumyantsev, V.V. et al., + #link("https://dx.doi.org/10.1134/S1063782617120090")[_On the band spectrum in p-type HgTe/CdHgTe heterostructures and its transformation under temperature variation_], + *Semiconductors*, 51(12), _1531–1536_, 2017 ++ Rumyantsev, V.V., Kadykov, A.M., Fadeev, M.A.~et al., + #link("https://dx.doi.org/10.1134/S106378261712017X")[_Investigation of HgCdTe waveguide structures with quantum wells for long-wavelength stimulated emission_], + *Semiconductors*, 51(12), _1557–1561_, 2017 ++ Krishtopenko, S.S., Ikonnikov, A.V., Maremyanin, K.V. et al., + #link("https://dx.doi.org/10.1134/S1063782617010109")[_Cyclotron resonance of Dirac fermions in InAs/GaSb/InAs quantum wells_], + *Semiconductors*, 51(1), _38–42_, 2017 ++ Kozlov, D.V., Rumyantsev, V.V., Morozov, S.V. et al., + #link("https://dx.doi.org/10.1134/S1063782616120113")[_Mercury vacancies as divalent acceptors in Hg1-xCdxTe/CdyHg1-yTe structures with quantum wells_], + *Semiconductors*, 50(12), _1662–1668_, 2016 ++ Rumyantsev, V.V., Bovkun, L., Kadykov, A.M. et al., + #link("https://dx.doi.org/10.1134/S1063782618040255")[_Magnetooptical Studies and Stimulated Emission in Narrow Gap HgTe/CdHgTe Structures in the Very Long Wavelength Infrared Range_], + *Semiconductors*, 52(4), 2018 ++ Kadykov, A.M., Teppe, F., Consejo, C. et al., + #link("http://mmi.univ-savoie.fr/agence/8thzdays/siteANG/")[_Terahertz excitations in HgTe-based field effect transistors_], + _113–114_, 2015 ++ Gavrilenko, V.I., Morozov, S.V., Rumyantsev, V.V. et al., + #link("https://dx.doi.org/10.1109/MIKON.2016.7492017")[_THz lasers based on narrow-gap semiconductors_], + _1–4_, 2016 ++ Marcinkiewicz, M., Krishtopenko, S.S., Ruffenach, S. et al., + #link("https://dx.doi.org/10.1109/IRMMW-THz.2016.7758790")[_THz magnetospectroscopy of double HgTe quantum well_], + _1–2_, 2016 ++ Morozov, S.V., Rumyantsev, V.V., Kadykov, A.M. et al., + #link("https://dx.doi.org/10.1109/IRMMW-THz.2016.7758927")[_Long-wavelength stimulated emission in HgCdTe quantum well waveguide heterostructures_], + 2016-Novem, _1–2_, 2016 ++ But, D.B., Consejo, C., Krishtopenko, S.S. et al., + #link("https://dx.doi.org/10.1109/IRMMW-THz.2016.7758889")[_Terahertz cyclotron emission from HgCdTe bulk films_], + 2016-Novem, _1–2_, 2016 ++ Yahniuk, I., Krishtopenko, S.S., Grabecki, G. et al., + _Graphene-like band structure (Hg, Cd) Te Quantum Wells for + Quantum Hall Effect Metrology Applications_, _229_, 2017 diff --git a/photo.jpg b/photo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36c5ad04af30e9688295086a2a60af930a6bd18b GIT binary patch literal 28896 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 cO%2Cmnkcw{e