William Barksdale is a Senior Software Engineer based in San Francisco with 13 years of experience building mobile-first video and robotics-facing applications, particularly on iOS and Swift. He has progressed through multiple roles at Skydio—from Interface Engineer to Mobile Tech Lead to his current senior engineering role—where he describes his work as "programming the machine that builds the machine," reflecting a focus on embedded/mobile systems that drive hardware. His background in cognitive science and computer science informs a pragmatic approach to user-facing video apps, and he also brings hands-on experience with C++ and Rust for performance-critical components. William combines startup agility from companies like Revl and Remix with research and analytical rigor from running his own investment and research effort, making him comfortable at the intersection of product, systems, and applied research.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Arts (B.A.), Cognitive Science and Computer Science, Bachelor of Arts (B.A.), Cognitive Science and Computer Science at University of Richmond
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
William Barksdale - Senior Software Engineering at Skydio