Full stack mobile, web and blockchain development.
Crafting simple and beautiful cross platform user interfaces.
I've been building digital products for over 15 years, driven by a passion for creating intuitive, dynamic user experiences. My career began as a UI/UX designer, but over time, my fascination with turning designs into reality through code led me to shift toward software development. Today, I work across the full stack, with a strong emphasis on frontend development and Web3 technologies, which I have been specializing in since 2017.
I’m currently leading the frontend team for the Synthetix Perps Exchange, where building an on-chain perpetuals DEX has presented some unique challenges.
It’s been exciting architecting an app that meets the performance demands of a dynamic, real-time trading experience while also tackling the challenges of blockchain latency.
I thoroughly enjoyed being part of the founding team at Genesis Block, a pioneering banking app that seamlessly integrated traditional finance, crypto, and DeFi.
As the leader of the front-end team, my primary focus was on utilizing React Native Web to develop a robust cross-platform app. The RNW framework was instrumental in enabling us to work from a single codebase, share code across platforms efficiently, and maintain agility during the early stages of development.
Additionally, I greatly valued the opportunity to broaden my skill set by working across the stack and learning Elixir to support the backend team.
Mainframe
was a decentralised app platform aimed at allowing developers to
easily build and deploy dapps leveraging the Ethereum blockchain.
As well as developing the platform to support and distribute dapps
we also designed and built high level storage, messaging and
blockchain api's on top of
Swarm
and Ethereum's Web3.
It was an amazing project that introduced me to the world of
decentralised technologies and the power of writing smart
contracts. Sadly we struggled to get the traction we needed and
the project has now transitioned to a
Defi protocol.
Noodle Live is an events app, where I had the role of leading the iOS development from design through to build. Being a White-label solution I had the challenge of keeping all UI easily customisable, allowing for dynamic menus and branding, interchangeable via a web dashboard.
Lovecars is an automotive social network and review platform. My role as lead designer was to first give Lovecars it's brand identity and then to bring the brand to life in it's online form by designing a responsive web app.
Zedosh is a project looking to transform the digital marketing industry. I was tasked with designing and building the early stage prototype to test the concept in the form of a cross platform React Native app.
If you'd like to discuss a project or idea please feel free to reach out and say hello.