Curriculum Vitae
Work experience
-
2024 April - present
Information Systems Agency of Armenia
DevOps Engineer (full-time)
-
2024 August
PhysMath school in Yerevan
Math Olympiad Coach
-
2023 November - 2024 April
Information Systems Agency of Armenia
Junior Data Analyst (full-time)
-
2022 February - 2022 June
Moscow Institute of Physics and Technology
Backend Engineer (part-time)
Education
-
2019-2023
Moscow Institute of Physics and Technology (MIPT)
Department of Innovations and High Technologies
School of Informatics and Applied Mathematics
Chair of Discrete Mathematics
Title of bachelor diploma: "Variations of the theorem of Barany and Grinberg about vector sums"
Academic advisor: Alexander Polyanskii
-
2015-2019
Phys-math specialized school after A. Shahinyan
Skills
Computer Science
- Machine Learning, Deep Learning, NLP, Data Analytics and Visualization
- Software Engineering, OOP, Data Structures and Algorithms,
Parallel and Concurrent Programming, Metaprogramming
Languages
C/C++, Python, Java, PostgreSQL, Bash, Arm and x86 assemblies, HTML/CSS, LaTeX
Frameworks
- (Python) PyTorch, NLTK, scikit-learn, CatBoost, Gensim, PySpark, NumPy, pandas, Matplotlib, seaborn,
Flask, Chroma
- (C/C++) Container, Metaprogramming and Concurrency libraries, OpenGL, OpenMPI, CPython
Tools
Git, Docker, CMake, Linux, Vim, Jupyter Notebook, PyCharm, CLion, Visual Studio, IntelliJ IDEA, DataGrip
Academic interests
- Discrete Geometry, Hypergraphs, Extremal Combinatorics
- Harmonic Analysis, Signal processing
- Stochastic Processes, Functional Analysis, Information Theory
Projects
-
Venture capital website evaluator
Interface to parse a VC website by URL and display top semantically closest VC websites from vector DB
-
This website
My personal website written in Python (Flask) (source code is available
here)
-
MIPT base
Pet project where I engineered the data of my fellow students and analyzed it in Python
-
Terminal shooter
Shooter game in Ubuntu terminal implemented in C++
-
And many other projects that can be found here
Team projects
-
VR system for collective immersion into the 3D space of a picture, 2022
My responsibility was to implement the tree (imitator) of the 3D-scene in C++ in order to animate the picture
(part of the preserved code is here)
Outreach
- Authored hundreds of mathematical problems some of which have appeared in different olympiads. See these
problems among my exposed problems of geometry and
algebra.
Publications
- Isogonal conjugation in isosceles tetrahedron, 2024,
preprint
- Variations of the theorem of Barany and Grinberg about vector sums (in Russian,
my Bachelor thesis), 2023 (see the title page in English
here)
- The Nagel point and the difference triangle (in Russian),
journal “Quantum”, 2019 №9, pages 30‐33
- Addition to the adventure of a problem (in Russian),
journal “Quantum”, 2018 №5, page 31
Awards
Certifications
- TOEFL iBT (score 103), April 2023
Scholarships
- AGBU scholarship, August 2022
- Scholarship for foreign students at MIPT, February 2020 - August 2023
- Scholarship of olympiad PhysTech, September 2019 - January 2020
- Scholarship of Armenian Republican Olympiad in Mathematics, February 2019 - June 2019
Other activities
- Completed 10-day trainings at VoMA, October 2023
- Participated in two-week military-oriented camps of "Quantum" college, June-July 2014 and 2015
Hobbies
- Doing math and composing problems
- Riding bicycle and doing sports
- Playing piano and studying music