
Université Paul Sabatier Toulouse III · 2017
Master's in Computer Science (Aerospace)
Computer-science fundamentals applied to aerospace: algorithms, data structures, OOP, networked systems.
I started in microelectronics — my first degree is in Electronic Means at the National Polytechnic University of Armenia, with a parallel VLSI Design bachelor at Synopsys Armenia. That low-level grounding (C/C++, embedded, computer architecture) is the reason I'm comfortable now with C/C++ core business logic at QDSC and teaching OOP-in-C++ at university.
On top of that I've spent 7+ years shipping production code: C# / .NET trading services, Angular and React frontends for cryptographic and fintech platforms, and full-stack work with Python/Django. I treat the stack as one continuous system — there's no "frontend problem" that doesn't bottom out somewhere in memory layout, network behaviour, or contention on a backend resource.
Based in Yerevan, Armenia · Open to remote.


Master's in Computer Science (Aerospace)
Computer-science fundamentals applied to aerospace: algorithms, data structures, OOP, networked systems.

Master's in Computer Science / Information Technology
Software engineering and data analysis.

Bachelor's in Electronic Means (C/C++, Embedded Systems)
Low-level computing foundation: C/C++, embedded systems, computer architecture — the systems-level grounding behind my current C/C++ work at QDSC.

Bachelor's in Microelectronics & VLSI Design
VLSI design, hardware engineering, and embedded systems.

Certified Frontend Development
Web development and quality assurance.
When something breaks at QDSC the answer is in a C++ source file, not a wiki page. I default to reading source — including the runtime, the compiler output, the Angular framework code — before guessing.
A "frontend bug" is often a network bug, a memory bug, or a backend race. I treat C++/C#/TypeScript as one system, which is what made the trading platform's low-latency UX possible.
I teach OOP-in-C++ and Computer Networks at university and IB-level CS. Forcing yourself to explain templates, RAII, or OSPF to first-year students keeps your fundamentals honest.
Month-by-month roles, stacks, and outcomes.