Perry Kivolowitz is an accomplished engineer, inventor, and serial entrepreneur with over three decades of experience building graphics and imaging technologies and 11 years of focused software engineering practice. He co-founded influential companies like Elastic Reality (whose technology earned him an Academy Award for Scientific and Technical Achievement) and led product and technical efforts at startups and studios, later focusing on academia as a computer science professor and department chair. Perry has deep hands-on expertise in low-level systems and numeric/math problems—evident in his ARM64 assembly language book and long history of developing I/O drivers and special-effects tooling. He advised product teams at Polarr and helped scale SilhouetteFX’s technical offerings before its acquisition, blending product vision with rigorous engineering. Based in the Mobile area, he combines entrepreneurial grit, teaching excellence, and practical open-source contributions that demystify assembly and systems programming for modern architectures.
11 years of coding experience
31 years of employment as a software developer
Computer Science, Computer Science at University of Wisconsin-Madison
Beach Channel High School
BS, Computer Science, BS, Computer Science at State University of New York at Stony Brook
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
Role in this project:
Assembly Language Programmer
Contributions:4 reviews, 228 commits, 7 PRs in 1 year 7 months
Contributions summary:Perry primarily contributes to an assembly language programming book for the ARM 64-bit ISA. Their commits involve implementing various assembly language programs that demonstrate fundamental programming concepts, including "Hello World", if statements, while loops, for loops, functions, recursion, bit fields, and floating-point operations. The user also works on examples covering file operations and system calls.
Contributions:35 commits, 41 pushes, 1 branch in 2 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.