Ben Lafferty

Staff Software Engineer at Shopify

New York, New York, 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

🤩
Rockstar
🎓
Top School
Ben Lafferty is a Staff Software Engineer based in New York with eight years building distributed backends and AI/ML systems, currently leading platform work at Shopify. He brings hands-on experience across the full stack—from high-performance Go services and CLI tooling to web servers—demonstrated by his goclone project where he refactored parsing, integrated Cobra, and added an Echo-based webserver. His career spans rapid-growth startups and large-scale product engineering, holding progressive engineering roles at Shopify, PaySplit, and Rover. Known for improving reliability and developer ergonomics, he combines deep systems thinking with pragmatic delivery and a knack for reshaping messy legacy flows into testable, maintainable code.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Dominican University of California
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

html10
go10
cloning10
golang9
javascript9
parserator9
css9
parser9
command-line-interface8
command-line8
cli8

Programming languages (9)

TypeScriptJavaC++CSSJavaScriptGoHTMLSwift

Github contributions (5)

github-logo-circle
goclone-dev/goclone

Mar 2020 - Mar 2020

Website Cloner - Utilizes powerful Go routines to clone websites to your computer within seconds.
Role in this project:
userFull-stack Developer
Contributions:17 commits, 6 PRs, 14 pushes in 1 day
Contributions summary:Ben primarily focused on refactoring and improving the website cloner's functionality. They implemented and refactored file parsing, specifically for filenames, and reorganized HTML structure for better organization. Key contributions include managing and restructuring HTML elements (CSS, JS, and images) and integrating a web server to serve the cloned website. The user also introduced and integrated Cobra for command-line interface management and initiated the inclusion of a webserver using the Echo framework.
goroutinegolanggocloningcrawler
tempor1s/msconsole

Feb 2020 - Aug 2020

Suite of tools that makes your school life easier!
Contributions:9 releases, 42 commits, 3 PRs in 6 months
makeschoolsuitelifegolangcli
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