🐳Hello, I'm Amari! I'm a full stack web developer who loves making visually appealing, easy-to-use websites for social communities, creativity and research communication.
I believe great websites should be a delight to use. With my foundation in visual art and interaction design research, I craft web experiences that function seamlessly without compromising on performance and security.
I'm a web developer at Art Fight , where I design and develop major new features for more than 600,000 users. I'm also the founder and solo developer of ChickenPet , a game website with trading, forums, and raffle mechanics.
Projects
About Me
- 5+ years' experience in PHP, MySQL, JavaScript, HTML, and CSS
- 2 years' experience in Laravel, Typescript, React.js, and Next.js
- Research-backed, user-centred design: I've conducted PhD research into improving interaction design practices for affective connection.
- Motivated independent learner: As a self-taught web developer, I'm confident upskilling and learning frameworks independently with minimal guidance.
- Doctor of Philosophy: Human-Computer Interaction and Interaction Design
- Master of Fine Arts: Interactive Media
- Bachelor of Fine Arts (1st Class Honours): Digital Animation
All projects
I am a seasonally-contracted web developer for Art Fight, an annual game where you earn points by drawing art of other users' original characters. The game currently has over 600,000 users and is rapidly growing.
I was a contract web designer/developer for Caring for the Carer, a joint research project by four Australian universities. This knowledge database offers medical information and pragmatic advice for carers of patients with brain tumours. Built in WordPress, it incorporates feedback from user-testing studies, offering an approachable, frictionless experience while browsing medical and administrative resources.
I'm the founder and full stack developer of ChickenPet, a game website centred around breeding, trading, customising, and going on adventures with chickens.
Outside of developing and maintaining features, I also manage DevOps for ChickenPet and moderate site content.
As a Web and Social Media chair for OzCHI since 2024, I have been in charge of designing, developing, and maintaining the website as its hub of information for presenters and attendees. I liaise with other conference chairs to ensure all information is up-to-date and accurate, and I design layouts that present lots of information concisely.
As a freelance artist, I created this web application for clients to view instant estimates for my art services before contacting me to order. This tool showcases my artwork to entice viewers while also providing inormation about pricing in various currencies.
I develop and maintain the Toyhouse Live Code Editor, a HTML and CSS editor with a visual preview window that helps coders design webpages for Toyhouse. Toyhouse is a creativity-focused website where users (often unfamiliar with code) may customise webpages with HTML and CSS. With a live-refreshing preview code, this tool helps users create visually rich pages.
My homepage showcases my works across many mediums: web development, creative coding, visual art, animation, music production, and writing. It has a Search feature with an index built using a bespoke crawler.
In my PhD thesis, I explored designing digital spaces for affective connection at a distance, I reimagining technologies like websites and maps to create a sense of being in the same place and playing together. These interactive apps explore the concept of “transplace” which my thesis posits: places formed when expressive, persistent, and synchronous technologies scaffold affective connections.
This templating framework was made for people with low-to-moderate familiarity with coding to self-publish novels and short fiction. Configured with JSON and HTML files for written content, it runs out of the box on a PHP server, providing a single-page view of all chapters and a dark/light mode colour theme toggles.