Հաշվողական մաթեմատիկայի դոկտոր՝ գրեթե 20 տարվա դասավանդման փորձ Հայաստանի և ԱՄԷ-ի համալսարաններում, ինչպես նաև 23+ տարվա պրոֆեսիոնալ ծրագրային ապահովման մշակման և ակտիվ գիտական աշխատանքի փորձ։ Համոզված եմ, որ ինֆորմատիկայի խիստ կրթությունը պետք է տեսությունը կապի պրակտիկայի հետ. իմ դասընթացները ուսանողներին հետևողականորեն տանում են առաջին սկզբունքներից դեպի իրական համակարգերի վրա հիմնված գործնական իրականացում։ Դասավանդման ընթացիկ ոլորտներն ընդգրկում են ծրագրավորում (C, C++, Python), համակարգային ճարտարապետություն, տվյալների կառուցվածքներ և ալգորիթմներ, օպերացիոն համակարգեր, IoT և անվտանգություն, մեքենայական ուսուցում և տվյալների գիտություն, ինչպես նաև վիճակագրություն։ Ակտիվ հետազոտող եմ բացատրելի AI-ի ոլորտում՝ բազմանդամ ռեգրեսիայի մոդելների հիման վրա, որոնք կիրառվում են բժշկության (ԷՍԳ և կլինիկական ախտորոշում), նյութագիտության, ճշգրիտ գյուղատնտեսության և օվկիանոսի/կլիմայի գիտությունների մեջ, ինչպես նաև HPC և կոմպիլյատորային ինժեներիայի ոլորտում՝ LLVM-ի վրա հիմնված ավտոմատ զուգահեռացում (HPC++) և հին ծրագրերի բինար կոդի բարձրացում (LEAP)։ 25+ հրապարակում, ներառյալ IEEE-ի կողմից ինդեքսավորվող համաժողովների ընդունված և հրապարակված աշխատանքներ, մի քանի ձեռագիր վերանայման ընթացքում և մեկ արտոնագրային հայտ, հետազոտությունները ուսումնական գործընթացին ուղղակիորեն ինտեգրելու փորձով։ Ներկայումս գլխավոր գիտնական եմ ExplainableAI.app-ում և դոցենտ (մի քանի կամպուս)՝ Higher Colleges of Technology-ում, Աբու Դաբի։
- Managing and guiding a team of lecturers across multiple HCT campuses for the System Architecture & Integration course.
- Developing and maintaining course materials, assessments, and standardised delivery frameworks.
- Courses: Fundamentals of Programming (Java), System Architecture & Integration, IoT & Security, Data Structures & Algorithms, Machine Learning, Data Science, Statistics & Probability.
- Courses: Operating Systems. Supervised undergraduate research projects.
- Courses: Computer Architecture I, C Programming.
- Course: Introduction to Computer Science.
- Taught Informatics at a specialist physics-mathematics secondary school.
- Founded and ran an independent programming school; designed curricula and delivered public lectures.
- Course: Operating Systems.
- Course: .NET / C# Programming.
- Courses: Linux/POSIX Programming, Win32 API, Linux Device Driver Development, GUI Software Development (GTK+), Operating Systems, System Programming, Database Management Systems.
- Directing scientific strategy and model architecture for a no-code ML platform built entirely on intrinsically interpretable polynomial regression models — no black-box neural networks.
- Platform combines browser-side WebAssembly training (data never leaves the device), a hand-written C++ inference engine with sub-millisecond latency, and an AI App Builder (powered by Gemini) that turns any trained model into a shareable live web app.
- Applicable to any domain: users train models on any CSV or image dataset and deploy them as shareable live apps — no code, no infrastructure required.
- Authored 15+ research papers in 2026 advancing the theory and application of PRMs across computer vision, healthcare (multi-class ECG), materials science, precision agriculture, ocean/climate monitoring, and structural engineering; several under review, one published and two accepted at IEEE-indexed conferences, plus a pending high-entropy-alloy design patent.
- Delivered production-oriented results: interpretable multi-variable ocean models running in 0.88 ms on an ESP32, a 657 KB Sentinel-1 oil-spill detector at 11,500 tiles/s, and a 123M-parameter ECG classifier compressed 99.7% (1.3 MB) with negligible loss.
- Developed LLVM/Clang-based auto-vectoriser for Xilinx ACAP (Visual System Integrator toolchain); peak speedup 2009× on GPU, 32.1× on CPU.
- Led RAS System Programming Lab; directed Linux Foundation verification of system libraries and kernel modules; managed a team of researchers and engineers.
- Parallelisation of numerical algorithms for integral equations using MPI.
- Martirosyan, V. “Accuracy and Interpretability from a Single Solver: Polynomial Regression up to Degree 5 for Concrete Compressive Strength Prediction.” PDFICACTE 2026 (IEEE-indexed conference), 2026.Degree-5 R² = 0.859, RMSE 6.25 MPa; 88% term reduction with 74% of the retained terms aligning with known concrete physics; single closed-form solve, no gradient descent.
- Martirosyan, V. “Efficient and Interpretable On-Device Polynomial Inference for Multi-Variable Ocean Profiling.” PDFeICocean 2027 (IEEE-indexed conference, accepted), 2027.R² = 0.973 temperature, 0.794 salinity, 0.895 dissolved oxygen; 4.4 µs desktop inference; 0.88 ms on ESP32 and 1.12 ms on RP2350; 180 µJ/96 µJ per inference.
- Martirosyan, V. “Automated Multi-Class ECG Arrhythmia Classification Using an Ensemble of Polynomial Regression Models.” PDFIEEE ICCA 2026 (accepted), 2026.78.32% balanced accuracy, 68.23% macro-F1; sparsification reduces 123.1M terms to 330K — 1.3 MB, a 99.7% reduction — within ≈1 pp.
- Martirosyan, V. “LEAP: Lifting Legacy x86-64 Binaries to Recompilable IR for Automatic Parallelization.” PDFITCA 2026 (accepted), Dec 2026.43-program liftability study: 100% at
-O0and 98% at-O1/-O2/-O3; 3.7× geomean from source IR; uplifted binary 10.4× over-O0and 2.2× over-O2; 958× peak GPU offload; 377/377 tests pass. - Martirosyan, V. “Deterministic and Auditable On-Device Polynomial Inference for On-Board SAR Oil-Spill Screening.” PDFIEEE EIECS 2026 (accepted), 2026.657 KB → 82 KB int8 model at G-mean 0.822; 15 KB model at G-mean 0.803 fits an ATmega328P; 3.76-9.2 ms/tile on real microcontrollers.
- Tsyvarev, A. V., Martirosyan, V. A. “Testing of Linux File System Drivers.” DOIProceedings of the Institute for System Programming of the RAS, vol. 23, pp. 413-426, 2012.
- Tsirunyan, K., Martirosyan, V., Tsyvarev, A. “The Spruce System: Quality Verification of Linux File Systems Drivers.” DOISYRCoSE 2012, May 2012.
- Martirosyan, V., Gishyan, S., Shatokhin, E. “Dynamic Verification of Linux File System Drivers.” LinkComputer Science and Information Technologies Conference (CSIT 2011), Yerevan, Sep 2011.
- Martirosyan, V. et al. “The Spruce System: Linux Kernel Module Verification Automation (in Russian).” 7th Annual Conference of RAU, Dec 2012.
- Martirosyan, V. et al. “Fault Simulation in Linux Kernel Module Verification (in Russian).” 7th Annual Conference of RAU, Dec 2012.
- Martirosyan, V. “Linux Verification - Challenge of Today.” Link7th Annual Conference of RAU, Dec 2012.
- Martirosyan, V. et al. “X2C - XML To Code: Advantages of Standards.” 4th Scientific Annual Conference of RAU, Dec 2009.
- Martirosyan, V. et al. “X2C: Code Generation Technology.”
- Martirosyan, V. “Programming via Operating Systems.” Hilfmann Press, Feb 2022.
- Martirosyan, V. “Programming via Operating Systems, Second Edition.” LinkHilfmann Press, Sep 2024.
- Martirosyan, V., Shatokhin, E., Rubanov, V. “Basics of Programming in OS Linux Environment (in Russian).” LinkMIPT, Apr 2011.
- Martirosyan, V. et al. “Tutorial: Programming in GNU/Linux Environment - From System Calls to the GUI (in Russian).” LinkRAU Publishing, Dec 2010.
- Martirosyan, V. “Parallelization of the Moore-Penrose Inverse Algorithm for a Special Bidiagonal Matrix (in Russian).” Herald of Russian-Armenian (Slavonic) University, 2009.
- Hakopian, Yu. R., Martirosyan, V. “On the Parallelization of the Matrix Pseudoinversion Algorithm (in Russian).” 2009.
- Martirosyan, V. “An Algorithm for the Pseudoinversion of Bidiagonal Matrices (in Russian).” Herald of Russian-Armenian (Slavonic) University, 2008.
- Martirosyan, V. “On the Pseudoinversion of Bidiagonal Matrices (in Russian).” Annual Scientific Conference of Russian-Armenian University, 2007.
- Martirosyan, V. “Interpretable Polynomial Zone Ensembles for Global Ocean Temperature and Salinity Profile Reconstruction.” Under review, Q1 journal (TGRS / JAMES / Comput. Geosci.), 2026.WOA 2018, 534,090 samples; pooled R² = 0.9703 temperature / 0.8376 salinity; sub-millisecond inference, sub-megabyte footprint.
- Martirosyan, V. “Depth-Zone Polynomial Regression for Global Ocean Climatology.” Under review, IEEE journal (Q1 attempt), 2026.IAP T/S Climatology 2024; elastic-net degree-6 models per zone: mixed layer, thermocline, deep ocean; spatially adaptive subsampling 534K → 177K rows.
- Martirosyan, V. “Efficient Multi-Class ECG Classification Using Polynomial Regression with an Analytical Solver.” Applied Computational Intelligence and Soft Computing (major revision), 2026.82.75% ± 1.03% six-class accuracy, macro-F1 0.758; 12 µs inference; outperforms CNN, random forest, XGBoost and SVM baselines.
- Martirosyan, V. “Sparse Polynomial Regression for Interpretable Yield-Strength Prediction in High-Entropy Alloys.” Under review, IEEE ITT 2026, 2026.Degree-3 R² = 0.738 on n=1,014, statistically tied with random forest and XGBoost and significantly above a neural network (0.618); 8 of 11 retained terms map to known hardening mechanisms; BCC-only R² = 0.841.
- Martirosyan, V. “Efficient Crop Type Mapping via Degree-2 Polynomial Feature Expansion of Multi-Temporal Optical and SAR Data.” Submitted to IEEE TGRS, 2026.98.67% test accuracy and macro-F1; 2.3 s training on 16 cores; 17× SIMD speedup.
- Martirosyan, V. and N. Martirosyan “Physics-Informed Polynomial Regression for Certified Concrete Mix Design.” Under review, ICACTE 2027, 2026.Physics-informed degree-3 SRPR: R² = 0.919, RMSE 4.73 MPa; certified global inverse design with 10.6-14.5% cost and 16.7% CO_2 savings versus the best measured mixes; interpretable SCM-substitution design rules.
- Martirosyan, V. “Բարձր ճշտություն՝ առանց ազդանշանի. Չինաստանի հացահատիկային բերքի տվյալներում կլիմայական և ազոտային արձագանքի նույնականացման և արտաքին վալիդացիայի աուդիտ.” Computers and Electronics in Agriculture (ներկայացված), 2026.Չինաստանի եգիպտացորենի, բրնձի և ցորենի 5,316 տողանոց մարզային պանել (1961–2024) և 12,534 տողանոց 0.5° ցանքատարածքային ցանց; մակարդակի R²-ը՝ 0.50–0.92, սակայն անոմալիաների R²-ը հիմնականում −0.09…0.08; արտաքին վալիդացիան չի հաստատում ժամանակային կլիմայական կամ ազոտային արձագանք։
- Martirosyan, V. and N. Martirosyan “Ինտերպրետացվող բազմանդամային սուրոգատներ հալոգենիդային պերովսկիտների սկրինինգի համար. տիրույթով մաքրված արգելված գոտու լայնություններ, իդեալական տանդեմի սահմաններ և առաջադիմական կանխատեսման սահմաններ.” Solar Energy Materials and Solar Cells (ներկայացված), 2026.31,618 մաքրված հալոգենիդային պերովսկիտ; գործակիցներով սեղմված խորանարդ SRPR-ը հասնում է 21.0 meV MAE / R² 0.794 խմբային CV-ում; 101,871 կետից բաղկացած ցանցը տալիս է 34,014 թեկնածու և 362 Պարետոյի կետ; լավագույն իդեալական երկթերմինալ տանդեմը՝ 43.73% (ոչ սարքի պնդում)։
- Martirosyan, V. “Interpretable Polynomial Zone Ensembles for Global Ocean Temperature and Salinity Profile Reconstruction.” Prepared for IEEE JSTARS, Oct 2026.
- Martirosyan, V. “hpc++: An LLVM-Based Automatic Parallelization System for C++ with GPU Acceleration.” PDFarXiv, Dec 2025.7 parallelisation strategies, zero source modification; peak 2009.4× on GPU and 32.1× on CPU; numerical correctness across 134 unit + 18 integration tests.
- Martirosyan, V. “Auditable Kilobyte-Scale Surrogates for the Global Significant-Wave-Height Climatology.” PDFPrepared for IEEE JSTARS, 2027.R² = 0.945, RMSE 0.262 m; cell-holdout R² = 0.933; coastal R² improves from 0.34 to 0.52 with in-situ buoys.
- Martirosyan, V. “Polynomial Regression Models for Interpretable Machine Learning: Theory, Optimization, and Medical Applications.” Prepared manuscript, Feb 2026.
- Martirosyan, V. “Stagewise Regularized Polynomial Regression: A Hybrid Optimization Strategy for Medical Diagnosis on Small Datasets.” PDFPrepared manuscript, Feb 2026.86.7% accuracy on UCI Cleveland Heart Disease; 93% model compression; ≈36 FLOPs/prediction.
- Martirosyan, V. “Heart Disease Diagnosis Using Third-Order Polynomial Regression Models with L2 Regularization.” PDFPrepared manuscript, Feb 2026.81.8% accuracy, 10-fold CV; full interpretability via explicit polynomial coefficients.
- Martirosyan, V. “Explainable and Efficient Digit Classification via Polynomial Regression Networks: A Transparent Alternative to Deep Learning.” PDFarXiv, Jan 2026.96.85% average MNIST accuracy; 84% parameter reduction at <1% accuracy loss.
- Martirosyan, V. “Blended Ocean Visualization: Combining Sparse Polynomial Regression with Residual Fields.” PDFWorking paper, 2026.
- Martirosyan, V. “Portability and Limits of an Interpretable Polynomial Framework: A Global Significant-Wave-Height Case Study.” PDFWorking paper, 2026.Anomaly R² = 0.875; offshore buoy RMSE ≈0.5 m; negative result reported for a distance-to-coast feature.
- Martirosyan, V. “Deep-Ocean Temperature Profile Reconstruction via Interpretable Polynomial Zone Ensembles.” Working paper, 2026.Stagewise-Rank-Polynomial-Regression; 5,005-term basis; 2.6 µs per-profile inference in C++; edge-deployment analysis.
- Martirosyan, V. “Global Ocean Salinity Profile Reconstruction with Interpretable Polynomial Zone Ensembles.” Working paper, 2026.WOA dataset; degree-8 expansion, 2,001 coefficients per zone; 23 µs inference; river-mouth salinity correction; residual ensemble.
- Jinnetic Engineering by Richard Stallman, translated into ArmenianLinkDec 2010.
- Բացատրելի AI (PRMs):Բազմանդամ ռեգրեսիայի մոդելներ, հատկանիշների կարևորություն, բացատրելի դասակարգում կլինիկական, նյութագիտական և գյուղատնտեսական տվյալների համար; Վիճակագրություն & հավանականություն։
- Մեքենայական ուսուցում:Վերահսկվող ուսուցում, ռեգրեսիոն մոդելավորում, բացատրելի մոդելների ձևավորում, Python, PyTorch։
- HPC & զուգահեռացում:LLVM/Clang (կոմպիլյատորային փոխակերպումներ), OpenCL, MPI, POSIX Threads, ավտոմատ վեկտորացում, հետերոգեն CPU-GPU կատարում, Xilinx ACAP։
- Համակարգային ծրագրավորում:C/C++ (փորձագետ), Linux միջուկի մոդուլներ, սարքերի դրայվերներ (Ext4, XFS, JFS, BTrFS), WIN32 API, GTK+, IoT/ներկառուցված համակարգեր։
- Վեբ & տվյալների բազաներ:PHP/MySQL, ASP.NET/C#/MS SQL Server, SQL։
- Գործիքներ:Git, Linux/Unix, LaTeX։
- Լեզուներ:Հայերեն (մայրենի), ռուսերեն (ազատ), անգլերեն (ազատ)։
AI, Machine Learning & Data Science
- Fundamentals of Deep LearningNVIDIA, Apr 2025
- Artificial Intelligence Foundations: Thinking MachinesLinkedIn, Jul 2024
- Introduction to Artificial IntelligenceLinkedIn, Jul 2024
- Advanced NoSQL for Data ScienceLinkedIn, Jan 2025
- Statistics Foundations 1: The BasicsLinkedIn, Sep 2024
Embedded Systems, FPGA & Hardware
- C Programming for Embedded ApplicationsLinkedIn, Nov 2024
- Introduction to FreeRTOS and Basic Task ManagementLinkedIn, Nov 2024
- Getting Started with RISC-VLinkedIn, Jul 2024
- Learning Verilog for FPGA DevelopmentLinkedIn, Jul 2024
- Learning FPGA DevelopmentLinkedIn, Jul 2024
- Introduction to Quantum ComputingLinkedIn, Jul 2024
Software Architecture & Engineering
- Software Architecture: Domain-Driven DesignLinkedIn, Jul 2024
- Microservices FoundationsLinkedIn, Jul 2024
- Microservices: Asynchronous MessagingLinkedIn, Jul 2024
- Microservices: SecurityLinkedIn, Jul 2024
Leadership & Communication
- How to Be an Effective Manager to Drive ImpactLinkedIn, Jul 2024
- Storytelling to Influence Leadership and Decision MakersLinkedIn, May 2024
- Improving Your ThinkingLinkedIn, Jul 2024
- Leading with Emotional IntelligenceLinkedIn, Apr 2019
- Public Speaking FoundationsLinkedIn, Feb 2019