Kevin Ross is a serial entrepreneur and technologist with over two decades of software industry experience who founded and scaled Metova from an $8,000 bootstrap to an Inc. 500 company and now runs AlienFast, a SaaS company builder that partners to launch and operate product ventures. He blends hands-on engineering — contributing to notable open-source projects like Material-UI, react-apollo, and state_machines — with operator instincts for turning failing development efforts into reliable, high-availability products. Kevin’s strengths lie in refining problem statements, building cross-functional teams, and implementing the people, process, and technology changes that enable sustainable growth. He has a proven track record of doubling revenue through disciplined execution and maintains a pragmatic builder-investor mindset when vetting new ideas. Based in Tullahoma, Tennessee, he pairs startup grit with deep experience in web and mobile architecture, product management, and developer tooling.
12 years of coding experience
12 years of employment as a software developer
Bachelors, Management Information Systems, Bachelors, Management Information Systems at Iowa State University
Contributions:17 releases, 907 commits, 53 PRs in 8 months
Contributions summary:Kevin's contributions primarily revolve around converting Less code to Sass in the MDB-UI-KIT repository. They were responsible for preparing Grunt tasks to convert Less to Sass, converting mixins, and addressing issues with CSS extensions and background color variations. They also discovered and corrected invalid CSS declarations and updated the documentation. The work involved significant refactoring to align with a new stylesheet structure for better component integration.
Adds support for creating state machines for attributes on any Ruby class
Role in this project:
Back-end Developer
Contributions:2 reviews, 9 commits, 5 PRs in 1 year 10 months
Contributions summary:Kevin primarily worked on improving the `state_machines` Ruby gem. Their contributions focused on refactoring and standardizing the handling of transactions within the library, ensuring consistent behavior and preventing potential issues related to hybrid configurations. They also fixed tests and introduced changes to align the gem's behavior with the `ActiveRecord::Base#save` method, improving reliability. The user demonstrated a solid understanding of the gem's internal workings by modifying core files like `transition_collection.rb` and `machine_collection.rb`.
machinesfsm-librarystatemachinerubystate-machine
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.