Hovsep Papoyan - C++ Software Engineer: Professional Profile
Hovsep Papoyan - C++ Software Engineer: Professional Profile
Professional Profile
Over 4+ years of professional and 5+ years of non-professional experience in software
engineering. I am
passionate about technology, innovation and big challenging tasks on my to do list.
Competencies: C++, C++ Standard Library, Object-Oriented Programming, Generic
Programming,
Concurrent Programming, Distributed Systems, Discrete and Continuous
Mathematics.
Career Summary
JUN 2021 – SEP 2023 Software Engineer (Questrade Financial Group)
DEC 2020 – JAN 2021 Software Engineer (Mentor, A Siemens Business,
now: Siemens EDA (Siemens Digital Industries Software))
FEB 2020 – DEC 2020 Junior Software Engineer (Mentor, A Siemens Business,
now: Siemens EDA (Siemens Digital Industries Software))
APR 2019 – FEB 2020 Software Engineering Intern (Mentor, A Siemens Business,
now: Siemens EDA (Siemens Digital Industries Software))
SEP 2018 – JUN 2021 Junior Researcher ("Systematic Analysis" Research Laboratory
(NPUA))
Technical Skills
Programming Languages C++11/14/17
Programming Paradigms Object-Oriented Programming, Generic Programming,Concurrent
Programming
Debugging GDB, CGDB, LLDB, TVF, Microsoft Visual Studio Debugger
Compilers GNU Compiler Collection, Clang/LLVM, Microsoft Visual C++
Compiler
Databases MySQL, Microsoft SQL Server
Scripting Languages Bash, Tcls, Python, Perl, JS, TS
Libraries C++ Standard Library, Boost C++ Libraries, libcurl C Library,
Intel Threading Building Blocks (TBB) Library, Google
Benchmark Library
Operating Systems Linux (CentOS, Red Hat), Windows
Cloud Computing GCP (Google Cloud Platform)
Google Sanitizers ASAN, LSAN, TSAN, UBSAN
Google Services/Systems Google Cloud Pub/Sub, Google Secret Manager
Data Representation Formats Google Protocol Buffers, JSON, XML
REST/gRPC Clients Postman, Kreya, Curl, Grpcurl
API Design gRPC, REST
Lexical Analysis Tools Lex, Flex
Grammar Parsing Tools Yacc, Bison
Frameworks gRPC, Qt
Build Automation GNU Make, CMake, MSBuild
IDEs Eclipse, Vim, Visual Studio, Visual Code
Version Control Git
Repository Managers GitLab, GitHub
Package-Management Conan
Issue Tracking Systems Jira
Others Data Structures and Algorithms, Design Patterns, Software
Design Principles