Mac Lyle is a user-focused senior software engineer with six years of full-stack experience building and shipping revenue-driving features in fast-paced startup environments. Based in San Jose, he excels at translating non-technical business needs into clear technical specifications and has a track record of delivering high-impact projects—everything from a JavaScript web form integration that enabled over $1M in recurring revenue to a pricing dashboard that supported a $5M sales pipeline. He is proficient across Angular, Node.js, MongoDB, and integrations with enterprise tools like Slack, Microsoft Teams, HubSpot and Salesforce. Mac combines strong communication and client-facing experience—working closely with enterprise customers such as Sage Intacct—with disciplined engineering practices like raising test coverage and refactoring core flows. He also has entrepreneurial roots as a co-founder who built a bookings-driven online business and earlier taught newly introduced biometrics labs at Haverford, showing an unusual blend of product, technical, and teaching instincts.
6 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Haverford College
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.