Skip to main content
Levon GhukasyanLG
Open to opportunities

Levon Ghukasyan

@levonghukasyan

Senior Software Developer at Activeloop who improved Deep Lake data-loading throughput by more than 10x for AI training workloads.

Armenia
Message

At Activeloop, I own the architecture, design, and implementation of Deep Lake's high-performance C++ data-loading subsystem. I delivered more than 10x improvement in data-loading throughput while maintaining efficient memory use and maximizing GPU utilization during AI training workloads.

I also designed multithreaded and multiprocess data pipelines, cloud-native dataset access, and storage-layer optimizations. I integrated Deep Lake with MMDetection and MMSegmentation, and developed backend C++ infrastructure and Python-facing APIs used by thousands of users.

At Xilinx, I contributed to Vivado FPGA routing technologies and performance-critical C++ infrastructure for routing scalability and quality. I also participated in algorithmic improvements for NP-hard routing optimization problems.

At Softhenge, I led the redevelopment of Energi's GPU mining infrastructure using CUDA and OpenCL, and designed public mining pool infrastructure. Earlier, I contributed to EDA tools at Mentor Graphics (Siemens EDA) and developed C++/Qt interface components at ScorpTech.

Experience

Work history, roles, and key accomplishments

Mentor Graphics (Siemens EDA) logoME

R&D Software Engineer

Mentor Graphics (Siemens EDA)

Jan 2016 - Dec 2017 (1 year 11 months)

Contributed to internal database development for Nitro-SoC place-and-route tools, developed EDA file format readers and parsers, and worked on multithreading support and infrastructure improvements.

SC

C++/Qt Developer

ScorpTech

Jan 2012 - Dec 2012 (11 months)

Developed user interface components for a profiling and analysis tool, participating in debugging, testing, and feature implementation using C++ and Qt.

HO

Senior Software Developer

Horizon-Oasis

Developed backend services and microservices for the Nanos cryptocurrency exchange platform, implementing production services in Go and participating in architecture and support activities.

Education

Degrees, certifications, and relevant coursework

National Polytechnic University of Armenia logoNA

National Polytechnic University of Armenia

Master of Science, Computer Systems and Informatics

Master of Science in Computer Systems and Informatics with a focus on Electronic Design Automation.

National Polytechnic University of Armenia logoNA

National Polytechnic University of Armenia

Bachelor of Science, Computer Systems and Informatics

Bachelor of Science in Computer Systems and Informatics with a focus on Electronic Design Automation.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan