I’ve been working professionally on the web and writing software since the mid 1990’s. In that time I’ve worked with more software and technologies than I can ever hope to list, but I’ve tried to put together a list of most of the relevant skills I’ve learned over the decades. I’ll try to break some of them down by relative knowledge level.
Expert Level Experience
- PHP
- MySQL
- JavaScript
- HTML
- CSS
- UI / UX
- Linux
- Windows
- Mac OS
- WordPress Development
- WP Plugin Development
- Laravel
- Server Administration
- Network Administration
- Membership Sites
- Marketing Funnels
- Domains & DNS
- Email Management
Professional Level Experience
- Application Design & Planning
- Code Review
- Git / Version Control
- Unit Testing
- Web & Data Analytics
- Complex SQL Analysis
- Team Leadership
- Mentoring
- Project Management
- Writing Documentation
- Customer Support
- E-commerce Development
Software / Service Experience
- GitHub / BitBucket
- Amazon AWS
- Google Services
- CloudFlare
- Infusionsoft
- HubSpot
- Misc. Other CRMs
- Teamwork
- Trello
- Jira
- Wistia / Vimeo
- Slack & RocketChat
- Photoshop
- and TONS more!
There are of course many things I haven’t listed that I’ve worked with for clients and myself over the years. I generally find that my breadth of experience gives me unique insight into solving problems that less-experienced team members often lack.