Connor Barnes is a software engineer with 11 years of experience focused on native iOS and macOS development, currently building and maintaining a live-production macOS client at Renewed Vision using AppKit and SwiftUI. He brings deep expertise in concurrency (GCD and Swift Concurrency), modular architecture, and testable design, routinely profiling for performance and applying dependency injection and access control to keep code clear and safe. Connor has substantial macOS-first SwiftUI experience (not just iOS or Catalyst), extensive use of Swift Package Manager, and practical experience bridging Swift with C++ and Rust. He also has a background in teaching introductory computer science and building scientific macOS tools, which informs his emphasis on documentation and maintainability. Based in San Francisco, he pairs academic training (BS/MS from Colorado School of Mines) with hands-on engineering in production media and research domains.
11 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Colorado School of Mines
Contributions:2 releases, 37 commits, 50 pushes in 1 year 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.
Request Free Trial
Connor Barnes - Software Engineer 2 at Renewed Vision