Custom Software

  • Consulting - We’ll work together to turn your idea into a viable solution
  • Development - Once we’ve found a solution, I can make it a reality
  • Design - I will work with the designer of your choice, or find a designer to create the perfect look for your product
  • Analysis - I can propose enhancements and solutions to problems through careful analysis of your existing applications and infrastructure
  • Support - I stand by my software; if a bug is my fault, I’ll fix it for free

IT Solutions

  • Consulting & Analysis - I can provide guidance on purchasing new systems, or analyze your current system for problems
  • Configuration - I can configure servers and set up your office network
  • Support - I’ll provide you with long-term, post-configuration support
  • Hosting - I’ll securely host your application or content


  • Mock-ups & design specifications
  • Web & mobile app development using modern frameworks like AngularJS, ExpressJS, Flask, Bootstrap, Ionic, and Cordova
  • eCommerce integration using platforms such as Stripe
  • Cross-platform development: iOS, Android, Windows, Mac OS
  • Database design and analysis
  • Automated data transformation & conversion
  • Python, JavaScript/NodeJS, PHP, HTML, CSS and many other languages
  • MySQL, PostgreSQL, MongoDB, and many other databases
  • WordPress, Drupal and other Content Management Systems
  • Server configuration (primarily GNU/Linux) and management
  • Network infrastructure configuration