
Vanand Gasparyan
Verified Expert in Engineering
Algorithms Developer
Munich, Bavaria, Germany
Toptal member since April 1, 2020
Vanand is a software developer with six years of experience with a focus on C++. During his career, he's worked in different domains such as ADAS, EDA, and financial and a wide variety of technologies, giving him confidence and in his working knowledge. For the last two years, he has had the amazing opportunity to work in a multicultural and diverse environment that also strengthened his soft skills.
Portfolio
Experience
- Object-oriented Programming (OOP) - 6 years
- C++ - 6 years
- Git - 6 years
- Algorithms - 6 years
- Data Structures - 6 years
- Multithreading - 6 years
- Standard Template Library (STL) - 6 years
- C++17 - 3 years
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Vim Text Editor, Linux, Slack
The most amazing...
...thing I've developed was a desktop application to visualize the results of statistical analysis of medical data; I wrote it in C++ (Qt) and R.
Work Experience
Technical Leader
KPIT
- Implemented KPIs for ADAS features to measure their reliability and conformity to the security standards.
- Designed and developed a KPI framework for testing and clearance of ADAS features. It is integrated into the CI pipeline, measures the KPIs on the latest data available on a daily basis, and posts the results to be visualized by a Grafana dashboard.
- Contributed to bug fixes, enhancements, code reviews, and collaborative refinement of items (tasks and epics) with the client.
Software Engineer
EPAM Systems
- Developed the server-side of an Intraday and EOD risk system of an investment bank.
- Maintained the stability of a multiprocess system, bug fixes, and enhancement of individual components (implemented in C++ and Java).
- Fixed bugs and enhanced the utility tools in the CD/CI chain (mostly implemented in C#).
Software Engineer
Scorptech
- Designed and implemented a desktop application to visualize statistical data from scratch. Used C++ with Qt for the GUI.
- Performed the necessary statistical calculations on the back end using R.
- Developed a project from scratch. Delivered high-quality software on time that met the project requirements through constant communication and mutual understanding with the client.
Junior Software Engineer
Mentor Graphics
- Completed bug fixes and enhancements to a placement and routing tool.
- Implemented various placement algorithms to place the cells on a Chip layout.
- Improved runtime performance with various bug fixes.
Junior Software Engineer
Questrade
- Developed a back-office desktop application for agents to manage the trading platform users.
- Developed the front-end of the application with C++ and Qt, and the back-end with C++/STL.
- Wrote some stored procedures for the MySQL database.
Experience
STL compatible Prefix Tree
https://github.com/vgasparyan1995/prefix_treeEducation
Bachelor's Degree in Actuarial and Financial Mathematics
Yerevan State University - Yerevan, Armenia
Skills
Libraries/APIs
Standard Template Library (STL)
Tools
Git, Slack, Vim Text Editor, MATLAB, Grafana, Bitbucket
Languages
C++, C++17, Java, R, SQL, Python, C#
Frameworks
Qt, Boost
Paradigms
Object-oriented Programming (OOP)
Platforms
Linux, Visual Studio Code (VS Code)
Other
Data Structures, Algorithms, Multithreading
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring