Steve St Martin

Head Of Engineering at Shogun

Tampa, Florida, 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
Steve St Martin is a Tampa-based Head of Engineering with 16 years of professional experience and over two decades of full‑stack expertise, who has progressed through hands-on engineering to senior leadership roles at Shogun and prior CTO and director positions. He combines deep frontend chops—evidenced by notable contributions to the widely used rails/jquery-ujs project improving remote interactions and UX—with product-minded technical leadership that scales teams and systems. Comfortable shifting between coding and strategy, he has repeatedly moved up the engineering ladder within the same company, signaling strong delivery and organizational impact. Known for simplifying complex client-side behavior (like button-disabling and remote form serialization), he brings pragmatic engineering trade-offs and operational rigor to fast-paced SaaS environments.
code16 years of coding experience
job24 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
21reputation
244reached
1answer
1question
github-logo-circle

Github Skills (10)

javascript10
rails10
front-end-development10
jquery10
ruby-on-rails10
html8
xcode6
objective-c6
activerecord6
ios6

Programming languages (4)

TypeScriptJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
rails/jquery-ujs

Jan 2010 - May 2010

Ruby on Rails unobtrusive scripting adapter for jQuery
Role in this project:
userFront-end Developer
Contributions:14 commits in 3 months
Contributions summary:Steve primarily focused on enhancing the functionality and user interaction of the jQuery-ujs library. They rewrote and refactored remote link handling, introduced confirmation handlers, and implemented features to handle form data serialization for remote calls. A significant portion of their work involved adding the ability to disable buttons during remote calls, and simplifying the implementation. Their changes provided a more streamlined and responsive user experience.
ruby-on-railsscriptingunobtrusivejqueryrails
retailbenefits/alphadecimal

May 2018 - Mar 2025

Base62 encoding and decoding to turn numbers into very compact strings
Contributions:1 review, 3 pushes in 6 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
Steve St Martin - Head Of Engineering at Shogun