Zach Lasiuk is a Principal Solutions Designer at Arm with a decade of experience building developer-facing software and ecosystems across generative AI, cloud, and Arm platforms. He combines product management, UX design, and front-end engineering to simplify complex workflows—most notably leading learn.arm.com and ipexplorer.arm.com to improve developer engagement and IP evaluation. Zach's background spans embedded systems and low-level hardware work (UART register tooling and Dockerized dev environments) through to higher-level UX and data architecture, giving him rare full-stack empathy for both silicon and software. He co-defined the Arm Developer Program and has driven Responsible AI initiatives, including helping launch industry efforts to counter AI-powered misinformation. Based in Austin, he pairs a top-ranked electrical engineering degree with formal design thinking training, and his open-source contributions focus on improving learning paths and tooling that help other developers ship faster.
10 years of coding experience
2 years of employment as a software developer
High School, 4.13 GPA, High School, 4.13 GPA at Hudson Senior High School
Design Thinking & Assessing New Business Ideas, Design Thinking & Assessing New Business Ideas at Harvard Extension School
Bachelor of Science (B.S.), Electrical and Electronics Engineering, 3.95 GPA, Bachelor of Science (B.S.), Electrical and Electronics Engineering, 3.95 GPA at Boston University
Arm Learning Paths: a repository of how-to content for software developers
Role in this project:
Front-end Developer
Contributions:7 reviews, 42 commits, 119 PRs in 1 month
Contributions summary:Zach implemented and refined the front-end user interface, focusing on the user experience. They added analytics tracking for user interactions on various components, including navigation bars, learning path cards, and search functionality. Code changes included modifications to HTML templates and JavaScript files, enhancing the visual presentation and interactive elements of the learning paths.
Tutorials & examples for Arm software development tools.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:57 commits, 1 PR, 25 pushes in 2 years 9 months
Contributions summary:Zach contributed to the development of embedded systems software, specifically related to UART communication. They added and modified header files defining UART register locations and configurations for different processor architectures (Cortex-A, Cortex-M). The commits focused on providing low-level access to UART hardware, indicating a focus on embedded systems and hardware interaction. Additionally, the user worked on docker files to set up VNC and NoMachine servers within the docker containers, which likely help for accessing remote desktops for running the embedded software development tools.
development-toolsarmv8armv7armhfarm
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.