Custom Software Solutions

All problems have solutions. Let me solve yours.

Why choose Ars Mentis?

Custom Software

We’ll work together to turn your idea into a viable, feature rich, high-quality solution. I stand by my software and provide long-term support; if a bug is my fault, I’ll fix it for free.

Professional Coaching

I have 10 years of experience teaching and mentoring. If you're looking to reinforce the basics or learn the hot new framework, I can help you achieve your goals.

IT Solutions

I can provide guidance on purchasing systems, analyze existing systems, and provide secure and long-term hosting, configuration, and maintenance services.

Solutions for every problem, big business or small


I have been involved as a lead consultant and primary back-end engineer on the VoltBuilder project since its inception. I collaborated in the development of the idea of VoltBuilder, and continue to direct the progress of the product. I designed and implemented all back-end infrastructure of the product, and currently monitor and maintain the product in its entirety.


I helped WDET transition from a custom build CMS to a standard WordPress site. This process involved transferring over 10,000 articles, along with audio, video, and image files, from the old to the new site. I cleaned up data sources and maintained SEO using redirect links.


As an engineering consultant for the HeyWallet team, I implement validation strategies to ensure that HeyWallet's source code met industry standards and best practices. I also help to guide project development by generating ideas that meet HeyWallet's needs.

How it works


We'll work together to create a comprehensive project plan, timeline, product specs, and mock-ups for your idea. Or, if you have an existing product, I can propose enhancements and solutions to help you achieve your development goals.


I can work with your team, or assemble a team, to develop your project. During the development phase, I will review your project to make sure standards are met and best practices are observed. One of my designers will create the perfect look for your product.


Once your project is complete, I will provide long-term support. Whether I helped configure your office network, helped improve your existing product, or built your new product, I will monitor for problems, manage systems, and find solutions to any emergent issues.

Ready to get started? Contact me now!

James Kruth

Phone/Fax: 734.215.5790

Ars Mentis LLC
2075 W Stadium Blvd # 3348
Ann Arbor, MI 48106-7797