Aske Christensen

Senior Software Engineer at Google

Aarhus, Central Denmark Region
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aske Christensen is a Senior Software Engineer based in Aarhus with 19 years of experience building high-performance systems spanning compilers, drivers, bioinformatics pipelines, and real-time audio/visual tools. He specializes in code generation, bytecode design, data compression and optimization for size, speed and memory, and has applied those skills from ARM GPU shader compilers to SIMD-optimized, lock-free sequencing algorithms at CLC bio and large-scale systems at Google. An active demoscene coder since 1992, he combines low-level assembly, Rust, WebAssembly and custom language design with generative sound and graphics—often making code that writes code. His open-source contributions include core API and concurrency improvements to the well-used RustAudio vst-rs project, reflecting a focus on safe, performant audio tooling. With a PhD-level background in computer science and physics and a penchant for handcrafted toolchains, he brings both academic rigor and playful creativity to production problems.
code19 years of coding experience
job9 years of employment as a software developer
bookB.Sc, M.Sc, Computer Science, Physics, 11.5 average (Danish 13-scale), B.Sc, M.Sc, Computer Science, Physics, 11.5 average (Danish 13-scale) at Aarhus University
bookVisiting, Computer Science, Visiting, Computer Science at University of Oxford
github-logo-circle

Github Skills (7)

rust10
vst10
concurrency9
dspic9
dspace9
api-design8
multithreading8

Programming languages (4)

C++RustWebAssemblyDart

Github contributions (5)

github-logo-circle
RustAudio/vst-rs

Oct 2017 - Feb 2021

VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
Role in this project:
userBack-end Developer
Contributions:3 releases, 9 reviews, 19 commits in 3 years 5 months
Contributions summary:Aske primarily contributed to the `vst-rs` project by implementing core API features and refactoring existing code. They introduced an event iterator, fixed example code, and improved string handling for queries. Furthermore, the user made enhancements to thread safety, including the addition of utility structs and the use of atomic variables for improved concurrency within the plugin's architecture. Their efforts also involved fixing clippy issues and improving documentation.
apivstsvstrusthosts
askeksa/Cinter

Apr 2015 - Dec 2022

Contributions:2 releases, 89 commits, 27 pushes in 7 years 9 months
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
Aske Christensen - Senior Software Engineer at Google