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