View high-resolution image.

Jonathan Hayward

In the words of one boss, "Jack of all trades and master of many."

Studied both sciences and humanities in school.

Lots-o-math awards.

Works really, really hard to communicate well.

Believes in "Let's not forget the user!"

Loves to make software that is a joy to use.

Delights in reducing user pain!

What are you waiting for?

Please contact him to discuss how he might be of service.

Technical skills at a glance

Usability: Master / 797 Usability / HCI
Master
JavaScript Master / 741 JavaScript
Expert
Software Engineering: Expert / 722 Software Engineering
Expert
Responsive Design: Expert / 721 Responsive Design
Expert
Unix: Expert / 704 Unix
Expert
Python: Expert / 700 Python
Expert
HTML: Proficient / 675 HTML
Proficient
Data Structures and Algorithms Data Structures and Algorithms
Proficient
Linux: Proficient / 659 Linux
Proficient
SQL: Proficient / 615 SQL
Proficient
System Programming System Programming
Proficient
Web Developer: Proficient / 579 Web Developer
Proficient
Gamification: Proficient / 579 Gamification
Proficient
CSS: Proficient / 556 CSS
Proficient
jQuery: Proficient / 538 jQuery
Proficient
LAMP: Proficient / 535 LAMP
Proficient
Design Patterns: Proficient / 535 Design Patterns
Proficient

Business skills at a glance

Negotiation: Expert / 733 Negotiation
Expert
Time Management: Expert / 713 Time Management
Expert
Creative Writing: Master / 712 Creative Writing
Expert
Public Speaking: Expert / 712 Public Speaking
Expert
Team Work: Expert / 703 Team Work
Expert
Customer Service: Expert / 700 Customer Service
Expert
Editing: Proficient / 651 Editing
Proficient
Business Writing: Proficient / 616 Business Writing
Proficient
French: Proficient / 606 French
Proficient
Article Writing: Proficient / 605 Article Writing
Proficient
Professional Networking: Proficient / 576 Professional Networking
Proficient