Services

Custom Software Development

Exact, custom software built to your needs.

  • Websites and web application development
  • CMS setup and modification, including Wordpress and Drupal
  • Desktop software and general scripting
  • Applications for wearables and smartwatches
  • Customizations to existing open source software for your specific needs, such as QMK firmware builds

Software Maintenance and Upgrades

Modifying, updating, and upgrading existing software.

  • Optimizing websites and scripts for performance and speed
  • Fixing broken or outdated applications
  • Adding new features to existing software
  • Rescue projects, recovering when everything goes wrong and you need fresh eyes on it
  • Dependency upgrades, major version porting, help with difficult upgrades
  • Responsive website upgrades, to make your site look great on phones and tablets
  • Adding automated test suites to verify functionality
  • Source code malware analysis and removal from production webapps

DevOps Services

  • Automation tools and process streamlining
  • Linux administration and troubleshooting
  • Administering k8s, aws cloud services, VPS, and on-prem servers
  • Web security audits
  • Web hosting (contact me to discuss rates)

Technical Consulting

General software consulting and training.

  • Evaluating software solutions for your business needs
  • Software engineer hiring and skill screening services to help you build a team
  • Programming lessons and tutoring

Contact me for any project!