Abraham Brookes

Web dev and stuff

Cairns, QLD, Australia Currently building NDIS software at Caremaster but if you want to contact me to talk about stuff just shoot me an email

I'm a full stack keyboardicus with a focus on intuitive design, test driven development and task accountability. I have been working fully remote since March 2020, guess why. That means I have a home office and a couple years experience in remote work - slack, zoom, webcam, pants.

I use laravel and vue and I build my UI's in storybook, e2e test with cypress, structural test with phpunit and local dev in docker.

I like to think I am good at taking back-of-a-napkin drunken doodlings and turning them into a fully fleshed out scoping document, detailed task list, dependency graph and roadmap, and deliver best practice, rock solid code.

Skills and experience

Languages & frameworks

vue
laravel
storybook
cypress
javascript
php
jquery
playcanvas
vuex
phpunit
tailwind
inertia
sockets.io
jest
vue router
bootstrap
mysql
bootstrap-vue
threejs
node
aframe
pdo
html
css
filestack

Architecture concepts and tools

git
bash
docker
oop
patterns
REST APIs
artisan
npm
yarn
composer
webpack

Platforms and APIs

fiddledshipped
stripe
a couple
one or two
mapbox
a bunch
several
filestack
several
one or two
aws
one or two
one
gcs
one
one
xero API
two
two
facebook
a couple
one or two
livn
one or two
one
lifx
a bunch
a couple
oauth
several
one or two
pexels
one
one

My work

Shotlist

A platform for individuals to sell their content directly to the brands that are looking for it.

Built on Laravel and Vue and integrating with google cloud storage, shotlist is destined to democratize the video content market.

Shotlist is a collaboration with design from my friend Ben Langtree.

Stack: Laravel, Vue, Vuex-orm, Google Cloud, Cypress, Stripe, Clickup
Platforms: Web
Website: www.shotlist.io

RedLamp

An android app that controls the color of your home lighting to match the time of day, in order to help you sleep.

Running on a webserver and controlling LIFX bulbs, this app used your wi-fi connection to send commands using LIFX's RESTful API.

Languages: PHP, SQL, Javascript, HTML/CSS
Platforms: Web, Android
Website: www.brookesy.dev/redlamp

iConcierge

A commission-share, white label, travel booking app.

Integrating directly with reservation software APIs for live availability and realtime booking, iConcierge offers commission share tour bookings to hotels in the Cairns region.

A fully featured platform including local restaurant listings, Local experiences and an interactive map (Mapbox). Also installed on touchscreen kiosks.

Languages: PHP, SQL, Javascript, HTML/CSS
Platforms: Web, mobile, kiosk
Website: www.iconcierge.net.au
More: www.itourism.com.au/iconcierge

Hey YOU! Shoot those balloons!

A one-swipe mobile game where you control a little ballista on top of a tower to shoot encroaching enemy balloons.

Built on Unity3D and available now on android, HYSTB is a side project of mine.

See it on Google Play

Languages: C#
Software: Unity3D, Blender3D

Cairnsisawesome.com

A tourism info centered website about Cairns - includes a vue/mapbox editable map and a fully custom admin area.

Built on Laravel with cameos from Vue, Mapbox, Bootstrap and with a custom admin area, Cairnsisawesome.com forms the basis for my ongoing cutom website builds (also built on this framework is Tropicalsportfisher.com).

Stack: Laravel, Vuejs, Mapbox, PHP, SQL, Javascript, HTML/CSS
Website: www.cairnsisawesome.com

Double Action: Boogaloo

A high-octane, superfun shooter that encourages gameplay experimantation and goofy fun with your friends.

Double Action: Boogaloo is a mod of Counter Strike Source that I worked on with a small international team of volunteer modders back in the day.

I mainly made art - props, maps and characters (including rigging and import to the engine) and later started to explore the Source SDK.

Meshes: Model, unwrap, rig and export using Blender
Materials: GIMP, dDo
Maps: Hammer
Languages used: C++, Source Engine-specific scripting languages
Website: www.doubleactiongame.com

Don't forget to check out my github!

Abraham Brookes 2023

abrahambrookes@gmail.com