Summary
Senior software engineer with over 24 years of experience in broad, full-stack software development, including:
- Web, desktop, and mobile development
- Audio/Video processing
- API/SDK management
- Business ownership
- Startup company growth and evolution
- IT infrastructure
- Configuration management
- Team/SDLC management
- Customer management
Enjoys collaborating with customers and coworkers, and working in multiple languages and programming environments.