Web Developer focused on building reliable, production-grade web applications — strong in React & TypeScript, with experience integrating .NET APIs and delivering business-critical tools.
My love for coding started back in the 1980s when, at age 7, my dad brought home a BBC Micro for the summer holidays. With no games, no tape recorder — just a programming book and the built-in BASIC interpreter — I taught myself to write simple games and programs. That early spark never faded; it grew into a lifelong passion for building things with code.
Years later, while working in insurance and client advisory, I began creating WordPress sites to generate leads. The results were immediate — niche sites started driving real sales and revenue. That success led me to custom sites with Bootstrap, and eventually to professional web development with modern stacks.
Today I build and deliver production web applications that businesses rely on — combining strong React & TypeScript frontends with API integration, data-heavy dashboards, financial tools, and occasional backend contributions in C# / .NET. I enjoy solving real problems end-to-end: from requirements and design through implementation to deployment.
I thrive in collaborative Agile teams — working closely with designers, backend developers, stakeholders and clients. I'm comfortable across the stack: turning Figma into pixel-perfect UIs, integrating REST APIs, debugging full request cycles, participating in code reviews, sprint planning, and using modern AI tools to accelerate development and improve quality.
Mining backfill platform
Financial trading platform UI & integration
Orchard Core CMS development
Building production-grade web applications with React, TypeScript & Tailwind — focused on clean architecture, performance and maintainability.
Turning Figma designs into responsive, accessible, interactive interfaces — especially dashboards and data-heavy applications.
Connecting frontends to REST APIs, handling state & data flow, and contributing to C#/.NET endpoints when needed.
Working in Agile teams — code reviews, sprint planning, client communication, rapid iteration, and using AI tools to accelerate delivery.
I'm available for web development roles, full-stack contributions and freelance projects
Get in Touch