Dymaptic
After a successful career as a music educator, Tim re-invented himself as a successful software developer teaching himself how to design, build, and deploy all types of applications, including web, desktop, and mobile.
This person is not in any teams
This person is not in any offices