Hrant Kajavan Nurijanyan
Verified Expert in Engineering
C++ Engineer and Back-end Developer
Hrant is a C++ engineer with six years of experience working in top companies like PicsArt and Krisp. He has tried many programming languages and soon discovered his only passion is writing fast and optimal back-end code with C++. Hrant embraced freelancing looking for new learning and working opportunities, as he is always ready for new challenges and eager to try things no one ever tried.
Portfolio
Experience
Availability
Preferred Environment
Slack, Linux, C++17, Jira, CMake, Conan, Python 3, Game Design
The most amazing...
...solution I've developed is a fast pixel converter library using C++ and template metaprogramming.
Work Experience
Software Engineer
Passware
- Involved in a cryptography project, implementing different features.
- Worked with Python research scripts and implemented the logic in C++.
- Oversaw 2-3 possible security leaches and bugs that can be used against our project.
C++ Software Engineer
Krisp
- Developed and worked on Krisp's audio SDK, implementing some noise cancellation algorithms.
- Worked on porting Krisp SDK to Web, compiled to JavaScript, and used Emscripten to WebAssembly.
- Resolved bugs and implemented a set of features required by SDK clients.
- Researched and learned many programming techniques to constantly evolve and address clients' needs.
C++ Software Engineer
PicsArt
- Built a pixel converter library that converts pixels from one space to another.
- Created image effects applying indoor company-used techniques.
- Researched and read mathematical papers to optimize our algorithms.
Full-stack Engineer
Integral Labs
- Worked on a crypto-currency website, which was the mediator for every trade between traders.
- Tracked and fixed some bugs using Jira reporting tool.
- Learned JavaScript language with Node.js and AngularJS during the work.
Junior Android Developer
PicsArt
- Worked on the PicsArt's shop category in the Android app, where users could buy unique stickers.
- Developed a deep linking library for Android, enabling the launch of the PicsArt app via a deep link URL.
- Resolved bugs and used Jira and Jenkins for testing and reporting them.
Experience
PicsArt Image Engine
https://picsart.com/Krisp App
https://krisp.ai/QT-Powered Military Projects
Skills
Languages
Python, C++, TypeScript, JavaScript, Go, Java, SQL, Python 3, C++17, Python 2, HTML5
Tools
Slack, CLion, JetBrains, Git, CMake, Visual Studio, Microsoft Visual C++, GIS, Conan, Qmake, Jira
Paradigms
Design Patterns, REST, Microservices
Platforms
Windows, MacOS, Linux, Amazon Web Services (AWS), NVIDIA CUDA, Android, Apache Kafka
Storage
PostgreSQL
Other
Programming, Software Engineering, Computer Science, Data Structures, Algorithms, Mathematics, Back-end, Architecture, USB, Mobile Back-end, Agile Sprints, WebAssembly, Multithreading, Storage, Web Development, Compilers, Code Generators, WebSockets, Game Development, Game Design, Algebra, Game Physics, Back-end Development, Color Theory, Color Science, Game Engine Programming, Cryptography
Frameworks
Qt, Django, Ruby on Rails (RoR), Qt 5, gRPC, Flask
Libraries/APIs
Node.js, ArcGIS, OpenCV, REST APIs, OpenGL, Crypto++
Education
Bachelor's Degree in Informatics and Applied Mathematics
Russian-Armenian (Slavonic) University - Yerevan, Armenia
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