Ian Macfarlane is a software engineer based in Seattle with a decade of experience building maintainable, reliable systems that tame complexity. He emphasizes pragmatic decision-making—favoring clear constraints and disciplined trade-offs captured by his maxim, "For every yes, there are a thousand no's." With a background in mechanical engineering from Temple University, he brings a systems-oriented mindset and attention to real-world constraints into software design. Ian focuses on long-lived, auditable solutions that balance robustness with simplicity, and he thrives in environments where careful architecture matters more than flashy features.
10 years of coding experience
Bachelor of Science, Mechanical Engineering, Bachelor of Science, Mechanical Engineering at Temple University
High School Diploma, High School Diploma at Julia R. Masterman Laboratory and Demonstration School
An app to assist an Apple Shortcut that automatically takes Spotify links received in Messages and adds those songs to a playlist.
Contributions:2 releases, 58 commits, 2 PRs in 5 months
takesshortcutsongsimessagespotify
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.