I’m Rich Haines (he/him), a self-motivated software and games developer with 25+ years of experience, driven by a long-standing obsession with building intuitive yet compelling interactive experiences. My journey started with a Sinclair ZX Spectrum, and ever since I’ve loved turning ideas into working prototypes—especially where technology meets creativity, like VR and real-time systems. I mainly build with Unity for game prototypes and development, and I’ve also worked across mobile and web using cross-platform approaches such as React/React Native and LÖVE (Lua). Alongside development, I enjoy recording my own sound effects and creating pixel art, while carefully selecting and assembling other assets when needed. I’ve been the sole developer on multiple projects and have deployed apps and games across platforms including Meta App Lab, sideQuest, the Google Play and Apple App Store ecosystems, and itch.io.

Rich Haines

I’m Rich Haines (he/him), a self-motivated software and games developer with 25+ years of experience, driven by a long-standing obsession with building intuitive yet compelling interactive experiences. My journey started with a Sinclair ZX Spectrum, and ever since I’ve loved turning ideas into working prototypes—especially where technology meets creativity, like VR and real-time systems. I mainly build with Unity for game prototypes and development, and I’ve also worked across mobile and web using cross-platform approaches such as React/React Native and LÖVE (Lua). Alongside development, I enjoy recording my own sound effects and creating pixel art, while carefully selecting and assembling other assets when needed. I’ve been the sole developer on multiple projects and have deployed apps and games across platforms including Meta App Lab, sideQuest, the Google Play and Apple App Store ecosystems, and itch.io.

Available to hire

I’m Rich Haines (he/him), a self-motivated software and games developer with 25+ years of experience, driven by a long-standing obsession with building intuitive yet compelling interactive experiences. My journey started with a Sinclair ZX Spectrum, and ever since I’ve loved turning ideas into working prototypes—especially where technology meets creativity, like VR and real-time systems.

I mainly build with Unity for game prototypes and development, and I’ve also worked across mobile and web using cross-platform approaches such as React/React Native and LÖVE (Lua). Alongside development, I enjoy recording my own sound effects and creating pixel art, while carefully selecting and assembling other assets when needed. I’ve been the sole developer on multiple projects and have deployed apps and games across platforms including Meta App Lab, sideQuest, the Google Play and Apple App Store ecosystems, and itch.io.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Web Developer (supporting Community Sites) at Community Sites
January 1, 2015 - Present
Worked closely with Community Sites over a number of years to develop and maintain websites for a wide range of clients. The work focuses on building websites and catalogues for community groups, museums, and archives. Involves heavily customised WordPress systems where new features are often required as websites are added; tasks cover research and feasibility, early development stages, launch support, and ongoing multi-faceted responsibilities within the team.
Web Developer (self-employed)
January 1, 2012 - Present
Self-employed web developer and games/software creator working across tools, languages, and frameworks including PHP, JavaScript/jQuery, HTML/CSS, SASS, WordPress, Omeka, Zend framework (Laminas), MySQL, React, Amazon S3, Solr, and Git/GitHub. Specialises heavily in WordPress: built multiple plugins from scratch to meet client specifications, and developed/maintained customised WordPress themes for Community Sites projects that power 150+ websites. Experience spans discovery and feasibility through to launch and ongoing support for heavily customised platforms.
Assistant Manager / Shop Assistant / Cashier at Snoopers Paradise
January 1, 2005 - Present
Part-time retail role at a busy local business, helping customers with purchases and resolving stallholder issues as they arose. Assisted with training new staff and performed floor management responsibilities on a regular basis, strengthening communication, teamwork, and interpersonal skills.
Software Developer (Digital Experience) at Digital Experience Ltd
January 1, 1994 - January 1, 2002
Worked in a small team developing Microsoft Windows products including children’s educational/entertainment content distributed on CD-ROM, plus digital marketing freebies and a suite of screen savers with their own configuration applications. Contributed ideas from concept through completion and collaborated with clients/design studios spanning museums to financial services and major consumer brands. Supported workplace PC troubleshooting, upgrades, and maintenance, and helped people with varying abilities gain confidence and experience in software development.

Education

NVQ in Information Technology at Brighton iTec (ITEC GCSEs at Longhill High School, Ovingdean, East Sussex)
January 11, 2030 - September 14, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education, Media & Entertainment, Retail, Computers & Electronics