Andrew Milich is a software leader and founder with 11 years of experience building secure, product-focused systems from embedded firmware to consumer SaaS. He co-founded and led Skiff to 2.5M users and end-to-end encrypted email, calendar, and docs before the Notion acquisition, then led Notion Mail and later served as Head of Engineering for product at Cursor. Now at xAI as a Member of Technical Staff, he blends product leadership with hands-on engineering—his open-source work includes low-level embedded contributions to the widely used Tock OS (Nordic nRF51 UART drivers, RF233 radio userland, and sensor drivers). Comfortable across cryptography, UI, and systems stacks, he pairs Stanford CS training (AI focus) with a track record of shipping privacy-first, scalable products. Notably, he has shifted repeatedly between building and integrating startups into larger platforms, bringing both founder grit and execution at scale.
11 years of coding experience
6 years of employment as a software developer
The Dalton School
Science Honors Program, Science Honors Program at Columbia University
B.S. Computer Science (AI focus), Minor in Mathematics, Honors in Intl. Security; M.S. Candidate, B.S. Computer Science (AI focus), Minor in Mathematics, Honors in Intl. Security; M.S. Candidate at Stanford University
A secure embedded operating system for microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:17 commits, 12 PRs, 7 comments in 2 months
Contributions summary:Andrew primarily contributes to the `tock/tock` repository, a secure embedded operating system, by making changes related to the Nordic nRF51 microcontroller. Their work includes modifying UART (Universal Asynchronous Receiver/Transmitter) drivers, including enabling interrupts, sending and receiving bytes, and configuring baud rates. They also introduced a userland application for an RF233 radio module, including send/receive API, and added a driver for the FXOS8700CQ accelerometer with a userland application.
Contributions:46 PRs, 222 pushes, 1 branch in 4 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.