Aliaksei Chapyzhenka is a Principal Engineer based in San Jose with three decades of expertise in HDL design, ASIP/ADSP development, SoC IP automation, and communication PHY DSP architectures. He blends deep hardware microarchitecture work—especially stack processors, systolic arrays and reconfigurable/superpipelined designs—with compiler and toolchain engineering, currently contributing to LLVM/CIRCT and building future HDL IR at SiFive. His background spans end-to-end SoC development from antenna and RF prototyping to compiler-backed code generation for RISC-V Vector processors, reflecting rare full-stack silicon-to-software fluency. He has led teams delivering configuration-driven SoC interconnects, high-level HDLs and performance modeling, and continues to influence RISC-V standardization groups. An early implementer of custom DSP processors and distributed MIMO PHYs, he brings both research-level signal-processing insight and practical production RTL, tooling, and front-end contributions (including to well-known open-source projects like CIRCT and WaveDrom).
12 years of coding experience
16 years of employment as a software developer
PhD Study Digital Signal Processing, PhD Study Digital Signal Processing at Belarusian State University of Informatics and Radioelectronics
Contributions:24 releases, 236 commits, 8 PRs in 8 years 9 months
Contributions summary:Aliaksei was involved in the initial setup and development of the user interface for a digital timing diagram editor. The commits show the creation of the main index file and a tutorial page. These commits focus on the creation of HTML pages with links to the editor and documentation sections. They focused on implementing fundamental HTML structures.
Contributions:1 release, 412 commits, 26 PRs in 8 years 10 months
Contributions summary:Aliaksei's commits primarily focused on making minor clean-up changes and restructuring the HTML for an impress presentation, suggesting a focus on user interface (UI) modifications and front-end development. A key contribution was the addition of a Gruntfile.js and associated Grunt configuration indicating they were involved in build processes and front-end build workflows. The commits also included jshint configurations and fixes to Javascript code, demonstrating skills in JavaScript, which is likely used in front-end code.
rendering-enginesvgoceanplotterrendering
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aliaksei Chapyzhenka - Principal Engineer at SiFive