Ibraheem saleh, Developer in Sydney, New South Wales, Australia
Ibraheem is available for hire
Hire Ibraheem

Ibraheem saleh

Verified Expert  in Engineering

Software Developer

Sydney, New South Wales, Australia
Toptal Member Since
June 11, 2021

Ibraheem is a passionate developer with a keen acumen for learning who solves unique and engaging tech problems, making great projects come to life. He has developed an escape room in a bus, a VR roller coaster, and an AR presentation tool for auto shows, just to name a few. He has proven experience in everything from programming languages and environments, mechatronics, computer animation, VFX, and CAD modeling to CFD and FEA analysis and even some welding and fabrication.


Electronics, C#, Java, C++, C, Unity, Xcode, Android Studio, SOLIDWORKS, KiCad...
Spinifex Group
Internet of Things (IoT), Unity, Maya, C#, Java, C++, C, Android Studio...
Rotor Studios
Maya, Python, C++, Android Studio, C, C#, Java, Unity, Unreal Engine, HoloLens...




Preferred Environment

Unity, Android Studio, Internet of Things (IoT), Autodesk Maya, SOLIDWORKS, C++, Mechatronics, C#, Unreal Engine, Python

The most amazing...

...thing I've built is the Dreamworld VR roller coaster, on a slim budget and deadline and myriad bespoke electronics, pushing hardware beyond its intended use.

Work Experience

CTO, Lead Developer

2020 - 2021
  • Designed and fabricated the POC and rapid prototype and developed the hardware, electronic, and software solutions for the SpotCheck product.
  • Managed external suppliers, outsourced work, and freelancers.
  • Researched and developed features and tech for the product.
Technologies: Electronics, C#, Java, C++, C, Unity, Xcode, Android Studio, SOLIDWORKS, KiCad, EAGLE, Internet of Things (IoT), Mechatronics, Near-field Communication (NFC)

Senior Developer

2019 - 2020
Spinifex Group
  • Designed hardware and software for live events and activation around the world.
  • Developed an AR training and marketing tool for Acura called Acura INDEX.
  • Consulted and helped with client-facing producers with pricing and timing jobs, and managed and supervised junior developers and their development.
Technologies: Internet of Things (IoT), Unity, Maya, C#, Java, C++, C, Android Studio, HTC Vive, Oculus, Jira, Confluence, Mechatronics

CG Developer

2016 - 2017
Rotor Studios
  • Designed and developed tools for VFX, 3D, technical artists, compositors, and video editors.
  • Handled R&D, proofs of concept, and rapid prototype concepts that led to many new clients and businesses.
  • Built Dreamworld VR rollercoaster in next to no budget or time, pushing hardware well beyond its intended uses and a whole bunch of bespoke electronics.
Technologies: Maya, Python, C++, Android Studio, C, C#, Java, Unity, Unreal Engine, HoloLens, Samsung Gear VR, Oculus, Three.js, WebGL, Blend4Web, Internet of Things (IoT)


Explore all-new Acura vehicles as you've never seen before with Acura INDEX. You will be able to see and explore vehicles in full 3D, without stepping outside of your home or into a dealership! Browse through hotspots.

Yonex Fine Tuned

A music-inspired game where players hit colored pads in sequence with the music and on-screen queues, designed to help tennis fans better understand Yonex's role as the official string partner of the Grand Slam tournament.

Mick Doohan's Sky Rider Motocoaster

Developed an immersive virtual reality (VR) rollercoaster ride at Dreamworld on the Gold Coast. Designed all the bespoke electronics mounted to the physical rollercoaster and developed the software used.
2013 - 2015

Bachelor's Degree in Computer Science

University of Technology Sydney - Sydney


Three.js, WebGL


Maya, Android Studio, SOLIDWORKS, Xcode, KiCad, EAGLE, Jira, Confluence, HoloLens


Unity, Unreal Engine, Blend4Web


C++, C#, Python, Java, C


Oculus, Samsung Gear VR


Augmented Reality (AR), Virtual Reality (VR), Internet of Things (IoT), Autodesk Maya, Mechatronics, Computer Science, Electronics, HTC Vive, Arduino IDE, Near-field Communication (NFC), Mixed Reality (MR)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring