Ali Macrae

The gravity defying blend of web developer and trampolinist.

Always seeking adventures!

Hire me now!

Building the awesome!

My name is Alasdair (Ali). I am a front-end web engineer with over 15 years experience working in the games industry.

I have a passion for all things front-end and am focussed on pushing the limits of CSS on high fidelity web pages.

Web engineering
Headshot photo of Ali

Ali trampolining outside somersaulting in the air

Jumping above!

I am also a British Gymnastics trampoline gymnast, coach and judge having been involved in the sport for over three decades. I currently coach at Cambridge Cangaroos trampoline club and hold the Performance Coach qualification.

About me
A gymnast on a trampoline

Park background
Rain

Bringing the web to life...


Challenging what browsers can do!


Thinking up creative solutions to front-end web problems and projects has been the driving force behind my career. I have worked on a prodigious variety of projects including gaming websites, progressive web apps, desktop applications, internal company tools and even take on the occasional volunteer projects for local sports clubs!

I can develop well on my own or as part of a team. I formed high perming teams to develop software that supports computer games including RuneScape and Scum. I often mentor other members of my team to maximise the potential of the front-end deliverable.

I am fervent to hear of any opportunities that allow me to construct spectacular experiences for visitors to applications and websites across the world! I am based in the UK and have a preference for remote-first working.



ThePossibilitiesAreEndless


Get in touch

I would love to hear of any ideas you might wish to discuss with me. I am always open to learning new skills, and throughout my career I have built a wide variety of systems across a huge range of tech stacks.

You can contact me using the form below or find me on social media.



This site is protected by reCAPTCHA and the Google Privacy PolicyIcon to represent this opens in a new tab and Terms of ServiceIcon to represent this opens in a new tab apply.