Steven Mcfarlane

Senior Software Engineer at Scientist.com

Orem, Utah, 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
Steven Mcfarlane is a Senior Software Engineer with 11 years of experience building web applications, currently focused on Ruby on Rails, JavaScript, and PostgreSQL at Scientist.com. He brings deep back-end expertise and a history of consulting across front-end frameworks and mobile stacks from his time at Notch8, pairing pragmatic engineering with client-facing delivery. An active contributor to the ruby community, he significantly extended the jira-ruby gem to support Agile boards and sprint management, showing a knack for improving developer tooling. Trained in business and marketing, he combines technical depth with product-minded thinking and experience managing high-stakes client budgets earlier in his career. Outside of work he channels curiosity into personal coding projects, photography, and guitar, reflecting a continuous learner who enjoys building both software and creative work.
code11 years of coding experience
job9 years of employment as a software developer
bookWeb Development, Web Development at SD Learn
bookHigh School Diploma, High School Diploma at La Costa Canyon High School
bookBrigham Young University-Idaho
github-logo-circle

Github Skills (8)

api-rest10
rest-api10
api10
jira10
api-design10
restful-api10
ruby10
testing8

Programming languages (5)

CSSJavaScriptLuaHTMLRuby

Github contributions (5)

github-logo-circle
sumoheavy/jira-ruby

May 2016 - May 2016

A Ruby gem for the JIRA REST API
Role in this project:
userBack-end Developer
Contributions:8 commits in 9 days
Contributions summary:Steven contributed significantly to the `jira-ruby` gem, focusing on expanding its capabilities related to Agile boards and sprints. Their work involved implementing new resources for Agile boards, allowing for features like finding boards, retrieving issues, and managing sprints. The user also added functionality to add issues to sprints and the backlog, and fixed related bugs.
apiruby-gemjirarubygem
smcfarlane/dotfiles

Feb 2017 - Nov 2022

Contributions:24 commits, 37 pushes, 2 branches in 5 years 10 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
Steven Mcfarlane - Senior Software Engineer at Scientist.com