Connor Barnes

Software Engineer 2 at Renewed Vision

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Colorado School of Mines
github-logo-circle

Github Skills (15)

data-files9
visa8
in-progress8
simulation7
graph6
player6
swift4
macos4
rust4
ios3
actor-model3
controlling3
controller3
xps2
game-development1

Programming languages (3)

C#RustSwift

Github contributions (5)

github-logo-circle
HildrethResearchGroup/Graphs

Apr 2020 - Aug 2020

A macOS app that manages the organization of data files and graphs them.
Contributions:138 commits, 125 pushes, 15 branches in 4 months
macos-appdata-filesgraphsgraphmacos
SwiftVISA/CoreSwiftVISA

Jul 2020 - Oct 2021

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