James Ward is a UK-born motion designer and visual artist with 17 years of creative and technical experience, currently based in Crested Butte, Colorado. He combines a minimalist, process-driven approach to motion, animation and GIF art with a strong background in creative direction and running a studio that served clients like Vodafone, BBC and Investec. Parallel to his visual work, James has substantial hands-on engineering experience—contributing to well-known open-source projects such as Dropwizard, Play Framework and grpc-kotlin—bringing skills in backend, build automation and performance-focused caching. This blend of artistic sensibility and engineering savvy lets him translate complex stories into clear, well-engineered motion work and technical examples. He values listening, attention to detail and elegant simplicity, and has been recognized as a featured digital artist on platforms like Ello and Tumblr.
17 years of coding experience
12 years of employment as a software developer
BA Hons, Television and Video Production, BA Hons, Television and Video Production at Bournemouth University
Contributions:37 commits, 12 PRs, 36 pushes in 4 years 10 months
Contributions summary:James primarily worked on fixing issues related to running Java examples. Their contributions include correcting classpaths and adjusting commands for the `AtUnit` testing framework. They also added a Gradle wrapper, which suggests involvement in build automation and project configuration. Additionally, the user introduced shell scripts for Unix support and updated the scripts to enhance their functionality.
The Community Maintained High Velocity Web Framework For Java and Scala.
Role in this project:
Back-end Developer
Contributions:24 commits, 2 PRs, 19 comments in 5 years 1 month
Contributions summary:James primarily contributed to back-end functionality and database interactions within the Play Framework. Their work includes enhancing database connection support for various database types by modifying configuration settings and SQL queries. The user also made improvements to the framework's handling of database evolution and responses, ensuring errors are properly logged and fixing an issue related to caching. Furthermore, they refactored code for cleaner formatting and improved code organization.
restfulplay-frameworkframeworkplayframeworkjvm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.