No coffee.
I somehow function without it. Sugar has been doing the heavy lifting.
About Ashley John

I'm a frontend and full-stack developer who likes making complicated things feel simple.
I build websites, applications, digital experiences and the systems behind them. Sometimes that means obsessing over a tiny interaction. Sometimes it means figuring out why an API decided to ruin everyone's afternoon.
I care about good design, good engineering and, perhaps most importantly, actually finishing the thing.
A little context
the non-CV versionI got into development because I liked the idea of being able to take something that existed in my head and turn it into something that actually existed on a screen.
That curiosity turned into frontend development, then full-stack work, then APIs, databases, deployments, integrations, SEO and automation. The rabbit hole kept getting deeper.
These days I work with React and Next.js on the frontend, and Python, FastAPI and Node.js behind it. Recent work includes custom conversion tracking for Jardella and Stripe checkout, booking payments and refunds for Van & Wheels.
That's probably why my work has slowly expanded from interfaces into full products and business systems. Building the screen is fun. Understanding the system behind the screen is even more interesting.
I don't just want to write code.
I want to understand what I'm building.
Things you should probably know
I somehow function without it. Sugar has been doing the heavy lifting.
Yes, they occasionally influence how long I stay awake when I absolutely should be sleeping.
Not just pretty screenshots. Interfaces should make sense, respond properly and survive actual users.
A lot of it, honestly. Not for the motivational-poster version of success — I want freedom, options and the ability to build on my own terms.
What I'm actually chasing
I want to get really, really good at this.
I want to earn a lot of money. I'm not going to dress that up as something more poetic because ambition is not a dirty word.
But money without skill isn't the goal. I want the work to justify the opportunities. I want people to look at something I've built and know that somebody cared about getting it right.
The long-term goal is simple: become so useful, so capable and so good at solving problems that the quality of my work speaks before I have to introduce myself.
Build better.
Learn faster.
Earn more.
Repeat.
still learning, still building
Right now
Development isn't something I think you eventually "finish." There is always another tool, another architecture decision, another thing you realise you completely misunderstood six months ago.
I'm currently going deeper into modern React and Next.js, exploring Flutter and getting better at automation with n8n. I've also worked with WordPress. It isn't my favourite way to build, but I was willing to learn it when the project called for it — sometimes the right tool is simply the one a client already knows.
Tools I keep close
One last thing