Luke Iannini

Researcher at Dynamicland

Tucson, Arizona, United States
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
Luke Iannini is a researcher and multidisciplinary software engineer with 14 years building live-coding, multimedia, and distributed systems centered on Haskell, audio-visual synthesis, and interactive VR. Based in Tucson, he contributes to core open-source infrastructure such as the Cabal build system—adding iOS support and shaving unnecessary C recompilations—while authoring experimental projects like Rumpus, SpaceTime, and Halive that blur real-time collaboration, live recompilation, and creative performance. His work spans low-level systems (ARM64 assembly threading primitives for GHC) to expressive end-user experiences (networked iPad installations, live voice-to-geometry VR sculpting, and live-coding languages for music and 3D). Comfortable moving between research and shipping prototypes, he combines deep systems expertise with a practice of building playful, public-facing interactive art and tools.
code14 years of coding experience
job4 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
11reputation
383reached
1answer
0questions
github-logo-circle

Github Skills (7)

cabal10
build-system10
haskell10
ios9
optimization6
garbage-collection6
ghc6

Programming languages (16)

JavaC++CCMakeObjective-C++GoHTMLDockerfile

Github contributions (5)

github-logo-circle
haskell/cabal

Feb 2013 - Feb 2016

Official upstream development repository for Cabal and cabal-install
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 7 comments in 3 years
Contributions summary:Luke primarily contributes to the Cabal build system, enhancing its capabilities and platform support. They added iOS as a supported OS and updated platform configuration details. The user refactored the build process by modifying the compiler configuration and build process to avoid recompilation of C files when unnecessary, optimizing build times. They also updated dependency handling and build directory configurations.
hackagecabalhaskellupstream
lukexi/pd-hs

Mar 2015 - Mar 2017

Contributions:87 commits, 79 pushes, 2 branches in 2 years
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
Luke Iannini - Researcher at Dynamicland