David Arakelyan Email & Phone Number
@instigatedesign.com
LinkedIn matched
Who is David Arakelyan? Overview
A concise factual answer block for searchers comparing this professional profile.
David Arakelyan is listed as IB DP Computer Science Teacher at National Polytechnic University of Armenia, based in Yerevan, Armenia. AeroLeads shows a work email signal at instigatedesign.com and a matched LinkedIn profile for David Arakelyan.
David Arakelyan previously worked as Senior Manager Software Development, ML at Amd and Principal Software Engineer at Krisp. David Arakelyan holds Master, Computer Science from State Engineering University Of Armenia.
Email format at National Polytechnic University of Armenia
This section adds company-level context without repeating David Arakelyan's masked contact details.
AeroLeads found 1 current-domain work email signal for David Arakelyan. Compare company email patterns before reaching out.
About David Arakelyan
Senior Engineering Manager/Lead. Experienced in fields of EDA and ML applications. Specialties: Software Development; Audio & Video SDK development, FPGA, ML, DSP.
Listed skills include C++, Oop, Software Development, Multithreading, and 15 others.
David Arakelyan's current company
Company context helps verify the profile and gives searchers a useful next step.
David Arakelyan work experience
A career timeline built from the work history available for this profile.
Senior Manager Software Development, Ml
Working in a small group on an ML-based Routing congestion estimation algorithm:* Dataset exploration and refinement* Model parameter optimization* Different model evaluation* Feature extraction and refinement* Deployment
Principal Software Engineer
Focused on leading the Core Technology Engineering Team, responsible for NN Inference optimizations, different platform support, new technology integration and deployment routines. Served as the most senior member of the team accountable for the important architectural decisions and integrity of the overall solution.
Senior Engineering Manager / Principal Engineer
Lead multifunctional Technology Engineering unit (former SDK), composed of 3 sub-teams, and 12+ members, focusing on NN Inference optimizations, different platform support, new technology integrations and deployments as well as delivering Krisp's SDKs as a stand-alone product thru technology licensing approach, also providing high-quality support and integration services.
Engineering Manager
Continued SDK team expansion, improving and redefining processes. Team worked on adding support for different platforms (Desktop, Mobile, Web) among which particularly interesting challenges were related to M1 silicon support and JavaScript/WebAssembly SDK. Due to multi-platform support requirement for the SDK, had experience of working with different inference frameworks, BLAS and DSP libraries. Some notable mentions are: Intel's OpenVino framework and MKL, Apple's Accelerate and CoreML frameworks, Google's XNNPACK as well as other libraries like OpenBLAS and ONNX runtime.
Senior Ml Engineer Ii, Tech Lead
Formed and led newly found SDK team. With company growth the need of dedicated SDK team became apparent. Hired 2-3 experienced engineers and along with them continued process of improving inference infrastructure and APIs of Audio SDK. Fully switched to software development, contributing to the research activities only as a consultant. Continued to port new features such as personalized noice cancellation into Krisp SDK.
Senior Software Engineer/ Ml Engineer
Joined Krisp Research Team, working both as ML Engineer and Senior Software Engineer. As ML engineer worked on enhancing Krisp state of the art noice cancellation algorithms, researching different NN architectures and DSP algorithms. Working environment: Python, TensorFlow and etc.As a Senior Software Engineer concentrated on reworking and leveling up Krisp's Audio SDK, adding multi-platform support and new features. Worked on accelerating inference process and minimizing CPU usage. Working environment: C/C++, gcc, make, CMake, etc.
Deputy Technical Director
Senior Software Engineer
Biometric identification software development under various platforms (Windows, Android, Linux), leading small team.
Engineering Manager, Lead Software Engineer.
Managing software group working on Customer's FPGA Board Access Infrastructure.Board Access software is used to access reference designs implemented for customers FPGA board. The interaction between this software and the reference design is enabled via a hardware link between the host machine and the board. In addition, a command-line and GUI applications are provided as the user interface. The primary purpose of the application is to read and write registers and memories exposed in the reference designs. The main components include: "Hardware Specific Interfaces", "Hardware Abstraction Layer", "Generic Software API Library", "Configuration Space" and "Command Line and GUI Applications" serving as user interface.
Lead Software Engineer
Senior member of a team working on Customer's FPGA Board Access Infrastructure.
Lead Software Engineer
Development of place and route software for client specific FPGA board.
Software Engineer
Working on design and implementation of cross platform (Windows, Linux, Solaris, Mac OS X) applications for company's OneTick product line. Mainly specialized in applications responsible for real-time financial data collection/processing from different vendor feeds. Also involved in development of entitlement modules, performing real-time access and permission checks. Skills: C++, STL, perl, posix threads, processes, sockets.
Senior Software Engineer
Development of place and route software for client specific FPGA board.Initially involved in mapping team, participated in primitive re-mapping from synthesis primitives to client-specific architectural primitives. Specialized in low skew and system net treatment, special buffer insertion (assisting the router) during the mapping stage. Ported TCL prototype of “Pin_place” tool to C++ using object oriented approach. Enhanced and eventually re-designed the “Pin_place” tool to better match the technical requirements. Achieved improvement in run-time and better test coverage. Lead of “Pin_place” project (io-placement). Specialized in manual and automatic io-placement, architecture specific net-list legalization and optimization during the io-placement stage. The optimizations included specific treatment for clock generators intending to align clock skew between synchronous io and fabric cells. The legalization was done with regards to the valid architectural paths respecting the placement constraints introduced either by user or by the tool itself.Supervised the development activities of io-placement verification tool “verify_ring” which was part of the “pin_place” component. Expert in client’s FPGA io architecture.Managed a small team of 1-2 developers, estimated and distributed efforts.Reported directly to Abound Logic management during the weekly conference calls.Composed and maintained functional and development specifications, cooperated with QA team.Interviewed several job applicants, assisted newly hired employees (especially on architecture related topics).
Teacher-Assistant In Chair Of Software Of Computing Systems
Specialized in Information Protection & Security subjects.
Senior Programmer
Performed SoC design on Avnet Virtex 4 XC4FX100 FPGA boardResearched different bus protocols (e.g. AMBA AHB/AXI, PLB, PCI Express).Teached at Instigate schoolPerformed system level design of MIPI UniPro protocol.Performed testing of the UniPro design.Performed high level simulation using ESEPro tool.Generated RTL from top level code using ESEComp tool and simulated it using Icarus Verilog.Synthesized RTL code using Synopsys’ Design Compiler tool
Programmer
NoC Compiler QA, build system automation using Python and Frog Logic Squish tool.
Developer
Web site development using Damaris SDK,HTML,JavaScript.Damaris Engine improvement, plug-in development (C/C++).
Qa Engineer
Participated in SQA department Alpha Testing project.Developed some accessory and support software for testing needs.Validated and tested HPLA specific software product such as Workflows and Engines.Familiar with Oracle Client-Server Database structure. Tested and reviewed HPLA Database permission and protection mechanism.
Software Engineer
Developed some GUI and analysis related software applications .Worked on synchronization and multi-threading issues on multi-processor (server) machines.Programmed in Visual C++ 6.0 environment with MFC and API.Had programming experience with ActiveX, COM, OLE objects.
Programmer-Technician
Developed some appendix and support software for internal use.Programmed in Visual C++ 6.0 environment with MFC and API.
David Arakelyan education
Master, Computer Science
Bachelor, Computer Science
Frequently asked questions about David Arakelyan
Quick answers generated from the profile data available on this page.
What company does David Arakelyan work for?
David Arakelyan works for National Polytechnic University of Armenia.
What is David Arakelyan's role at National Polytechnic University of Armenia?
David Arakelyan is listed as IB DP Computer Science Teacher at National Polytechnic University of Armenia.
What is David Arakelyan's email address?
AeroLeads has found 1 work email signal at @instigatedesign.com for David Arakelyan at National Polytechnic University of Armenia.
Where is David Arakelyan based?
David Arakelyan is based in Yerevan, Armenia while working with National Polytechnic University of Armenia.
What companies has David Arakelyan worked for?
David Arakelyan has worked for National Polytechnic University Of Armenia, Amd, Krisp, Intellcores Ltd, Hylink Jsc, and Intellcores, Hylink Jsc.
How can I contact David Arakelyan?
You can use AeroLeads to view verified contact signals for David Arakelyan at National Polytechnic University of Armenia, including work email, phone, and LinkedIn data when available.
What schools did David Arakelyan attend?
David Arakelyan holds Master, Computer Science from State Engineering University Of Armenia.
What skills is David Arakelyan known for?
David Arakelyan is listed with skills including C++, Oop, Software Development, Multithreading, Linux, Python, Stl, and Perl.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Arakelyan you were looking for.
View similar profiles