Software Engineer & Entrepreneur
📧 LinkedIn Profile | 📍 Saratoga Springs, Utah
I have been lucky enough to build software for the past 27+ years. During those years, I've learned how to ship stable, high-quality software that is enjoyable to use and valuable to businesses. I am a perpetual learner and have spent the past 12 months focusing on ways to create business value using AI technologies. I now spend a lot of my time creating custom MCP servers and extracting value where it was not possible beforehand.
Languages & Frameworks: Ruby on Rails, JavaScript, React, Ember.js, Hotwire, Stimulus
Technologies: AI/ML Integration, Microservices Architecture, API Development
Business: Product Strategy, Team Leadership, Technical Mentorship, Revenue Generation
Specialties: Enterprise Web Applications, Developer Tooling, Community Platforms
Business Owner | Berry Development | Apr 2024 - Present
- Lead software consultancy specializing in AI-driven data collection and analysis
- Developed custom Model Context Protocol (MCP) servers for business intelligence
- Help companies understand and leverage their data for business growth
Staff Software Engineer | ClickFunnels | Mar 2023 - Feb 2024
ClickFunnels is a leading marketing automation platform with over 150,000 entrepreneurs using their software to build sales funnels and online courses.
- Designed and developed the "Course Wizard" feature for user-friendly course creation
- Built internal tooling improving developer experience and productivity
- Mentored mid-level engineers while untangling legacy technical debt
- Developed rich UIs using Hotwire, ViewComponent, and Tailwind CSS
Senior Software Engineer | Orbit | Feb 2022 - Mar 2023
Orbit was a community management platform that helped companies build and engage developer communities. The company was later acquired by Postman.
- Led query builder refactor enabling flexible report generation
- Optimized database queries resulting in significant speed improvements
- Created comprehensive architecture documentation supporting async team communication
- Developed community platform features using Stimulus, Hotwire, and CSS
Senior Software Engineer | Realvolve, Inc | Aug 2020 - Dec 2021
Realvolve is a comprehensive real estate CRM and transaction management platform designed for agents, teams, and brokerages.
- Worked on large-scale Rails real estate CRM platform
Founder | CodeFund | Jul 2017 - Jul 2020
CodeFund was an ethical advertising platform focused on funding open source projects by connecting developers with relevant advertisers.
- Founded ethical advertising network
- Built sustainable revenue model supporting open source ecosystem
- Distributed significant funding to open source maintainers
- Led cross-functional teams in sales, marketing, and account management
Lead Engineer | Skipio | Sep 2016 - Jan 2018
Skipio is a personalized SMS marketing platform that helps businesses automate text messaging campaigns for customer engagement.
- Built revenue-generating MVP with small development team
- Developed messaging interface using React and Redux
- Created iOS/Android applications using React Native
- Revenue Impact: Generated significant funding for open source ecosystem through CodeFund
- Technical Leadership: Multiple successful team mentorship and architecture initiatives
- Publications: Authored "Rails Pocket Reference" (O'Reilly Media, 2008)
- Open Source: Active contributor with code published under GPL license
- Industry Recognition: Strong professional network and peer recommendations
Helping companies adopt AI technologies to drive business growth