Can’t find the right software to help your buess?

We build custom software that unlocks business value and increases productivity

Have you tried to find off-the-shelf software to help your business, but came up empty handed? Are you unsure of how to start, or can't find the right people to make your ideas become a reality? We work closely with medium-sized businesses to solve their business problems with technology. We leverage your existing software investment to produce high-value software that can change and grow with your business.

Hank Head

I started my first project with RoleModel Software in 2002. Since then we have worked on a total of 9 projects together. On every project, RoleModel created software that users loved and solved the business challenge that we faced.

Hank Head, VP, Optum Technology (>$100 Billion Revenue)

Company Highlights

We are a custom software and web development company specializing in mobile and web software. Our project sizes range from $50K to $4MM.


Years in Business


Multi-Project Clients


Team Members


Offshore Developers

Offering Broad Business & Technical Expertise

We use agile software development practices and a wide range of web development technologies to create custom software perfectly fitted for your business.


  • Healthcare
  • Construction
  • Agriculture
  • eCommerce
  • Insurance
  • Pharma
  • Manufacturing
  • Publishing
  • Fitness/Sports
  • Logistics


  • Ruby / Rails
  • JavaScript / Node.js
  • React / React Native
  • Swift / Objective-C
  • Java / C#
  • Elixir / Erlang
  • Python / TensorFlow
  • AI /Machine Learning
  • Data Visualization
  • UI / UX


  • Cloud / DevOps
  • Mobile Web
  • iOS / Android
  • Web Applications
  • Desktop

Client Locations

  • USA
  • Europe
  • Australia

See our Work in Action

The short demos below are a small sample of our custom software development portfolio. Our clients love how our web development services increase business productivity.

Sayfa Group: Industrial Access & Fall Protection Systems

Boronia, Australia

Custom software enables Sayfa to quickly and seamlessly produce 3D models and accurate sales quotes

  • Cloud-based system accessible anywhere
  • Extensive use of 3D modeling
  • Easily configures complex stairs and angles
  • Calculates complex parts lists


Bodø, Norway

Electronic Health Record (EHR) software dashboard for diabetes clinics to share and compare their outcome data to improve population health

  • Responsive mobile application
  • Data sharing with other clinics
  • Configurable business rules
  • Color coded data for easy interpretation

LifeWay Christian Resources

Nashville, Tennessee

A new e-commerce website simultaneously integrated with a new back-office system that improved business processes

  • LifeWay acquired the company Wordsearch, needing a tech upgrade
  • Built a mobile-friendly web application
  • Automated e-book subscriptions and royalty reporting
  • Tightly integrated with existing software/databases

Have Questions?

Click to Schedule a Free Q&A Conversation
Or . . .Click Here for More Info

Value-Added, Risk-Reducing Development Process

We divide our custom software development process into multiple stages. This process reduces your risk and makes it easier for you to assess the value we deliver at each step.

  • Time: ~1 Week
  • Team Size: 2+
  • Price: $4,750
  • Feasibility Analysis of business challenge and value drivers
  • Collaborate to estimate project scope, cost, and ROI
  • Develop ideas for User Experience
  • Investigative Summary Report on items above
  • Time: 1-3 Weeks
  • Team Size: 2-3+
  • Price: $15k to $45k
  • Dig deep into goals and risks
  • Identify key user processes
  • Develop design-focused, functional prototypes
  • Plan your Rollout
  • Time: 4-16 Weeks
  • Team Size: 3+ or 5+
  • Price: TBD
  • Build your first release to validate your software
  • Testing with real users in the real world
  • Identify new feature requirements
  • Deliver an Refine software roadmap Summary Report
Future Releases
  • Time: 2 Weeks or longer
  • Team Size: 3+ or 5+
  • Price: TBD
  • Add features
  • Refine the user experience
  • Implement changes
  • Adjust software roadmap

Expert Leadership Team

With decades of experience as software and business consultants, our Leadership Team is ready to discuss your business challenges and how custom software can work for you.

Ken Auer

Ken Auer


Ken’s passion and commitment to software craftsmanship has made him a respected leader in the sustainable software movement. For over four decades, he has applied his craft as a leader of high-performance development teams. At the inaugural 2009 Software Craftsmanship North America Conference, Ken was introduced as “the father of software craftsmanship.” He is co-author of the well-received book Extreme Programming Applied: Playing to Win!

Caleb Woods

Caleb Woods


Caleb is a technologist who understands and solves complex business problems. He has a passion for software craftsmanship and producing sustainable software. Caleb leads the company’s technical and design efforts, stays current with technology trends, and makes recommendations for “full-stack” software architecture.

Roy Miller

Roy Miller


Roy is an experienced business and technology leader, developer, and strategist. He oversees marketing, sales, and operations. He has been actively involved in leadership for startups to multinational consulting projects over 25 years. Roy is an expert in business transformation and has published two books on agile development.

Locations to Serve You

Our software development company is located in North Carolina near Raleigh and the Research Triangle Park (RTP). We can work with clients across the USA, including Atlanta, Charlotte, Washington, Boston, Chicago, Houston, and Denver. Team Members reside in Tennessee, Texas, Wisconsin, and New York.

Special Offer: Don't miss this . . .

We are now offering you help determing if your software project is "Feasible." For 45 minutes, we'll give you access to one of our highest paid business/technical experts. You can freely discuss your project, ask questions, and get valuable technical and business feedback. For Free. Why? It helps us both to get a clearer picture of what it will take to make your idea a reality. You will make a better decision on whether custom software is right for you. We will see if your specific needs fit our business. We both win! Book your time slot now.

Not quite ready to talk and want more information?Click Here for More Info