Junior — Middle
Կարող եք պատմել ձեր ներկայիս աշխատանքի վայրում աշխատած նախագծերի և առաջադրանքների մասին?
sobes.tech AI
Պատասխան AI-ից
Ներկայիս աշխատանքիս ընթացքում մասնակցել եմ բարձր արդյունավետության C++ մոդուլների զարգացմանը, որոնք կապված են իրական ժամանակի տվյալների մշակման հետ: Հիմնական խնդիրները ներառում էին ալգորիթմների օպտիմալացում՝ ուշացման նվազեցում և հիշողության սպառման նվազեցում, ինչպես նաև ինտեգրացիա առկա C համակարգերի հետ:
Օրինակ, ես իրականացրեցի բազմամյա տվյալների վերլուծիչ, որը հնարավորություն տվեց արագությունը 30%-ով ավելացնել՝ օգտագործելով C++11-ի ստանդարտ գործիքներ, ինչպիսիք են std::thread և std::mutex: Ես նաև զբաղվում էի կոդի սխալների հայտնաբերմամբ և պրոֆիլավորմամբ՝ օգտագործելով Valgrind և gdb գործիքները:
Բացի այդ, մասնակցել եմ Google Test-ով միավորային թեստերի գրառմանը, ինչը բարելավել է արտադրանքի կայունությունը և որակը։